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ě.

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.

  5 nejlepších SNMP Network Monitoring Software zkontrolovaných v roce 2020

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.

  Jak nastavit svůj vlastní server pro streamování hudby na Linuxu s Subsonic

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: