Тази тема я подхванах защото постоянно ми дават примера с МАС-овете, колко са красиви колко са добри. Повечето хора не правят разлика между операционните система, а гледат външността. Затова сега ще направим Ubuntu да изглежда като MacOS. За начало да видим какво имаме. - инсталиран Ubuntu 21.04, - достъп до Интернет.
На първоначалния екран за влизане натискаме долу вдясно върху зъбното колело. Това ще ни позволи да изберем графичната среда която ще ползваме. В случая са две: - Ubuntu: Това е GNOME среда с Wayland, - Ubuntu on Xorg: Това е GNOME със Х11. По-иновативния метод е да се избере само Ubuntu, но има един недостатък, голяма част от приложенията не работят с протокола Wayland, примерно като дока Plank. Затова избираме стария начин Ubuntu on Xorg. После си въвеждаме паролата и натискаме Enter. Ако съм честен има и по-кардинално решение за отказване от Wayland но тук няма да го разглеждам.
Това е първоначалния екран при влизане в Ubuntu. Тук ни предлага ако ползваме някоя облачна услуга да я дефинираме. За сега това не ни вълнува затова Skip.
Предлага ни да помогнем за развитието на Ubuntu. В случая не се съгласяваме защото първо това е само за демонстрация, а и не искам да пращам нищо до Canonical като информация (личното пространство си е лично).
Предлага да разрешим някои от приложенията или сървисите да използват локацията ни. Отново аз лично не позволявам тази услуга. Next за продължение.
Това е края. Done за край. Тъй като сме на виртуална машина то размера на екрана ни е много малък. За начало да оправим този проблем.
Някъде върху десктопа натискаме с десен бутон на мишката. Отваря се меню. Избираме Display Settings.
Указваме какъв да ни е размера на десктопа. В случая избираме 1280x800. За демонстрацията това ни стига.
Натискаме Apply за да потвърдим какво сме избрали.
Keep Changes за да запазим настройките.
Най-отдолу вляво натискаме с левия бутон на мишката върху деветте точки.
Показа се екран с инсталираните приложения. Ако те са много и мъчно се открива кое ни трябва, може да се ползва лентата от която да филтрираме кое ни е необходимо.
В лентата пишем ter, това ни филтрира само от приложенията terminal. Също така ни филтрира и други опции, примерно както в отдела Settings и Characters но за сега това не ни вълнува. Цъкаме с левия бутон на мишката, два пъти върху приложението Terminal. За допълнително тунинговане на GNOME ще инсталираме някои неща, но за начало да обновим системата:
Обновяваме репоситорите:
$ sudo apt update
Обновяваме Ubuntu:
$ sudo apt upgrade
Сега да инсталираме приложението даващо допълнителни възможности за настройка на GNOME:
$ sudo apt install gnome-tweak-tool
GNOME може да се донастройва и през браузъра, за целта ще сложим едно разширение за Firefox
$ sudo apt install gnome-shell-extensions
Отваряме с Firefox адреса:https://extensions.gnome.org/ В отворения процорез избоаме линка Click here to install browser extension
Continue to installation
Указва това разширение върху кое ще има права. All разрешаваме.
Да не забравите да сложите отметка както е указано на горната картинка. Позволяваме това разширение да се стартира в прозореца на Firefox. Okay за край на активацията.
Избираме за начало User Themes.
С мишката цъкаме върху трите вертикални чертички както е показано на горната картинка.
Install за да се инсталира това разширение. Всичко това ще ни е необходимо за да може впоследствие да променим Shell-a на темата през Gnome-Tweaks. Ще инсталираме още няколко разширения създаващи ефекти с прозорците.
Избираме Extensions за да инсталираме още няколко разширения.
Във филтриращата лента пишем compiz. След това ще инсталираме следните приложения: - Compiz alike windows effect: разширението дава вълнообразно движение на прозорците когато се местят, - Compiz alike magic lamp effect: разширението дава ефекта лампата на Аладин когато се минимизира или максимизира приложението. Няма да показвам как се прави това, защото на по-горния пример го демострирах. Сега малко ще се поясня за още някои разширения които могат да се инсталират. Едно такова разширение е Dash to Dock. Това разширение създава лента на задачите както при MacOS. Предимството на това разширение е когато се използва Wayland протокол. При този протокол това разширение работи и то стабилно за разлика от Plank примерно, което работи само при Х11. Недостатъка на Dash to Dock е, че не е толкова красив и анимиран. Затова на този пример ще ползваме Plank. Отново отваряме терминал и вътре пишем:
$ sudo apt install plank
Сега да го настроим:
$ plank --preferences
Като първоначално състояние горе показания начин е добре. В Интернет може да се задълбочите и изучите допълнителните настройки. До тук добре, но трябва да се накара това приложение да се стартира автоматично със стартирането на системата, за целта:
Долу вляво наново натискаме върху деветте точки.
Филтрираме като избираме Tweaks
В приложението избираме Startup Applications след това натискаме +.
Избираме приложението Plank и след това Add за активиране на приложението. Така накарахме при рестарт на системата Plank да се стартира автоматично. Рестартираме системата за да проверим дали всичко сме направили правилно. Супер, всичко е наред. Plank се зареди автоматично, имаме анимации на прозорците. Сега да променим и темата на GNOME. В груб вариант трябва да направим следното: - смъкваме архив с WhiteSur Gtk Theme: тема на GNOME, - смъкваме архив с WhiteSur icon: икони на темата WhiteSur, - смъкваме архив с McMojave cursors: курсор на темата. Да започваме, с темата. В браузъра пишем: https://www.gnome-look.org/p/1403328/ - линка на темата, От линка Files смъкваме файловете WhiteSur-dark.tar.xz и WhiteSur-light.tar.xz. Разархивираме файловете:
$ tar -xf ./Downloads/WhiteSur-dark.tar.xz $ tar -xf ./Downloads/WhiteSur-light.tar.xz $ mkdir ~/.themes $ mv ~/WhiteSur-* ~/.themes
До тук разархивирахме двата архива и ги преместихме в ~/.themes, като преди това създадохме и тази директория, защото липсваше. Едно уточнение: Файловете ги разположихме в ~/.themes. Така темата ще е налична само указания потребител. Ако пък трябва да се за всички потребители тази тема то пътя на преместването трябва да е /usr/share/themes
Продължаваме с иконите на темата. Отново в браузъра: https://www.pling.com/p/1405756 - линк на иконите. От линка Files смъкваме файлa 01-WhiteSur.tar.xz. Отново ще го разархивираме и преместим в друга папка.
$ tar -xf ./Downloads/01-WhiteSur.tar.xz $ mkdir ~/.icons $ mv ~/WhiteSur* ~/.icons/
Отново разархивирахме 01-WhiteSur.tar.xz. Създадоха се две папки в ~/WhiteSur и ~/WhiteSur-dark. Тези папки ги преместехме в ~/.icons така иконите ще са активни само за потребителя cccp. Ако трябваше да са активни за всички потребители то папките трябваше да се преместят в /usr/share/icons. Преди да преместим папките създадохме папка .icons в домашната директория. В целия пъзел липсва дефиниране на курсора на темата. Да изтеглим файла с икони на курсора. https://www.pling.com/p/1355701 - линк с икони на курсора. От линка Files смъкваме файлa McMojave-cursors.tar.xz. Отново ще го разархивираме и преместим в друга папка.
$ tar -xf ./Downloads/McMojave-cursors.tar.xz $ mv ~/McMojave-cursors/ ~/.icons/
Разархивирахме файла, преместихме го в папка ~/.icons. Не се наложи да я създадем, защото съществуваше. Вече да настроим темата:
Отваряме приложенията.
Избираме Tweaks
Избираме темата да е WhiteSur-light.
Курсора на темата да е McMojave-cursor.
Иконите да са WhiteSur.
Избираме и шела да е WhiteSur-ligt.
Да сменим картинката на десктопа.
В крайна сметка сложих една от наличните картинки, но може да се сложи всяка която си харесате. Сега ще покажа как да си добавите още икони на дока Plank. За начало примерно стартираме файловия менажер.
Стартираме приложенията.
Избираме файловия менажер.
Отдолу на лентата Plank се появи иконата на файловия менажер. С десния бутон на мишката се отваря меню и от там избираме Keep in Dock. Така иконата се запазва в дока дори да затворим приложението. По този начин може да се слагат иконите на най-различни приложения. Всичко до тук е прекрасно. Обаче си остава лентата която е вдясно на екрана. За да прилича на истински MacOS трябва да я премахнем. Наново отваряме терминала и пишем:
$ gnome-extensions disable ubuntu-dock@ubuntu.com
Готово страничния док изчезна.
Крайния резултат е горепокзаната картинка. Смених и картинката на десктопа, още повече да прилича на Mac. С това приключваме. Темата е много обширна, може да се слагат още благинки, още повече да прилича на Mac, но това е както се казва домашна работа :).