A Paper GTK téma telepítése Linuxon

Az anyagtervezési témák az utóbbi időben a kedvencek a Linux asztalon. Az egyik legjobb megvalósítás a Paper GTK téma. Ez egy minimális, lapos téma, amely nagyon szigorúan betartja a Google anyagtervezési előírásait. Ez a GTK-téma elsősorban a GTK 3 eszközkészletére összpontosít, és azzal működik a legjobban. Ennek ellenére a Paper továbbra is elég jól működik GTK 2 alapú alkalmazásokkal és asztali környezetekkel.

Telepítse a Paper GTK témát

Ebben az oktatóanyagban a papír összeépítésével foglalkozunk a semmiből, mivel ez a legjobb módja annak, hogy az abszolút legújabb verziót különösebb probléma nélkül szerezze be. A papír forrásból történő létrehozásának első lépése az összes függőségének telepítése. Pontosabban, a Papernek szüksége van Gitre, GTK Engine Murrine-ra és még néhány dologra.

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


Más Linuxok

Ebben az oktatóanyagban elsősorban a legnépszerűbb Linux-disztribúciókra összpontosítunk (például Ubuntu, Fedora, Debian stb.), de ez nem jelenti azt, hogy a Paper ne működne más Linux-disztribúciókon. Tekintettel arra, hogy ebben az útmutatóban a papír készül, nem kell aggódnia. Ha kevésbé ismert Linux-disztribúciót futtat, keresse fel a következő függőségeket. Ne feledje, hogy eltérő nevük lehet.

  Fénykép készítése Chromebookon

Keressen az operációs rendszer csomagkezelőjében a „Git”, „Autoconf”, „GTK murrine engine” és „GTK engines” kifejezésekre.

A Paper felépítésének megkezdéséhez nyisson meg egy terminált, és a Git paranccsal töltse le a legújabb forráskódot Linux számítógépére.

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

A Paper téma teljes forráskódjának letöltése az internet sebességétől függően eltarthat egy ideig. Ha befejezte, használja a CD parancsot, és helyezze át a terminált a felhasználói kezdőkönyvtárból az újonnan klónozott paper-gtk-theme mappába.

cd paper-gtk-theme

A Paper GTK forráskód mappájában kezdődhet az építkezés. Az első parancs, amelyet az építési folyamat során le kell futtatnia, az autogen.sh parancsfájl. Ez a szkript átvizsgálja a Linux PC-jét, megállapítja, hogy rendelkezik-e az összes megfelelő könyvtárral az építési folyamat elindításához, és létrehozza a szükséges fájlokat.

./autogen.sh

Az autogen.sh futtatása egy konfigurációs szkriptet is generál. Futtassa az autogen.sh által elindított konfiguráció befejezéséhez.

./configure

Miután az autogen.sh szkript befejeződött, az építési folyamat következő lépése a makefile használata. A terminálban futtassa a make parancsot. A fordítás akkor indul el, amikor ez a parancs lefut, és eltart egy kis ideig, ezért légy türelmes.

make

Ennél az utolsó lépésnél ismét használja a make-t. Azonban ahelyett, hogy az összeállításhoz futtatná, a kód telepítéséhez használja. Futtassa a make installt a sudo paranccsal a téma rendszerszintű telepítéséhez.

sudo make install

Telepítés egy felhasználónak

A Paper GTK téma a /usr/share/themes/ könyvtárban található Root fájlrendszerre épül és telepítődik. A sudo jogosultságok nélkül futó make install gyakran mindent telepít egyetlen felhasználó számára a ~/.themes-en belül. A Paper GTK Theme azonban nem így működik. Ehelyett, ha szeretné elérhetővé tenni ezt a témát a rendszer egy felhasználója számára, akkor a hagyományos telepítési eljárásokat kell követnie, majd kézzel kell áthelyeznie a fájlokat a megfelelő helyre.

  Automatikusan frissülő kép beszúrása az MS Word-be

Először is helyezze be a CD-t a Linux PC-je témakönyvtárába. Ezután az mv paranccsal mozgassa a Papírt a ~/.themes könyvtárba.

mkdir -p ~/.themes

sudo mv Paper ~/.themes

Miután áthelyezte a papírt a megfelelő mappába, csak a témát birtokló felhasználó használhatja. Ismételje meg ezt a folyamatot tetszőleges számú felhasználóval.

Papír GTK ikon téma

Egyetlen GTK-téma sem teljes ikontéma nélkül. Szerencsére a Paper GTK téma fejlesztőjének van egy ikontémája is. Úgy tervezték, hogy tökéletes társ legyen az asztali témához. A Paper GTK-hoz hasonlóan az ikontémát is meg kell építeni.

A téma telepítéséhez ragadja meg a Githubból a git clone paranccsal.

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

Helyezze át a terminált a papírikon-téma mappába a CD paranccsal.

cd paper-icon-theme

A Papír ikonforrások mappában az építési folyamat megegyezik a GTK téma utasításaival. Először futtassa az autogen.sh fájlt a konfigurációs fájl és a makefile létrehozásához.

./autogen.sh

./configure

make

Végül telepítse az ikontémát a /usr/share/icons/ mappába.

sudo make install

Telepítse az ikontémát egy felhasználó számára

A make install parancs futtatása a sudo segítségével globálisan telepíti az ikontémát, minden felhasználó számára. Ha nem érdekli, hogy az ikontémát mindenki számára elérhetővé tegye a rendszeren, akkor helyileg kell telepítenie, a ~/.icons mappába. Sajnos a Paper ikon témájú build szkriptek nem így működnek. A GTK témához hasonlóan a fájlokat manuálisan kell áthelyeznie.

  A játékon belüli számítógép teljesítményének figyelése az MSI Afterburner segítségével

A kezdéshez írja be a CD-t a /usr/local/share/icons mappába

cd /usr/local/share/icons

Ezután hozzon létre egy új ~/.icons mappát a ~/ mappában.

mkdir -p ~/.icons

Végül az mv segítségével telepítse az ikontémát.

mv Paper* ~/.icons