環境
操作系統:Ubuntu Kylin 優麒麟 20.04 LTS
適用架構:ARM64(鯤鵬 920 x8、飛騰 FT-2000/4)、AMD64(海光、兆芯)
官方網站,https://www.cutefishos.com/
源代碼託管,https://github.com/cutefishos
源代碼鏡像,https://gitee.com/cutefishos
對於不能穩定訪問 GitHub 網站的用戶,可以嘗試國內的鏡像站。
安裝編譯時需要的依賴。
sudo apt install git gcc g++ cmake extra-cmake-modules kwin-dev libkdecorations2-dev libqt5xdg-dev libdbusmenu-qt5-dev libx11-xcb-dev libxcb-ewmh-dev libkf5screen-dev libqt5sensors5-dev libicu-dev libecm1-dev libkf5codecs-dev libkf5configwidgets-dev libkf5coreaddons-dev libkf5guiaddons-dev libkf5i18n-dev libkf5widgetsaddons-dev libkf5windowsystem-dev libqt5x11extras5-dev libfftw3-dev libkf5package-dev libxcb-util-dev libxcb-image0-dev qml-module-qtquick-shapes libkf5solid-dev libkf5kio-dev qtbase5-dev qtquickcontrols2-5-dev libkf5networkmanagerqt-dev modemmanager-qt-dev gcc cmake qtbase5-dev qml-module-qtquick-controls2 qml-module-org-kde-kwindowsystem qtdeclarative5-dev qtquickcontrols2-5-dev qttools5-dev libkf5windowsystem-dev libqt5x11extras5-dev libkf5windowsystem-dev qtbase5-private-dev libxcb1-dev libxcb-shape0-dev libxcb-icccm4-dev libpolkit-agent-1-dev libpolkit-qt5-1-dev libpulse-dev libsm-dev libxtst-dev libxcb-randr0-dev libxcb-shape0-dev libxcb-xfixes0-dev libxcb-composite0-dev libxcb-damage0-dev
依次按照說明編譯各個組件。
FishUI 是基礎組件,應該優先編譯。