Materiaalontwerpthema's zijn favoriet op deLinux desktop vanaf laat. Een van de beste implementaties die er is, is het Paper GTK-thema. Het is een minimaal, plat thema dat zeer strikt voldoet aan de specificaties voor materiaalontwerp van Google. Dit GTK-thema is voornamelijk gericht op de GTK 3-toolkit en werkt daar het beste mee. Desondanks slaagt Paper er nog steeds in redelijk goed te werken met op GTK 2 gebaseerde applicaties en desktopomgevingen.
Installeer Paper GTK Theme
In deze tutorial behandelen we het bouwen van papier vanscratch, want dit is de beste manier om zonder veel problemen de absoluut nieuwste versie te krijgen. De eerste stap om Paper vanuit de bron te bouwen, is het installeren van alle afhankelijkheden. In het bijzonder heeft Paper Git, GTK Engine Murrine en een paar andere dingen nodig.
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
Andere Linuxes
In deze tutorial richten we ons vooral op de meestepopulaire Linux-distributies (zoals Ubuntu, Fedora, Debian, etc.) maar dat betekent niet dat Paper niet werkt op andere Linux-distributies. Aangezien Paper in deze handleiding wordt gebouwd, hoeft u zich geen zorgen te maken. Als u een minder bekende Linux-distributie gebruikt, zoek dan de volgende afhankelijkheden. Houd er rekening mee dat ze verschillende namen kunnen hebben.
Zoek in de pakketbeheerder van uw besturingssysteem naar 'Git', 'Autoconf', 'GTK murrine engine' en 'GTK engines'.

Om Paper te bouwen, opent u een terminal en gebruikt u de opdracht Git om de nieuwste broncode naar uw Linux-pc te downloaden.
git clone https://github.com/snwh/paper-gtk-theme.git
Het downloaden van alle broncode van het Paper-thema kan even duren, afhankelijk van uw internetsnelheid. Wanneer het klaar is, gebruikt u de CD commando en verplaats de terminal vanuit de thuismap van de gebruiker waarmee deze is begonnen naar de nieuw gekloonde paper-gtk-theme map.
cd paper-gtk-theme
Binnen in de Paper GTK-broncodemap kan het gebouw beginnen. De eerste opdracht die u tijdens het buildproces moet uitvoeren, is de autogen.sh script. Dit script scant je Linux-pc, bepaalt of je alle juiste bibliotheken hebt om het bouwproces te starten en genereert de benodigde bestanden.
./autogen.sh
Het uitvoeren van autogen.sh genereert ook een configureren script. Voer het uit om de configuratie te voltooien autogen.sh begonnen.
./configure
Na de autogen.sh script is voltooid, de volgende stap in het bouwproces is het gebruik van de makefile. Voer in de terminal de maken commando. De compilatie begint wanneer dit commando wordt uitgevoerd en het zal even duren, dus wees geduldig.
make
Bij deze laatste stap gebruikt u maken opnieuw. In plaats van het uit te voeren om te bouwen, gebruikt u het echter om de code te installeren. Rennen maak installeren met de sudo commando om het thema systeembreed te installeren.
sudo make install
Installeren voor één gebruiker
Het Paper GTK-thema wordt in het hoofdbestandssysteem gebouwd en geïnstalleerd / Usr / share / themes /. Veel keren hardlopen maak installeren zonder sudo-rechten wordt alles voor één gebruiker binnen geïnstalleerd ~ / .Themes in plaats daarvan. Het Paper GTK-thema werkt echter niet op deze manier. Als u in plaats daarvan dit thema beschikbaar wilt maken voor één gebruiker op het systeem, moet u de traditionele installatieprocedures volgen en de bestanden handmatig naar de juiste plaats verplaatsen.
Eerste, CD in de themamap van uw Linux-pc. Gebruik vervolgens de mv commando, verplaats Paper naar ~ / .Themes directory.
mkdir -p ~/.themes sudo mv Paper ~/.themes
Nadat Paper naar de juiste map is verplaatst, moet het alleen kunnen worden gebruikt door de gebruiker die het thema vasthoudt. Herhaal dit proces voor zoveel gebruikers als gewenst.
Papier GTK-pictogramthema

Geen GTK-thema is compleet zonder een pictogramthema. Gelukkig heeft de ontwikkelaar van het Paper GTK-thema ook een pictogramthema om te gebruiken. Het is ontworpen als de perfecte aanvulling op het bureaubladthema. Net als Paper GTK moet het pictogramthema worden gebouwd.
Om het thema te installeren, pak je het van Github met de git kloon commando.
git clone https://github.com/snwh/paper-icon-theme.git
Verplaats de terminal naar de paper-icon-theme map met de CD commando.
cd paper-icon-theme
In de map Paper icon sources is het bouwproces identiek aan de GTK-thema-instructies. Eerste loop autogen.sh om de te genereren configureren bestand en makefile.
./autogen.sh ./configure make
Installeer ten slotte het pictogramthema in / Usr / share / icons /.
sudo make install
Pictogramthema installeren voor één gebruiker
Het uitvoeren van de maak installeren commando met sudo installeert het pictogramthema wereldwijd, voor alle gebruikers. Als u niet geïnteresseerd bent om het pictogramthema beschikbaar te maken voor iedereen op het systeem, moet u het lokaal installeren op de ~ / .Icons map. Helaas werken de build-scripts met het Paper-pictogramthema niet op die manier. Net als het GTK-thema moet u de bestanden handmatig verplaatsen.
Starten, CD in / Usr / local / share / icons
cd /usr/local/share/icons
Maak vervolgens een nieuwe ~ / .Icons map in ~ /.
mkdir -p ~/.icons
Gebruik ten slotte mv om het pictogramthema te installeren.
mv Paper* ~/.icons</ P>
Comments