Home
» LINUX
»
Как установить тему Paper GTK в Linux
Как установить тему Paper GTK в Linux
В последнее время темы материального дизайна стали фаворитом на рабочем столе Linux. Одна из лучших реализаций - тема Paper GTK. Это минималистичная плоская тема, которая очень строго соответствует спецификациям Google Material Design. Эта тема GTK в первую очередь ориентирована на инструментарий GTK 3 и лучше всего с ним работает. Однако, несмотря на это, Paper по-прежнему удается довольно хорошо работать с приложениями на основе GTK 2 и средами рабочего стола.
Установить тему Paper GTK
В этом уроке мы рассмотрим создание Paper с нуля, так как это лучший способ получить самую последнюю версию без особых проблем. Первым шагом к созданию Paper из исходников является установка всех его зависимостей. В частности, Paper требуется Git, GTK Engine Murrine и еще несколько вещей.
sudo dnf установить gtk-murrine-engine gtk2-engine git autoconf
OpenSUSE
sudo zypper установить gtk-murrine-engine gtk2-engine git autoconf
Другие Linux
В этом руководстве мы сосредоточимся в первую очередь на самых популярных дистрибутивах Linux (таких как Ubuntu, Fedora, Debian и т. Д.), Однако это не означает, что Paper не будет работать с другими дистрибутивами Linux . Учитывая, что в этом руководстве Paper создается, не о чем беспокоиться. Если вы используете менее известный дистрибутив Linux, отследите следующие зависимости. Учтите, что у них могут быть разные названия.
Найдите в диспетчере пакетов вашей операционной системы слова «Git», «Autoconf», «движок GTK murrine» и «движки GTK».
Чтобы начать сборку Paper, откройте терминал и используйте команду Git, чтобы загрузить последний исходный код на свой компьютер с Linux.
Загрузка всего исходного кода темы Paper может занять некоторое время в зависимости от скорости вашего интернета. Когда он завершится, используйте команду CD и переместите терминал из домашнего каталога пользователя, в котором он был запущен, во вновь клонированную папку paper-gtk-theme .
cd paper-gtk-theme
Внутри папки с исходным кодом Paper GTK можно начинать сборку. Первая команда, которую вам нужно будет запустить в процессе сборки, - это сценарий autogen.sh . Этот сценарий просканирует ваш компьютер с Linux, определит, есть ли у вас все необходимые библиотеки для запуска процесса сборки, и сгенерирует необходимые файлы.
./autogen.sh
Запуск autogen.sh также генерирует сценарий настройки . Запустите его, чтобы завершить настройку, которую запустил autogen.sh .
./configure
После завершения работы сценария autogen.sh следующим шагом в процессе сборки будет использование make-файла . В терминале запустите команду make . Компиляция начнется при запуске этой команды, и это займет некоторое время, так что наберитесь терпения.
сделать
На этом последнем шаге вы снова воспользуетесь make . Однако вместо того, чтобы запускать его для сборки, вы будете использовать его для установки кода. Запустите make install с помощью команды sudo , чтобы установить тему в масштабе всей системы.
sudo make install
Установить для одного пользователя
Тема Paper GTK собирается и устанавливается в корневую файловую систему в / usr / share / themes / . Если часто запускать make install без прав sudo, вместо этого все будет установлено для одного пользователя внутри ~ / .themes . Однако тема Paper GTK так не работает. Вместо этого, если вы хотите сделать эту тему доступной для одного пользователя в системе, вам нужно будет выполнить традиционные процедуры установки, а затем вручную переместить файлы в нужное место.
Сначала перейдите в каталог тем вашего ПК с Linux. Затем с помощью команды mv переместите Paper в каталог ~ / .themes .
mkdir -p ~ /. темы
sudo mv Paper ~ / .themes
После перемещения Paper в нужную папку ее должен использовать только пользователь, владеющий темой. Повторите этот процесс для любого количества пользователей.
Бумажная тема значков GTK
Ни одна тема GTK не обходится без темы значков. К счастью, разработчик темы Paper GTK также может использовать тему значков. Он разработан, чтобы стать идеальным компаньоном для темы рабочего стола. Как и в случае с Paper GTK, необходимо создать тему значков.
Чтобы установить тему, возьмите ее с Github с помощью команды git clone .
Переместите терминал в папку paper-icon-theme с помощью команды CD .
cd paper-icon-theme
Внутри папки источников значков Paper процесс сборки идентичен инструкциям по теме GTK. Сначала запустите autogen.sh, чтобы сгенерировать файл конфигурации и файл makefile.
./autogen.sh
./configure
сделать
Наконец, установите тему значков в / usr / share / icons / .
sudo make install
Установить тему значков для одного пользователя
Выполнение команды make install с sudo устанавливает тему значков глобально для всех пользователей. Если вы не заинтересованы в том, чтобы сделать тему значков доступной для всех в системе, вам необходимо установить ее локально в папку ~ / .icons . К сожалению, скрипты сборки с темой значков Paper так не работают. Как и в случае с темой GTK, вам нужно будет перемещать файлы вручную.
Для начала перейдите в / usr / local / share / icons.
cd / usr / local / share / значки
Затем создайте новую папку ~ / .icons в ~ / .
mkdir -p ~ / .icons
Наконец, используйте mv для установки темы значков.