Как да инсталирате Paper GTK тема на Linux

Темите за материален дизайн са любими на работния плот на Linux от последно време. Една от най-добрите реализации е Paper GTK темата. Това е минимална, плоска тема, която се придържа много стриктно към спецификациите за материален дизайн на Google. Тази GTK тема е фокусирана основно върху инструментариума GTK 3 и работи най-добре с него. Въпреки това, Paper все още успява да работи доста добре с GTK 2 базирани приложения и настолни среди.

Инсталирайте Paper GTK Theme

В този урок ще разгледаме изграждането на Paper от нулата, тъй като това е най-добрият начин да получите най-новата версия без много проблеми. Първата стъпка към изграждането на Paper от източник е да инсталирате всички негови зависимости. По-конкретно, Paper се нуждае от Git, GTK Engine Murrine и няколко други неща.

Ubuntu

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

Debian

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

Arch Linux

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

Fedora

sudo dnf install gtk-murrine-engine gtk2-engines git autoconf

OpenSUSE

sudo zypper install gtk-murrine-engine gtk2-engines git autoconf


Други Linux

В този урок ние се фокусираме предимно върху най-популярните Linux дистрибуции (като Ubuntu, Fedora, Debian и т.н.), но това не означава, че Paper няма да работи в други дистрибуции на Linux. Като се има предвид, че в това ръководство се създава хартия, няма защо да се притеснявате. Ако използвате по-малко известна дистрибуция на Linux, проследете следните зависимости. Имайте предвид, че те могат да имат различни имена.

  Как да настроите удобен за деца компютър с Linux

Потърсете в мениджъра на пакети на вашата операционна система за „Git“, „Autoconf“, „GTK murrine engine“ и „GTK engines“.

За да започнете да създавате 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 приключи, следващата стъпка в процеса на изграждане е да използвате makefile. В терминала изпълнете командата make. Компилацията ще започне, когато тази команда се изпълни и ще отнеме малко време, така че бъдете търпеливи.

make

В тази последна стъпка ще използвате make отново. Въпреки това, вместо да го стартирате за изграждане, ще го използвате за инсталиране на кода. Изпълнете make install с командата sudo, за да инсталирате темата в цялата система.

sudo make install

Инсталиране за един потребител

Темата Paper GTK се изгражда и инсталира в Root файловата система в /usr/share/themes/. Много пъти стартирането на make install без sudo привилегии ще инсталира всичко за един потребител в ~/.themes вместо това. Въпреки това, Paper GTK Theme не работи по този начин. Вместо това, ако искате да направите тази тема достъпна за един потребител в системата, ще трябва да следвате традиционните процедури за инсталиране, след което да преместите файловете на правилното място ръчно.

  Как да използвате Shazam на работния плот на Linux с SongRec

Първо, CD в директорията с теми на вашия Linux компютър. След това, като използвате командата mv, преместете Paper в директорията ~/.themes.

mkdir -p ~/.themes

sudo mv Paper ~/.themes

След като преместите Paper в дясната папка, тя трябва да може да се използва само от потребителя, който държи темата. Повторете този процес за толкова потребители, колкото желаете.

Тема за икони на GTK хартия

Нито една GTK тема не е пълна без тема за икона. За щастие, разработчикът на тема Paper GTK също има тема за икони, която да използва. Той е проектиран да бъде идеалният спътник за темата за работния плот. Подобно на Paper GTK, темата на иконите трябва да бъде изградена.

  5-те най-добри аудио инструменти за Linux

За да инсталирате темата, вземете я от Github с командата git clone.

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

Преместете терминала в папката с икона на хартията с командата CD.

cd paper-icon-theme

В папката с източници на икони на хартия процесът на изграждане е идентичен с инструкциите за GTK тема. Първо стартирайте autogen.sh, за да генерирате файла за конфигуриране и makefile.

./autogen.sh

./configure

make

Накрая инсталирайте темата за иконите в /usr/share/icons/.

sudo make install

Инсталиране на тема за икони за един потребител

Изпълнението на командата make install с sudo инсталира темата на иконата глобално, за всички потребители. Ако не се интересувате да направите темата за икони достъпна за всички в системата, ще трябва да я инсталирате локално, в папката ~/.icons. За съжаление, скриптовете за изграждане с темата на иконата Paper не работят по този начин. Точно като темата GTK, ще трябва да преместите файловете ръчно.

За да започнете, CD в /usr/local/share/icons

cd /usr/local/share/icons

След това направете нова папка ~/.icons в ~/.

mkdir -p ~/.icons

И накрая, използвайте mv, за да инсталирате темата на иконата.

mv Paper* ~/.icons