V11系统
1 2 3 4 5 6 7 8 9 10 //开启维护模式 sudo mm-cli -o //开明环境 sudo apt-get install kaiming-builder kaiming-builder-gui //编译环境 sudo apt-get install gcc g++ cmake gdb libqt5x11extras5-dev //基础开发环境 sudo apt-get install libkf5windowsystem-dev libqt5xdg-dev qttools5-dev-tools qttools5-dev pkg-config libkysdk-systime-dev libkysdk-waylandhelper-dev libkysdk-qtwidgets-dev libkysdk-kabase-dev extra-cmake-modules qtbase5-private-dev libukui-log4qt-dev libkysdk-sysinfo-dev debhelper-compat libgsettings-qt-dev qt5-qmake qt5-qmake-bin qtbase5-dev qtbase5-dev-tools qtbase5-doc qtbase5-examples qtpdf5-dev qtpdf5-doc qtpdf5-examples qtsvg5-examples qtsystems5-dev qtsystems5-examples qttools5-dev qtwayland5 qtxdg-dev-tools qtxdg-tools qtcreator qtcreator-data qtcreator-doc xorg-dev libkysdk-datacollect-dev libkf5globalaccel-dev libxtst-dev devscripts //额外开发环境 sudo apt-get install pkgconf libkf5screen-dev libkysdk-kabase-dev libkysdk-log-dev libkysdk-config-dev libkysdk-ukenv-dev libkysdk-alm-dev libqt5websockets5-dev qtmultimedia5-dev libqt5svg5-dev libukui-log4qt-dev libx11-dev libxtst-dev libpeony-dev libgif-dev libstb-dev libfreeimage-dev libfreeimageplus-dev libcmark-dev librsvg2-dev qtquickcontrols2-5-dev libkysdk-sysinfo libkysdk-sysinfo-dev libkyai-config-dev libkysdk-coreai-speech-dev libkyai-assistant-dev qtdeclarative5-dev libpolkit-qt5-1-dev libkysdk-ai-common-dev libkysdk-genai-nlp-dev libukui-file-metadata-dev libsdl2-dev nlohmann-json3-dev
2403/2503系统
1 2 3 4 5 6 sudo apt-get install qt5-default sudo apt-get install gcc g++ cmake gdb sudo apt-get install qtcreator sudo apt install libqt5x11extras5-dev sudo apt-get install libkf5windowsystem-dev libqt5xdg-dev qttools5-dev-tools qttools5-dev pkg-config libglib2.0-dev libglib2.0-cil glib2.0 libkysdk-systime-dev libkysdk-waylandhelper-dev libkysdk-qtwidgets-dev libukui-panel-dev libkysdk-kabase-dev extra-cmake-modules qtbase5-private-dev libukui-log4qt-dev libkysdk-sysinfo-dev debhelper-compat libgsettings-qt-dev sudo apt-get install libkf5screen-dev pkgconf libkysdk-kabase-dev libkysdk-log-dev libkysdk-config-dev libkysdk-ukenv-dev libkysdk-waylandhelper-dev libkysdk-alm-dev libqt5websockets5-dev qtmultimedia5-dev libqt5svg5-dev libukui-log4qt-dev libx11-dev libxtst-dev libpeony-dev libkysdk-datacollect-dev libgif-dev libstb-dev libfreeimage-dev libfreeimageplus-dev libcmark-dev libkf5globalaccel-dev librsvg2-dev qtquickcontrols2-5-dev libkysdk-sysinfo libkysdk-sysinfo-dev libkyai-config-dev libkysdk-coreai-speech-dev libkyai-assistant-dev qtdeclarative5-dev libpolkit-qt5-1-dev libkysdk-ai-common-dev libkysdk-ai-authorization-dev libkysdk-advanced-ai-dev libkf5windowsystem-dev libqt5x11extras5-dev qttools5-dev qttools5-dev-tools
OpenKylin2.0系统
1 2 3 4 5 6 sudo apt-get install gcc g++ cmake gdb sudo apt install libqt5x11extras5-dev sudo apt-get install libkf5windowsystem-dev libqt5xdg-dev qttools5-dev-tools qttools5-dev pkg-config libkysdk-systime-dev libkysdk-waylandhelper-dev libkysdk-qtwidgets-dev libkysdk-kabase-dev extra-cmake-modules qtbase5-private-dev libukui-log4qt-dev libkysdk-sysinfo-dev debhelper-compat libgsettings-qt-dev sudo apt-get install qt5-qmake sudo apt-get install qt5-qmake-bin sudo apt-get install qtbase5-dev qtbase5-dev-tools qtbase5-doc qtbase5-examples qtpdf5-dev qtpdf5-doc qtpdf5-examples qtsvg5-doc qtsvg5-examples qtsystems5-dev qtsystems5-examples qttools5-dev qtwayland5 qtx11extras5-doc qtxdg-dev-tools qtxdg-tools qtcreator qtcreator-data qtcreator-doc xorg-dev
通用
1 2 3 4 5 6 7 8 9 # 安装 sudo apt-get install git git config --global user.name 蒋胜达 git config --global user.email jiangshengda@kylinos.cn # 要保证gitlab/gitee/gerrit上的用户名和邮箱一致 # 配SSH: ssh-keygen -t rsa cat ~/.ssh/id_rsa.pub
1 gsettings get org.ukui.style + tab
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 方法一: - 去到工程根目录 - mkdir build - cd build - cmake .. - make -j12 - sudo make install - 本机查看相应的软件效果 方法二: - 工程根目录 - 按上边的流程make完 - 去到根目录 - dpkg-buildpackage -us -uc - 打出来deb包,去openKylin测试
1 2 3 dpkg-source --before-build . ' is invalid 错误: source package format '3.0 (native) dpkg-buildpackage: 错误: dpkg-source --before-build . subprocess returned exit status 255
写的没问题可能是文件放到过Windows里,只要复制内容,重新在Linux用Vim写一份就行
1 2 3 sudo apt-get install devscripts # 去到工程目录下: dch -i
1 2 3 4 5 sudo apt install aptitude sudo aptitude install <软件包名> 或 sudo apt install gdebi sudo gdebi <软件包名.deb>
或去debian/control看依赖包名,或:
1 2 3 sudo apt-get install equivs mk-build-deps debian/control sudo apt install ./*.deb
1 sqlite3 /home/santa/.config/.kylin_calendar_Schedule2.db
1 2 cat /etc/kylin-build 然后看buildid号,跟builder.kylin.com上的镜像编号做对比就知道有没有升级成功了
怎么看传的包有没有入版本 1.直接下载对应版本的镜像然后apt下载试试 2.版本负责人会发邮件,类似于:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 V11-2503-update1-alpha1(0423)版本提测 禅道版本链接: https://pm.kylin.com/build-view-14972.html 下载链接: (14272) Kylin-Desktop-V11-General-2503-update1-Build01-20250422-X86_64 https://distro-out.kylin.com/web_pungi/default/index#distro.14272 (14273) Kylin-Desktop-V11-General-2503-update1-Build01-20250422-ARM64 https://distro-out.kylin.com/web_pungi/default/index#distro.14273 (14274) Kylin-Desktop-V11-General-2503-update1-Build01-20250422-Loong64 https://distro-out.kylin.com/web_pungi/default/index#distro.14274 (14275) Kylin-Desktop-V11-General-2503-update1-Build01-20250422-SW64 https://distro-out.kylin.com/web_pungi/default/index#distro.14275 【版本软件源地址】 deb http://archive.kylinos.cn/kylin/KYLIN-ALL .tags--11.0--2503-update1-alpha1 main restricted universe multiverse cross pty deb https://archive2.kylinos.cn/DEB/KYLIN_DEB V11 main all 版本平台(https://builder.kylin.com)对应id: amd:https://builder.kylin.com/kybuilder/build/view/68446 arm:https://builder.kylin.com/kybuilder/build/view/68447 loong64:https://builder.kylin.com/kybuilder/build/view/68448 sw:https://builder.kylin.com/kybuilder/build/view/68449
其中https://distro-out.kylin.com/web_pungi/default/index#distro.14272
这样的链接直接打开,选择包列表,搜索自己的包信息就行