linux软件安装依赖包管理器,不同发行版对应不同工具:debian/ubuntu用apt,centos/rhel/fedora用dnf,arch用pacman,opensuse用zypper;安装前须更新源索引并确认准确包名,优先选用官方仓库,卸载时注意清理依赖与缓存。

Linux 软件安装不靠双击,核心是理解包管理器——它像系统的“软件管家”,负责下载、安装、升级和卸载程序,同时自动处理依赖关系。不同发行版用的包管理器不同,选对工具、用对命令,才能高效安全地装软件。
主流包管理器速查表
别记错命令,先确认你用的是哪个系统:
-
Debian/Ubuntu 及其衍生版(如 Linux Mint、Pop!_OS):用 apt(底层是 dpkg)。常用命令:
sudo apt update && sudo apt install 软件名 -
CentOS/RHEL/Fedora(8+):用 dnf(取代了旧版 yum)。常用命令:
sudo dnf install 软件名 -
Arch Linux 及其衍生版(如 Manjaro):用 pacman。常用命令:
sudo pacman -S 软件名 -
openSUSE:用 zypper。常用命令:
sudo zypper install 软件名
安装前必做的两件事
跳过这步容易遇到“找不到包”或“依赖冲突”:
95Shop可以免费下载使用,是一款仿醉品商城网店系统,内置SEO优化,具有模块丰富、管理简洁直观,操作易用等特点,系统功能完整,运行速度较快,采用ASP.NET(C#)技术开发,配合SQL Serve2000数据库存储数据,运行环境为微软ASP.NET 2.0。95Shop官方网站定期开发新功能和维护升级。可以放心使用! 安装运行方法 1、下载软件压缩包; 2、将下载的软件压缩包解压缩,得到we
-
更新软件源索引:让系统知道仓库里有什么新版本。例如 Ubuntu 运行
sudo apt update,Fedora 运行sudo dnf makecache -
检查软件名是否准确:包名 ≠ 应用名。比如想装 VS Code,在 Ubuntu 上实际包名是
code,在 Arch 上是visualstudiocode-bin。可用搜索命令辅助:apt search 关键词或dnf search 关键词
三种常见安装方式怎么选
不是所有软件都直接在官方源里,得看来源和用途:
- 官方仓库安装(推荐首选):最安全、最稳定,自动更新、自动解决依赖。适合日常工具(如 vim、git、firefox)
-
第三方仓库或 PPA(需谨慎):比如 Ubuntu 的
ppa:deadsnakes/ppa提供新版 Python。添加前查清维护者信誉,命令如sudo add-apt-repository ppa:xxx,之后仍要apt update -
手动安装(.deb/.rpm/二进制/源码):仅当仓库无此软件时考虑。注意:
dpkg -i xxx.deb不自动装依赖,rpm -ivh xxx.rpm同理;建议优先用apt install ./xxx.deb(会补依赖)
卸载与清理不能省
装多了不清理,不仅占空间,还可能引发冲突:
- 卸载软件本身:如
sudo apt remove 软件名(保留配置)或sudo apt purge 软件名(连配置一起删) - 删不用的依赖:Ubuntu/Debian 用
sudo apt autoremove;Fedora/RHEL 用sudo dnf autoremove - 清缓存(释放磁盘空间):
sudo apt clean或sudo dnf clean all









