Как установить тему 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 и еще несколько вещей.

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


Улучшите буфер обмена Gnome Shell с помощью Pano

Улучшите буфер обмена Gnome Shell с помощью Pano

Посмотрим правде в глаза, буфер обмена Gnome Shell по умолчанию не очень хорош. Установите Pano, чтобы улучшить работу с буфером обмена!

Как установить DaVinci Resolve 17 в Linux

Как установить DaVinci Resolve 17 в Linux

Вам нужен отличный нелинейный видеоредактор для Linux? Заставьте Davinci Resolve 17 работать с этим руководством!

Как загрузить обои на рабочий стол Linux с помощью загрузчика обоев

Как загрузить обои на рабочий стол Linux с помощью загрузчика обоев

Wallpaper Downloader — удобный загрузчик и менеджер обоев для Linux. Он поддерживает большинство сред рабочего стола Linux и очень прост в использовании. Это руководство

Как установить ОС Tuxedo на свой компьютер

Как установить ОС Tuxedo на свой компьютер

Хотите протестировать ОС Tuxedo на компьютерах Tuxedo? Узнайте, как установить последнюю версию Tuxedo OS на свой ПК.

Как установить файл DEB в Linux

Как установить файл DEB в Linux

.DEB вариант № Что ты делаешь с этим? Узнайте о многих способах установки файлов DEB на ПК с Linux.

Как играть в Dying Light на Linux

Как играть в Dying Light на Linux

Dying Light — видеоигра в жанре survival horror, разработанная Techland и изданная Warner Bros Interactive Entertainment в 2015 году. Игра сосредоточена на

Как установить Neptune Linux на свой компьютер

Как установить Neptune Linux на свой компьютер

Neptune использует среду рабочего стола KDE Plasma 5 и стремится создать элегантную ОС. Вот как установить Neptune Linux на свой компьютер.

Попробуйте новый рабочий стол на основе оснастки Ubuntu

Попробуйте новый рабочий стол на основе оснастки Ubuntu

Хотите опробовать новую настольную операционную систему Ubuntu, основанную на Snap-пакетах? Узнайте, как развернуть его на виртуальной машине с помощью этого руководства.

Как играть в Undertale на Linux

Как играть в Undertale на Linux

Undertale — это двухмерная инди-ролевая игра 2015 года, разработанная и изданная разработчиком игр Тоби Фоксом. Это руководство расскажет о загрузке и установке Undertale на вашем компьютере.

Как играть в Total War: THREE KINGDOMS на Linux

Как играть в Total War: THREE KINGDOMS на Linux

Total War: Three Kingdoms — это пошаговая стратегия в реальном времени, разработанная Creative Assembly. Вот как играть на Linux.