Jak modernizovat Ubuntu pomocí tématu Flattiance GTK
Tradiční téma Ubuntu GTK je tu odjakživa a je tak trochu zastaralé. Design je starý a ani s aktualizovaným motivem 18.04 není nejlepší. Proto si v tomto článku projdeme, jak přejít na moderní vidlici Ambiance: téma Flattiance GTK.
Motiv Flattiance GTK je aktuálně k dispozici na Github a nástroj Git je preferovaným způsobem jeho instalace, protože jej lze snadno použít k okamžitému stažení nejnovější verze motivu, místo aby bylo nutné vše stahovat ručně.
Table of Contents
Nainstalujte si téma Flattiance GTK
Chcete-li začít používat motiv, budete si muset stáhnout a nainstalovat všechny závislosti, které Flattiance potřebuje ke správnému vykreslení v Linuxu.
Poznámka: Flattiance je primárně téma Ubuntu, ale to neznamená, že jej nelze použít i na jiných distribucích Linuxu. Nejlepších výsledků dosáhnete při instalaci Git.
Instalace přes Git
Flattiance vyžaduje kompilaci před instalací. Ke kompilaci budete muset nainstalovat několik důležitých balíčků. Otevřete okno terminálu a zadejte následující příkaz v Ubuntu.
sudo apt install git inkscape libglib2.0-dev-bin git nodejs gtk2-engines-murrine gtk2-engines-pixbuf
Mějte na paměti, že celý seznam požadovaných závislostí pro Flattiance je neznámý, protože jej vývojář neuvádí na Github. V tomto případě se nepokoušejte spustit skript sestavení. Místo toho nainstalujte předem vytvořený motiv již v repozitáři Git.
Chcete-li získat nejnovější kód motivu Flattiance, spusťte git clone
git clone https://github.com/IonicaBizau/Flattiance
pomocí příkazu CD se přesuňte do nově vytvořeného adresáře motivu Flattiance.
cd Flattiance
Pokud chcete motiv sestavit od začátku, spusťte příkaz build.
./build
Pokud je sestavení úspěšné, automaticky nainstaluje motiv a použije jej. Pokud se to nezdaří, budete muset opustit proces vytváření a místo toho nainstalovat přiložené soubory motivů. Začněte získáním root shellu v terminálu. V Ubuntu není možné z bezpečnostních důvodů používat su po vybalení. Místo toho budete muset získat root pomocí sudo -s.
Mnohem efektivnější je získat kořenový shell namísto použití jednotlivých příkazů sudo. Mělo by také obejít všechny nepříjemné chyby oprávnění.
sudo -s
Pomocí MV přesuňte podsložku motivu Flattiance do oblasti /usr/share/themes/ systému souborů.
mv Flattiance /usr/share/themes/
Nyní, když je Flattiance na správném místě, je motiv nainstalován. Pomocí exit se odhlaste z rootu. Poté pomocí příkazu rm odstraňte všechny zbývající soubory.
exit rm ~/Flattiance
Potřebujete odinstalovat motiv Flattiance? Spusťte příkaz rm.
su rm -rf /usr/share/themes/Flattiance
Instalace pro jednoho uživatele
Flattiance není nutné instalovat v rámci celého systému. Je možné jej povolit pro jednoho uživatele najednou. Chcete-li to provést, prvním krokem je uchopit zdrojový kód jako obvykle.
git clone https://github.com/IonicaBizau/Flattiance
Zadejte složku pro stahování s CD.
cd Flattiance
Vyhněte se nástroji sestavení a místo toho přesuňte předem sestavený motiv do složky ~/.themes.
mkdir -p ~/.themes mv Flattiance ~/.themes
Umístění Flattiance do tohoto adresáře, nikoli do adresáře systémových témat, znamená, že jej mohou používat pouze uživatelé, kteří mají toto téma v ~/.themes. Opakujte tento proces tolikrát, kolikrát je potřeba, abyste jej povolili pro více uživatelů.
Poznámka: odinstalujte Flattiance pomocí rm.
rm -rf ~/.themes/Flattiance rm -rf ~/Flattiance
Instalace přes NPM
Dalším způsobem instalace motivu Flattiance GTK je nástroj NodeJS NPM. Jít touto cestou je užitečné pro uživatele Ubuntu, kteří nemají rádi práci s Git. Chcete-li nainstalovat, ujistěte se, že máte na Ubuntu nainstalovanou nejnovější verzi NodeJS a také NPM.
curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash - sudo apt-get install -y nodejs
S nainstalovaným Node použijte nástroj pro balíčky NPM k získání nejnovějšího motivu Flattiance na Ubuntu.
npm install --global flattiance
Povolení tématu Flattiance GTK
Hlavním cílem Flattiance je nahradit téma Ubuntu Ambiance. Je to rok staré a bylo primárně zaměřeno na Unity 7. To znamená, že bude fungovat také s Gnome a dalšími GTK desktopy na Ubuntu. Chcete-li povolit motiv na Ubuntu, budete si muset nainstalovat aplikaci Gnome Tweak Tool.
sudo apt install gnome-tweak-tool
Po instalaci stiskněte klávesu Windows na klávesnici, zadejte „Tweaks“ a otevřete program, který se objeví. Odtud budete muset kliknout na „Vzhled“. Prohlédněte si možnosti vzhledu a povolte Flattiance.
Případně, pokud stále používáte Unity 7, povolte téma v terminálu pomocí:
gsettings set org.gnome.desktop.interface gtk-theme "Flattiance"
Povolit Flattiance na jiných počítačích
Pokud se vám líbí vzhled tohoto motivu a používáte Ubuntu, ale ne hlavní plochu, stále budete moci toto téma povolit. Jelikož je toto téma založené na GTK, měl by Flattiance perfektně fungovat na Ubuntu Mate, Xubuntu, Lubuntu a Ubuntu Budgie.
Podívejte se na naše podrobné průvodce pro tyto stolní počítače níže: