Linux a'la MacOS

in polish •  11 months ago 

Zakazany owoc smakuje lepiej. Wiele osób chciałoby spróbować działać na MacOS, ale nie chce wydawać dużej ilości gotówki na sprzęt, który być może im się nie spodoba.

Inni może uruchomili VMkę, ale z powodu tego, iż nie mają one akceleracji GPU (a wszelkie GPU Passthrough / Partitioning to trudna sztuka) to działają wolno i nie można w pełni poznać mocy MacOS.

A innym podoba się wygląd MacOS lub chcą spróbować jak to jest.

Niestety nie jest to poradnik jak uruchomić MacOS na Twoim komputerze, ale takowy już pisałem z wykorzystaniem VM i Dockera.

Jak zacząć?

Nie będzie to poradnik krok po kroku, bo będzie filmik z YT + moja ściąga. Natomiast cały poradnik opiera się o posiadanie najnowszej wersji KDE Plasma, czyli trzeba mieć jakiś system oparty na Kubuntu czy Fedorze (film pokazuje Fedorę, ja "zUbunciakowałem" komendy).

Filmik:

Ściąga

Niestety czy stety, jak nie zapłacisz to musisz przepisywać komendy. Natomiast przepisałem je za Was, byście Wy nie musieli

sudo apt install cmake build-essential libkf5config-dev libkdecorations2-dev libqt5x11extras5-dev qtdeclarative5-dev extra-cmake-modules libkf5guiaddons-dev libkf5configwidgets-dev libkf5windowsystem-dev libkf5coreaddons-dev libkf5iconthemes-dev gettext qt3d5-dev
git clone --single-branch --depth=1 https://github.com/Luwx/Lightly.git
cd Lightly && mkdir build && cd build
cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=lib -DBUILD_TESTING=OFF ..
make
sudo make install

cd ~/Pobrane/ && git clone https://github.com/vinceliuice/MacSonoma-kde.git && cd MacSonoma-kde
./install.sh --round

cd ~/Pobrane && git clone https://github.com/vinceliuice/WhiteSur-gtk-theme.git && cd WhiteSur-gtk-theme

./install.sh

cd ~/Pobrane && git clone https://github.com/vinceliuice/WhiteSur-icon-theme.git && cd WhiteSur-icon-theme

./install.sh -a

cd ~/Pobrane && git clone https://github.com/vinceliuice/WhiteSur-cursors.git && cd WhiteSur-cursors

./install.sh

cd ~/Pobrane && git clone https://github.com/vinceliuice/WhiteSur-firefox-theme && cd WhiteSur-firefox-theme
./install.sh

unzip ~/Pobrane/fonts.zip -d ~/.local/share
unzip ~/Pobrane/wallpapers.zip -d ~/.local/share

sudo ~/Pobrane/MacSonoma-kde/sddm/install.sh

unzip ~/Pobrane/plasmoids.zip -d ~/Pobrane/
rsync -av ~/Pobrane/plasmoids/.local ~
rm -rf ~/Pobrane/plasmoids

cd ~/Pobrane && git clone https://github.com/psifidotos/applet-window-appmenu.git && cd applet-window-appmenu

sudo apt -y build-dep kwin-wayland
sudo apt -y install libkf5activities-dev libkf5activities5 plasma-workspace-dev

./install.sh

cd ~/Pobrane && git clone https://github.com/psifidotos/applet-window-title.git && cd applet-window-title

kpackagetool5 -i .

cd ~/Pobrane && git clone https://github.com/psifidotos/applet-window-buttons && cd applet-window-buttons/

./install.sh

unzip ~/Pobrane/top-panel.zip -d ~/Pobrane
kquitapp5 plasmashell
mv ~/.config/plasma-org.kde.plasma.desktop-appletsrc ~/.config/plasma-org.kde.plasma.desktop-appletsrc-00

cp ~/Pobrane/top-panel/plasma-org.kde.plasma.desktop-appletsrc ~/.config/

kstart5 plasmashell

sudo apt -y install latte-dock unity-gtk2-module unity-gtk3-module unity-gtk-module-common

echo "" >> .bashrc
echo 'export GTK_MODULES="unity-gtk-module"' >> .bashrc
echo 'export SAL_USE_VCLPLUGIN=gtk' >> .bashrc

Jak to wygląda?

obraz.png

obraz.png

W skrócie typowe elementy dla MacOS działają - Dock działa, Global Menu działa z większością programów (nowe obsługuje, stare już niekoniecznie), gdy jest zmaksymalizowane okno, to belka znika (poza Firefox) i pewnie paroma dziwnymi aplikacjami. Czy można pomylić z prawdziwością? Nie wiem, jednakże jak ktoś oczekuje w miarę MacOS experience to dostanie.

Staram się zaciekawić osoby do uruchomienia MacOS na Hyper-V i zobaczyć czy działa GPU Partitioning. Wtedy byłaby rewolucja, ale niestety temat jest niszowy, a zabawa tym wszystkim trochę mnie przeraża. Zobaczymy :P


Posted from https://blurtlatam.intinte.org

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE BLURT!