麒麟系统软件安装需依场景选择命令:一、apt装官方源软件;二、dpkg装本地.deb包并用apt修复依赖;三、apt直接装本地.deb包;四、离线环境用--download-only预取依赖后批量dpkg安装;五、RPM包依系统支持用rpm/yum/dnf安装。

如果您在麒麟操作系统中需要安装软件,但图形界面不可用或希望获得更精细的控制权,则必须通过终端命令行完成安装。以下是针对不同安装场景和包格式的具体操作步骤:
一、使用apt命令安装官方仓库软件
apt是麒麟系统(基于Debian/Ubuntu)默认的高级包管理工具,能自动解析并安装依赖项,适用于从官方源获取的软件。
1、打开终端(快捷键:Ctrl + Alt + T)。
2、执行以下命令更新本地软件包索引列表:
sudo apt update
3、输入用户密码(输入时无显示),回车确认。
4、运行安装命令,将package_name替换为实际软件名:
sudo apt install package_name
5、当提示“Do you want to continue?”时,输入Y并回车确认安装。
二、使用dpkg命令安装本地.deb包
dpkg是底层二进制包管理器,适用于已下载的.deb安装文件,但不自动处理依赖关系,需配合apt修复。
1、将.deb文件保存至目标目录(如~/Downloads)。
2、在终端中切换到该目录:
cd ~/Downloads
3、执行安装命令,将software-package.deb替换为实际文件名:
sudo dpkg -i software-package.deb
4、若提示“dependency problems”,立即运行以下命令修复缺失依赖:
sudo apt-get install -f
5、再次检查安装状态:
dpkg -l | grep "software-package"
三、使用apt安装本地.deb包(推荐替代方案)
apt可调用dpkg并主动解析依赖链,避免手动修复,是比纯dpkg更健壮的本地安装方式。
1、确保当前位于.deb文件所在目录。
2、执行带路径的安装命令:
sudo apt install ./software-package.deb
3、系统将自动列出所需依赖并请求确认,输入Y继续。
4、等待安装完成,终端返回提示符即表示成功。
四、离线环境安装.deb包及其全部依赖
在无网络环境中,需提前在同版本麒麟系统上导出目标软件及所有依赖包,再迁移安装。
1、在联网机器上,先安装目标软件以触发依赖下载:
sudo apt install --download-only package_name
2、依赖包默认缓存在/var/cache/apt/archives/目录下。
3、将该目录下所有.deb文件复制到U盘或共享目录。
4、在离线机器上,进入存放.deb文件的目录,运行:
sudo dpkg -i *.deb
5、若报错,执行:
sudo dpkg --configure -a
五、安装RPM格式软件包(适配部分麒麟版本)
部分麒麟系统(如基于CentOS/RHEL技术路线的变种)支持rpm命令,但多数桌面版需借助yum/dnf解决依赖。
1、确认系统是否预装rpm工具:
rpm --version
2、若返回版本号,可尝试基础安装:
sudo rpm -ivh package-name.rpm
3、若提示missing dependencies,且系统支持yum:
sudo yum localinstall package-name.rpm
4、若系统支持dnf(较新版本):
sudo dnf install package-name.rpm
5、安装完成后,验证可执行文件是否存在:
which package-command

















