CutefishOS – это новая бесплатная среда рабочего стола с открытым исходным кодом для операционных систем Linux, ориентированная на простоту, красоту и практичность. Ее цель – создать лучший опыт работы с компьютером для пользователей Linux.
Cutefish OS – один из самых новых проектов в области настольных сред. И поскольку она родилась в то время, когда эстетика KDE лидирует в UI/UX для пользователей Linux, ее дизайн поразительно похож.
Учитывая цель создания лучшего рабочего стола, команда использует KDE Frameworks, KDE Plasma 5 и Qt. Я предполагаю, что Qt является источником его “милого” названия. Похоже, что они активно сотрудничали с JingOS, красивой Linux OS, предназначенной для планшетов.
Я уже делал обзор на эту замечательную систему. Сначала они сделали ОС основанную на Manjaro, но спустя некоторое время передумали, и собрали систему на основе Debian.
Вы даже можете скачать Cutefish OS Ubuntu по ссылке ниже, но если вы не хотите устанавливать систему с нуля, следуйте инструкциям ниже, чтобы установить рабочее окружение Cutefish в Ubuntu.
Установить рабочий стол Cutefish в Ubuntu
В поисках установки рабочего окружения Cutefish, я столкнулся с несколькими способами. Один из них предполагает установить это окружение с помощью исходных кодов, но также есть другой, более легкий, с добавлением официального репозитория PPA.
Первый способ установки Cutefish Desktop из исходных кодов
Откройте терминал, и выполните все команды
sudo apt install -y git devscripts build-essential cmake ninja-build
sudo apt install -y qtbase5-dev qtquickcontrols2-5-dev libkf5networkmanagerqt-dev modemmanager-qt-dev debhelper extra-cmake-modules libkf5kio-dev libkf5screen-dev libqt5sensors5-dev qtdeclarative5-dev qttools5-dev qttools5-dev-tools libxcb-icccm4-dev qtbase5-private-dev kwin-dev libkdecorations2-dev libqt5xdg-dev libdbusmenu-qt5-dev libxcb-ewmh-dev libicu-dev libxcb-randr0-dev libsm-dev libxcb-xfixes0-dev libxcb-damage0-dev libxcb-composite0-dev libxcb-shm0-dev libxcb-util-dev libxcb-image0-dev libxtst-dev libpulse-dev libpolkit-qt5-1-dev libpolkit-agent-1-dev libqt5x11extras5-dev qml-module-qtquick2 qml-module-qtquick-controls2 libkf5bluezqt-dev libkf5bluezqt-dev libqt5opengl5-dev libxcursor-dev
mkdir -p ~/Downloads/cutefish
cd ~/Downloads/cutefish
git clone https://github.com/cutefishos/libcutefish
cd libcutefish
dpkg-buildpackage -uc -us -b
cd ~/Downloads/cutefish
git clone https://github.com/cutefishos/fishui
cd fishui
dpkg-buildpackage -uc -us -b
cd ~/Downloads/cutefish
git clone https://github.com/cutefishos/kwin-plugins
cd kwin-plugins
dpkg-buildpackage -uc -us -b
cd ~/Downloads/cutefish
git clone https://github.com/cutefishos/launcher
cd launcher
dpkg-buildpackage -uc -us -b
cd ~/Downloads/cutefish
git clone https://github.com/cutefishos/qt-plugins
cd qt-plugins
dpkg-buildpackage -uc -us -b
cd ~/Downloads/cutefish
git clone https://github.com/cutefishos/wallpapers
cd wallpapers
dpkg-buildpackage -uc -us -b
cd ~/Downloads/cutefish
sudo apt-get install -y ./*.deb
cd ~/Downloads/cutefish
git clone https://github.com/cutefishos/dock
cd dock
dpkg-buildpackage -uc -us -b
cd ~/Downloads/cutefish
git clone https://github.com/cutefishos/filemanager
cd filemanager
dpkg-buildpackage -uc -us -b
cd ~/Downloads/cutefish
git clone https://github.com/cutefishos/settings
cd settings
dpkg-buildpackage -uc -us -b
cd ~/Downloads/cutefish
git clone https://github.com/cutefishos/statusbar
cd statusbar
dpkg-buildpackage -uc -us -b
cd ~/Downloads/cutefish
git clone https://github.com/cutefishos/core
cd core
dpkg-buildpackage -uc -us -b
cd ~/Downloads/cutefish
sudo apt-get install -y ./*.deb
## no debian directory
cd ~/Downloads/cutefish
git clone https://github.com/cutefishos/calculator
cd calculator
mkdir build
cd build
cmake ..
make
sudo make install
## no debian directory
cd ~/Downloads/cutefish
git clone https://github.com/cutefishos/icons
cd icons
mkdir build
cd build
cmake ..
make
sudo make install
После установки, перезагрузите свою систему, и на экране входа в систему выберите “Cutefish Desktop”
Второй способ установки Cutefish Desktop в Ubuntu и ее производные
Я не пробовал первый способ, а сразу же воспользовался вторым. У меня установлена Kubuntu 21.10, поэтому если у вас другая система, я не могу знать получится у вас или нет.
Откройте терминал и для начала добавьте ключ подписи репозитория
wget -nc http://packages.cutefishos.com/key/cutefishos.gpg.key
sudo -H gpg -o /etc/apt/trusted.gpg.d/cutefishos.gpg --dearmor cutefishos.gpg.key
Добавьте официальный репозиторий cutefish
sudo add-apt-repository "deb http://packages.cutefishos.com bullseye main"
Обновите список пакетов, и установите рабочий стол Cutefish
sudo apt update
sudo apt install cutefish
После успешной установки, перезагрузите свой компьютер, и на экране входа в систему, выберите “Cutefish Desktop”
У вас должен загрузится рабочий стол
А вы пробовали эту систему? Поделитесь своими мыслями в комментариях ниже.