Как установить тему Paper GTK в Linux

В последнее время темы материального дизайна стали фаворитом на рабочем столе Linux. Одна из лучших реализаций - тема Paper GTK. Это минималистичная плоская тема, которая очень строго соответствует спецификациям Google Material Design. Эта тема GTK в первую очередь ориентирована на инструментарий GTK 3 и лучше всего с ним работает. Однако, несмотря на это, Paper по-прежнему удается довольно хорошо работать с приложениями на основе GTK 2 и средами рабочего стола.

Установить тему Paper GTK

В этом уроке мы рассмотрим создание Paper с нуля, так как это лучший способ получить самую последнюю версию без особых проблем. Первым шагом к созданию Paper из исходников является установка всех его зависимостей. В частности, Paper требуется Git, GTK Engine Murrine и еще несколько вещей.

Ubuntu

sudo apt install gtk2 -otors-murrine gtk2 -otors-pixbuf git autoconf

Debian

sudo apt-get install gtk2 -otors-murrine gtk2 -otors-pixbuf git autoconf

Arch Linux

sudo pacman -S gtk-engine-murrine gtk -otors git autoconf

Fedora

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 GTK в Linux

Чтобы начать сборку Paper, откройте терминал и используйте команду Git, чтобы загрузить последний исходный код на свой компьютер с Linux.

git clone https://github.com/snwh/paper-gtk-theme.git

Загрузка всего исходного кода темы 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

Как установить тему Paper GTK в Linux

Ни одна тема GTK не обходится без темы значков. К счастью, разработчик темы Paper GTK также может использовать тему значков. Он разработан, чтобы стать идеальным компаньоном для темы рабочего стола. Как и в случае с Paper GTK, необходимо создать тему значков.

Чтобы установить тему, возьмите ее с Github с помощью команды  git clone  .

git clone https://github.com/snwh/paper-icon-theme.git

Переместите терминал в  папку 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  для установки темы значков.

mv Бумага * ~ / .icons

Leave a Comment

14 новых функций Thunderbird 3, которые вас порадуют

14 новых функций Thunderbird 3, которые вас порадуют

Мы подробно рассмотрели функции Outlook 2010, но поскольку он выйдет не раньше июня 2010 года, пришло время рассмотреть Thunderbird 3.

Загрузите FlightGear Flight Simulator бесплатно [Развлекайтесь]

Загрузите FlightGear Flight Simulator бесплатно [Развлекайтесь]

Время от времени всем нужен перерыв. Если вы хотите поиграть в интересную игру, попробуйте Flight Gear. Это бесплатная кроссплатформенная игра с открытым исходным кодом.

Диагностика Mp3: устранение до 50 проблем с аудиофайлами Mp3

Диагностика Mp3: устранение до 50 проблем с аудиофайлами Mp3

MP3 Diags — это идеальный инструмент для устранения проблем в вашей музыкальной коллекции. Он может корректно проставлять теги в mp3-файлах, добавлять отсутствующие обложки альбомов и исправлять ошибки VBR.

Приложения для уведомлений Google Voice на рабочем столе

Приложения для уведомлений Google Voice на рабочем столе

Как и Google Wave, Google Voice вызвал большой ажиотаж по всему миру. Google стремится изменить способ нашего общения, и поскольку он становится всё более популярным,

Загрузите избранное Flickr с помощью FlickrFaves

Загрузите избранное Flickr с помощью FlickrFaves

Существует множество инструментов, позволяющих пользователям Flickr загружать фотографии в высоком качестве, но есть ли способ загрузить избранное Flickr? Недавно мы...

OK Sampler — бесплатная программа для создания музыкальных семплов

OK Sampler — бесплатная программа для создания музыкальных семплов

Что такое сэмплирование? Согласно Википедии, «это процесс взятия фрагмента, или сэмпла, одной звукозаписи и повторного использования его в качестве инструмента или

Резервное копирование Google Sites: импорт/экспорт

Резервное копирование Google Sites: импорт/экспорт

Google Sites — это сервис от Google, позволяющий пользователям размещать сайты на серверах Google. Но есть одна проблема: встроенная функция резервного копирования отсутствует.

Приложение Google Tasks для ПК

Приложение Google Tasks для ПК

Google Tasks не так популярен, как другие сервисы Google, такие как Calendar, Wave, Voice и т. д., но он по-прежнему широко используется и является неотъемлемой частью жизни людей.

Как восстановить потерянные разделы и данные жесткого диска [Руководство]

Как восстановить потерянные разделы и данные жесткого диска [Руководство]

В нашем предыдущем руководстве по безопасному удалению данных с жесткого диска и съемных носителей с помощью Ubuntu Live и загрузочного CD DBAN мы обсуждали, что диск на базе Windows

Установите пакеты Debian в Arch Linux с помощью Debtap

Установите пакеты Debian в Arch Linux с помощью Debtap

Вы пытаетесь заставить приложение работать на Arch Linux или Manjaro, но не можете найти его в официальных репозиториях программного обеспечения или даже в AUR? Попробуйте Дебтап. Это