麒麟os缺少预装应用商店时,可依次启用官方软件中心、安装星火商店、添加深度商店源或挂载iso启用离线仓库。

如果您在麒麟OS系统中找不到预装的应用商店,或希望添加额外的应用商店以扩展软件来源,则可能是由于系统版本精简、初始安装未包含图形化商店组件,或需手动启用第三方商店。以下是解决此问题的步骤:
一、启用或安装麒麟官方软件中心
麒麟官方软件中心(Kylin Software Center)是系统原生应用商店,多数桌面版默认集成但可能被禁用或未安装完整包。启用该组件无需额外源配置,直接调用系统包管理器即可补全。
1、打开终端,执行命令更新软件索引:sudo apt update
2、检查是否已安装软件中心包:dpkg -l | grep kylin-software-center
3、若未安装,执行安装命令:sudo apt install kylin-software-center
4、安装完成后,在开始菜单搜索“软件中心”并点击启动,首次运行将自动初始化仓库缓存。
二、手动安装星火应用商店(第三方)
星火应用商店为独立构建的Linux通用商店,支持麒麟OS,提供更丰富的非官方认证软件,适用于需拓展生态的用户。其安装依赖架构识别与离线包部署,不依赖麒麟官方源。
1、在终端中确认系统架构:uname -m
2、若输出为 x86_64,访问官网下载 amd64 版本安装包;若输出为 aarch64,下载 arm64 版本。
3、使用 wget 下载最新安装包(示例为 amd64):wget https://dl.spark-app.store/spark-store_2.0.0_amd64.deb
4、安装该 deb 包:sudo dpkg -i spark-store_2.0.0_amd64.deb
5、若提示依赖错误,执行修复命令:sudo apt --fix-broken install
三、通过APT源添加深度商店(Deepin App Store)
深度商店在部分麒麟OS环境中可兼容运行,尤其适用于基于Debian分支的Kylin Desktop V10版本。该方法需添加深度社区维护的APT源,并安装签名密钥以保障包完整性。
1、导入深度商店GPG密钥:sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys F1F6A89E
2、将深度源地址追加至源列表:echo "deb https://community-packages.deepin.com/deepin/ apricot main" | sudo tee -a /etc/apt/sources.list.d/deepin.list
3、更新软件包列表:sudo apt update
4、安装深度商店主程序:sudo apt install app-store
5、安装完成后,在开始菜单中搜索“App Store”并启动,首次运行将自动同步应用索引。
四、挂载ISO镜像启用离线软件仓库
在无网络环境或内网部署场景下,可通过挂载麒麟OS发行版ISO镜像中的pool目录,将其作为本地APT源使用,从而安装包括软件中心在内的所有原生软件包。该方式不依赖外部网络,适合信创封闭环境。
1、将麒麟OS安装ISO文件复制至系统任意路径,例如:/home/user/Kylin-Desktop-V10-SP1.iso
2、创建挂载点并挂载镜像:sudo mkdir /mnt/kylin-iso && sudo mount -o loop /home/user/Kylin-Desktop-V10-SP1.iso /mnt/kylin-iso
3、备份原sources.list:sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
4、清空并写入本地源地址:echo "deb [trusted=yes] file:///mnt/kylin-iso pool main" | sudo tee /etc/apt/sources.list
5、更新本地源并安装软件中心:sudo apt update && sudo apt install kylin-software-center










