Unity Tweak aracı “com.canonical.unity.webapps şeması eksik” hatasıyla başlayamıyor


66

görüntü tanımını buraya girin

com.canonical.unity.webapps
Düzgün çalışması için Unity Tweak Aracı gerekli paketleri kurmanızı önerir


Sorunun bir ekran görüntüsünü yükledim. Lütfen kontrol et.
Muddassir Nazir

17
-1 bu hata mesajını kim yazdıysa. Yuck. (eğer yalnızca birinin deneyebileceği bir dosya adı ekledilerse apt-file search).
Rmano

@Rmano yaptılar, apt-file search kullanarak çok iyi buldum. tam dosya adı com.canonical.unity.webapps.gschema.xml; belki kaçmalısın sudo apt-file update?
mchid

Yanıtlar:


80

Paketi yükleyin unity-webapps-service


3
Aynı sorunu yaşıyorum ancak paketi yükleyemiyorum. Bu hata iletisini alıyorum: Aşağıdaki paketlerin karşılanmayan bağımlılıkları var. Birlik-webapps-servis:
Bağımlı

3
sudo apt-get yükleme unity-webapps-service IS uygun komut
Pratik

2
Masaüstü Bilgisayarımda webapps istemiyorum ... Neden tamamen işe yaramaz bir Ubuntu tarayıcısına sahip olmadan çimdik bir araç kullanamıyorum
Kaspar

2
@ Florian: Vay! Benim için 120 MB qt bağımlılığı aldı.
ccpizza 28:15

6
Bu, Unity Tweak Aracı paketinin bu pakete bağımlılık göstermesi gerektiği anlamına mı geliyor?
andrybak

18

Jackyzy823'ın cevabını yapmanın komut satırı:

mkdir tweak;cd tweak
sudo apt-get download unity-webapps-service
ar xvf *
tar xvf data*
sudo mv usr/share/glib-2.0/schemas/com.canonical.unity.webapps.gschema.xml /usr/share/glib-2.0/schemas/
sudo glib-compile-schemas /usr/share/glib-2.0/schemas/
cd ..; sudo rm -Rf tweak

4
Güzel! Yüklemek için webapps hizmetini alamıyorsanız bir cazibe gibi çalışır. Teşekkürler.
Andrew Fielden

2
Teşekkürler, her iki cevabı da telafi ettim. Yine de bir öneri: 'hangisi' ile ne demek istediğinizi belirtmek isteyebilirsiniz - bu durumda jackyzy823'in cevabı.
Hitechcomputergeek

1
Benim durumumda hiçbir şey yüklemedim. Benim tema ve özel simge paketi rastgele çalışmayı durdurdu ve varsayılana geri döndü. Unity Tweak Tool ile yeniden yapılandırmaya çalışmak OP ile aynı hata ile başarısız oldu. Bu cevap düzeltti.
Nahuel

Benim durumumda, bu hatayı alıyordum çünkü aslında notify-osdpaketi kurmamışım; Bunun xfce4-notifydyerine kullanıyorum . Demek istediğim tam olarak @mchid'in söylediği gibiydi, sadece indirdiğim notify-osdyerine unity-webapps-service. Tıkır tıkır çalışıyor.
Jonathan Landrum

14

Bunun için zor bir yol, çünkü çok fazla bağımlılık indirmek istemiyorum unity-webapps-service.

dosyayı çıkartın com.canonical.unity.webapps.gschema.xml( http://packages.ubuntu.com/trusty/amd64/unity-webapps-service/filelist adresinde görebilirsiniz ) pakette unity-webapps-service, bu dosyayı koyun /usr/share/glib-2.0/schemas/ve en sonunda sudo glib-compile-schemas /usr/share/glib-2.0/schemas/çalışın.


2
Teşekkürler! Unity-webapps-service hizmetinin kurulmasını reddettiği için bu en iyi cevap.
Sumit Jain

Şema dosyasını nerede bulabilirim?
thesdog

@ thesdog buraya gidin paketleri.ubuntu.com/trusty/unity-webapps-service . Deb paketini indirin ve aşağıdaki yazıdaki talimatları izleyerek açın.
Andrew Fielden

10

Basit çözüm

Sadece gerekli paketleri kurun.

sudo apt-get install unity-webapps-common

1
Bu paketi yüklemek sorunu çözdü. En azından 14.10 için.
Grzegorz Febur

2
Bu hatayı alıyorum: The following packages have unmet dependencies: unity-webapps-common : Depends: unity-webapps-service (>= 2.3.8-0ubuntu3) but it is not going to be installed E: Unable to correct problems, you have held broken packages. Synaptic, kırılmış paketim olmadığını söylüyor.
Marc

yüklemeyi nasıl bildin unity-webapps-common? OP'de gösterilen hata ekranında hiç bahsedilmiyor. Uyurken sana gelen mistik bir bilgi mi?
frumbert

2

Hala çözüme ihtiyacı olanlar için: sorun bindirme kaydırma çubuklarını kaldırırsa ortaya çıkar. Sorunu çözmek için, kaplama kaydırma çubuklarını tekrar takın ( sudo apt-get install overlay-scrollbar) ve Unity Tweak Aracının kendisiyle devre dışı bırakın. ( Sistem> Kaydırma )


1

Basit ve etkili tip

sudo apt-get install unity-webapps-common unity-webapps-service

terminale


evet, çoktan, yukarıda verilen cevap. Birlik-webapps-servisi kurmak yeterlidir.
Muddassir Nazir

1

Webapps servisini ve ortak webapps'ları yüklemede sorun yaşamadım. Benim tam sorunum paket oldu

 com.canonical.unity.FileLens

eksikti. Bu sorudaki ekran görüntüsünü yanlış anladım ve birlik webapps hizmeti ve ortak webapps yüklü olsa bile, birlik tweak aracının çalışmamasına rağmen neden olduğunu anlamaya çalışmakla yarım saatten fazla zaman harcadım. Sonunda yukarıdaki paketin ekran görüntüsünde belirtilen yerine eksik olduğunu öğrendim.

Bu hatayı çözmek için unity-lens-filespaketi kurun

sudo apt-get install unity-lens-files

Bu kadar. Birlik Tweak Aracı şimdi çalışıyor! (en sonunda!)


0

İhtiyacın olan synaptic kullanmak. Bunları dene:

  1. Synaptic'i kurun: "sudo apt-get install synaptic" terminalinde.
  2. Dash'den veya terminal sudo synaptic'den Synaptic'i açın.
  3. Özel Filtrelere ve ardından Önerilen Paketleri Eksik seçeneğine tıklayın.
  4. Tümünü vurgulayın ve kurulum için sağ tıklayın
  5. Araç çubuğunda uygula üzerine tıklayın.

0

Terminale gidin ve aşağıdaki komutları çalıştırın. Bu benim için çalışıyor. Umarım sizin için işe yarar.

sudo apt-get install --reinstall notify-osd
sudo apt-get install --reinstall overlay-scrollbar

0

Ubuntu 19 olması durumunda, aşağıdakileri unity-lens-applicationsçalıştırarak paketi kurun :

sudo apt install unity-lens-applications
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.