国产linux系统终端安装卸载软件须先确认包管理器类型:统信uos、银河麒麟v10+等apt系系统用sudo apt install/remove/purge;中标麒麟v7等yum/dnf系则用sudo yum/dnf install/remove,rpm -qc/ql辅助清理配置与数据。

国产Linux系统终端安装和卸载软件,必须先确认发行版底层包管理器类型——统信UOS、麒麟(Kylin)、中科方德等主流国产系统,绝大多数基于Debian或Ubuntu,使用APT;少数如中标麒麟早期版本基于RHEL,则用YUM/DNF。直接套用Windows思维搜“卸载程序”会找不到入口,因为终端里没有图形化控制面板那样的统一界面。
确认系统类型和包管理器
打开终端,执行:
cat /etc/os-release
重点看ID=和VERSION_ID=两行。若显示ID=uos或ID=kylin且VERSION_ID大于20,基本可判定为APT系;若显示ID=centos或ID=anolis,则走YUM/DNF路线。
验证命令是否可用:
apt --version 或 dnf --version 或 yum --version
任一命令返回版本号即确认对应工具存在。
APT系国产系统(统信UOS、银河麒麟V10+)安装软件
方法一:从官方源在线安装(推荐)
sudo apt update → sudo apt install 软件包名
方法二:手动安装本地.deb包
sudo dpkg -i 软件包名.deb
【注意】dpkg不自动解决依赖,若提示“dependency problems”,紧接着运行 sudo apt install -f 自动修复并完成安装
方法三:跳过GPG签名验证(仅限内网可信deb包)
sudo apt install ./软件包名.deb
该方式会绕过apt的签名检查,比dpkg -i更安全,且能触发依赖自动补全。
APT系国产系统卸载软件
第一步:查出准确的软件包名
dpkg -l | grep -i 关键词
第二步:保留配置文件卸载
sudo apt remove 软件包名
第三步:彻底清除(含/etc下所有配置)
sudo apt purge 软件包名
第四步:清理残留依赖
sudo apt autoremove
【关键提醒】apt remove 和 apt purge 的区别在于:前者只删二进制和文档,/etc里的配置全留着;后者连配置目录一起删,重装时相当于全新部署。误用purge可能丢失自定义设置,比如你改过的输入法方案或网络代理配置。
YUM/DNF系国产系统(中标麒麟V7、凝思磐石)安装软件
方法一:YUM安装(CentOS 7兼容型)
sudo yum install 软件包名
方法二:DNF安装(CentOS 8+及Anolis OS)
sudo dnf install 软件包名
方法三:本地.rpm包安装
sudo rpm -ivh 软件包名.rpm
【风险提示】rpm -ivh 不检查依赖,强行安装可能导致系统工具异常;务必优先尝试 sudo dnf install ./软件包名.rpm,它能自动下载缺失依赖
YUM/DNF系国产系统卸载软件
卸载主程序(配置保留):
sudo yum remove 软件包名 或 sudo dnf remove 软件包名
清空配置文件(需手动):
rpm -qc 软件包名 → 列出所有配置文件路径 → 逐个rm -f 删除
查找并删除残留数据目录:
rpm -ql 软件包名 | grep -E "/var|/opt" → 确认非系统关键路径后执行rm -rf











