Утилита Unity Tweak не запускается с ошибкой "отсутствует схема com.canonical.unity.webapps"
com.canonical.unity.webapps
Для правильной работы Unity Tweak Tool рекомендует установить необходимые пакеты.
10 ответов
Просто способ командной строки сделать ответ jackyzy823:
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
Хитрый способ для этого, потому что я не хочу загружать так много зависимостей для unity-webapps-service
,
извлечь файл com.canonical.unity.webapps.gschema.xml
(вы можете увидеть это в http://packages.ubuntu.com/trusty/amd64/unity-webapps-service/filelist) в упаковке unity-webapps-service
положить этот файл в /usr/share/glib-2.0/schemas/
и наконец sudo glib-compile-schemas /usr/share/glib-2.0/schemas/
и это работает.
Простое решение
Просто установите необходимые пакеты.
sudo apt-get install unity-webapps-common
У меня не было проблем с установкой службы веб-приложений и общих веб-приложений. Моей точной проблемой был пакет
com.canonical.unity.FileLens
скучал. Я неправильно прочитал скриншот в этом вопросе и потратил более получаса, пытаясь выяснить, почему, несмотря на то, что служба единства веб-приложений и общие веб-приложения установлены, инструмент единства настройки не работает. Наконец, я обнаружил, что вышеупомянутый пакет отсутствует вместо упомянутого на скриншоте.
Чтобы устранить эту ошибку, установите unity-lens-files
пакет
sudo apt-get install unity-lens-files
Вот и все. Unity Tweak Tool теперь работает! (в конце концов!)
В случае Ubuntu 19 установите
unity-lens-applications
пакет, запустив:
sudo apt install unity-lens-applications
Для тех, кто все еще нуждается в решении: проблема возникает, если кто-то удаляет оверлейные полосы прокрутки. Чтобы решить эту проблему, снова установите полосы прокрутки наложения (sudo apt-get install overlay-scrollbar) и отключите их с помощью самого инструмента Unity Tweak. (Система-> скроллинг)
Простой и эффективный тип
sudo apt-get install unity-webapps-common unity-webapps-service
в терминал
Это для (zanna / phoenix), которые комментируют Чтобы решить "com.canonical.unity.FileLens", СДЕЛАЙТЕ ЭТО sudo apt-get install unity-lens-files СПАСИБО
Чтобы решить "com.canonical.notify.osd", я сделал apt-get install notify -lens РАБОТАЕТ БЕЗОПАСНО
Зайдите в терминал и выполните следующие команды. Это работает для меня. Надеюсь, это работает для вас.
sudo apt-get install --reinstall notify-osd
sudo apt-get install --reinstall overlay-scrollbar
Вам нужно использовать синаптик. Попробуйте это:
- Установите synaptic: "sudo apt-get install synaptic" в терминале.
- Откройте Synaptic из тире или из терминала sudo synaptic.
- Нажмите на пользовательские фильтры, затем пропустите рекомендуемые пакеты.
- Выделите все и щелкните правой кнопкой мыши для установки
- Нажмите применить на панели инструментов.