Jak zainstalować motyw Paper GTK w systemie Linux

Motywy Material Design są ostatnio popularne na pulpicie systemu Linux. Jedną z najlepszych implementacji jest motyw Paper GTK. To minimalny, płaski motyw, który bardzo ściśle odpowiada specyfikacjom Google Material Design. Ten motyw GTK koncentruje się głównie wokół zestawu narzędzi GTK 3 i najlepiej z nim działa. Jednak pomimo tego Paper nadal radzi sobie całkiem dobrze z aplikacjami opartymi na GTK 2 i środowiskami graficznymi.

Zainstaluj motyw Paper GTK

W tym samouczku omówimy tworzenie Paper od zera, ponieważ jest to najlepszy sposób na uzyskanie absolutnie najnowszej wersji bez większych problemów. Pierwszym krokiem do zbudowania Paper ze źródła jest zainstalowanie wszystkich jego zależności. W szczególności Paper potrzebuje Git, GTK Engine Murrine i kilku innych rzeczy.

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


Inne systemy Linux

W tym samouczku skupiamy się głównie na najpopularniejszych dystrybucjach Linuksa (takich jak Ubuntu, Fedora, Debian itp.), Ale nie oznacza to, że Paper nie będzie działać na innych dystrybucjach Linuksa. Biorąc pod uwagę, że w tym przewodniku powstaje papier, nie ma powodów do obaw. Jeśli korzystasz z mniej znanej dystrybucji Linuksa, wyśledź następujące zależności. Pamiętaj, że mogą mieć różne nazwy.

Wyszukaj w menedżerze pakietów swojego systemu operacyjnego „Git”, „Autoconf”, „silnik murrine GTK” i „silniki GTK”.

Aby rozpocząć tworzenie Paper, otwórz terminal i użyj polecenia Git, aby pobrać najnowszy kod źródłowy na komputer z systemem Linux.

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

Pobranie całego kodu źródłowego motywu Paper może zająć trochę czasu w zależności od szybkości Internetu. Po zakończeniu użyj polecenia CD i przenieś terminal z katalogu domowego użytkownika, w którym został uruchomiony, do nowo sklonowanego folderu paper-gtk-theme.

cd paper-gtk-theme

Wewnątrz folderu z kodem źródłowym Paper GTK można rozpocząć tworzenie. Pierwszym poleceniem, które musisz uruchomić podczas procesu budowania, jest skrypt autogen.sh. Ten skrypt przeskanuje komputer z systemem Linux, określi, czy masz wszystkie prawidłowe biblioteki, aby rozpocząć proces kompilacji, i wygeneruje niezbędne pliki.

./autogen.sh

Uruchomienie autogen.sh generuje również skrypt konfiguracyjny. Uruchom go, aby zakończyć konfigurację uruchomioną przez autogen.sh.

./configure

Po zakończeniu działania skryptu autogen.sh następnym krokiem w procesie budowania jest użycie pliku makefile. W terminalu uruchom polecenie make. Kompilacja rozpocznie się po uruchomieniu tego polecenia i zajmie trochę czasu, więc bądź cierpliwy.

make

Na tym ostatnim etapie ponownie użyjesz make. Jednak zamiast uruchamiać go do kompilacji, użyjesz go do zainstalowania kodu. Uruchom make install za pomocą polecenia sudo, aby zainstalować motyw w całym systemie.

sudo make install

Zainstaluj dla jednego użytkownika

Motyw Paper GTK buduje się i instaluje w głównym systemie plików w / usr / share / themes /. Wiele razy uruchamianie polecenia make install bez uprawnień sudo spowoduje zamiast tego zainstalowanie wszystkiego dla pojedynczego użytkownika w ~ / .themes. Jednak motyw Paper GTK nie działa w ten sposób. Zamiast tego, jeśli chcesz udostępnić ten motyw dla jednego użytkownika w systemie, musisz postępować zgodnie z tradycyjnymi procedurami instalacji, a następnie ręcznie przenieść pliki we właściwe miejsce.

Najpierw przejdź do katalogu motywów komputera z systemem Linux. Następnie za pomocą polecenia mv przenieś Paper do katalogu ~ / .themes.

mkdir -p ~/.themes

sudo mv Paper ~/.themes

Po przeniesieniu Paper do odpowiedniego folderu powinien być dostępny tylko dla użytkownika, który posiada motyw. Powtórz ten proces dla dowolnej liczby użytkowników.

Motyw ikony papieru GTK

Żaden motyw GTK nie jest kompletny bez motywu ikon. Na szczęście twórca motywu Paper GTK ma również motyw ikon do wykorzystania. Został zaprojektowany, aby być idealnym towarzyszem dla motywu pulpitu. Podobnie jak Paper GTK, motyw ikon musi zostać utworzony.

Aby zainstalować motyw, pobierz go z Github za pomocą polecenia git clone.

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

Przenieś terminal do folderu paper-icon-theme za pomocą polecenia CD.

cd paper-icon-theme

W folderze źródeł ikon Paper proces tworzenia jest identyczny z instrukcjami motywu GTK. Najpierw uruchom autogen.sh, aby wygenerować plik konfiguracyjny i plik makefile.

./autogen.sh

./configure

make

Na koniec zainstaluj motyw ikon w / usr / share / icons /.

sudo make install

Zainstaluj motyw ikon dla jednego użytkownika

Uruchomienie polecenia make install z sudo powoduje zainstalowanie motywu ikony globalnie dla wszystkich użytkowników. Jeśli nie jesteś zainteresowany udostępnianiem motywu ikon dla wszystkich w systemie, musisz zainstalować go lokalnie, w folderze ~ / .icons. Niestety, skrypty budowania z motywem ikony Paper nie działają w ten sposób. Podobnie jak w przypadku motywu GTK, musisz ręcznie przenieść pliki.

Aby rozpocząć, CD do / usr / local / share / icons

cd /usr/local/share/icons

Następnie utwórz nowy folder ~ / .icons w ~ /.

mkdir -p ~/.icons

Na koniec użyj mv, aby zainstalować motyw ikon.

mv Paper* ~/.icons