Инструкция по установке GNOME Shell integration
Contents
Пакеты дистрибутивов
Наиболее простой способ установки расширения и коннектора - с помощью менеджера пакетов вашего дистрибутива.
Если для вашего дистрибутива нет готового пакета вы можете установить расширение из Интернет-магазина Chrome, а нативную программу-коннектор с помощью cmake.
В Firefox вы должны вручную установить расширение с сайта Mozilla Addons. Пожалуйста учтите, что Firefox поддерживается только начиная с версии 8 коннектора.
Opera поддерживалась начиная с версии 7 коннектора до версии 10.1. Однако расширение было деактивировано на сайте расширений Opera без какого-либо технического объяснения.
Arch Linux
PKGBUILD доступен в AUR: chrome-gnome-shell-git.
Debian Linux
Пакет доступен в Stable: chrome-gnome-shell.
Для установки пакета наберите:
$ sudo apt-get install chrome-gnome-shell
Fedora Linux
Пакет доступен в Fedora 26 и новее: chrome-gnome-shell.
Для его установки наберите:
# dnf install chrome-gnome-shell
С более старыми версиями используйте Copr region51/chrome-gnome-shell:
# dnf copr enable region51/chrome-gnome-shell # dnf install chrome-gnome-shell
Gentoo Linux
Ebuild доступен в основном дереве. Просто наберите под пользователем root
# emerge -av gnome-extra/chrome-gnome-shell
Ubuntu Linux
Пакет доступен в Universe репозиториях
Для установки пакета наберите:
$ sudo apt-get install chrome-gnome-shell
FreeBSD
FreeBSD поддерживается начиная с версии 10 расширения браузера.
Установка с помощью cmake
В первую очередь убедитесь, что установлено программное обеспечение:
- Для сборки
- Для работы
Затем сделайте копию репозитория исходных кодов или скачайте последний архив с исходными кодами. Для создания копии репозитория git наберите:
$ git clone https://gitlab.gnome.org/GNOME/chrome-gnome-shell.git
Исходные коды расширения располагаются в папке "extension". Информация по установке распакованного расширения доступна в документации Google Chrome.
Все команды должны выполняться из корня копии репозитория.
- Создайте папку для сборки и перейдите в нее:
$ mkdir build $ cd build
- Запустите cmake для создания make-файлов:
$ cmake -DCMAKE_INSTALL_PREFIX=/usr -DBUILD_EXTENSION=OFF ../
- Установите программу-коннектор:
$ sudo make install
Типичные проблемы
Проблема:
- Вы удалили пакет нативного коннектора. Веб расширение по прежнему установлено в браузере и вы не можете его удалить поскольку расширение "установлено в соответствии с корпоративным правилом".
Решение:
- Ваш менеджер пакетов не удалил файлы политик. Вы должны удалить их вручную:
# sudo rm /etc/opt/chrome/policies/managed/chrome-gnome-shell.json # sudo rm /etc/chromium/policies/managed/chrome-gnome-shell.json
Если вы устанавливали нативный коннектор с помощью менеджера пакетов, то отправьте сообщение об этой проблеме сопровождающему пакета для вашего дистрибутива.
Проблема:
- Вы используете Firefox и при закрытии браузера он начинает нагружать процессор и падает.
Решение:
Это ошибка Firefox №1349874. Вы можете проголосовать за эту ошибку, чтобы ускорить её решение.