刚接触 Linux 的同学,往往会被一个问题卡住:Linux 软件到底怎么装?没有安装包双击?没有下一步、下一步?其实,Linux 的软件管理体系非常成熟,甚至比图形化系统更高效、更安全。
今天这篇文章,我们就从实际使用角度,讲清楚 Linux 中最常见的软件安装与管理方式。一、Linux 为什么要用包管理器?
在 Linux 中,软件通常不是“单个程序”,而是一组:可执行文件
配置文件
依赖库
包管理器的作用就是:自动处理安装、依赖、升级和卸载。二、主流包管理器简介
三、使用 yum / dnf 安装软件
1. 安装软件(最常见)
2. 查看软件是否已安装
3. 启动并验证服务
systemctl start nginxsystemctl status nginx
四、使用 apt 安装软件(Ubuntu 系)
1. 更新软件源(推荐)
2. 安装软件
3. 验证安装结果
五、软件卸载与清理
1. 卸载软件
yum remove nginx # CentOS/Rocky/Redhatapt remove nginx # Debian/Ubuntu
2. 清理无用依赖(apt)
六、查看与搜索软件
1. 搜索软件包
yum search redis # CentOS/Rocky/Redhatapt search redis # Debian/Ubuntu
2. 查看软件信息
yum info nginx # CentOS/Rocky/Redhatapt info nginx # Debian/Ubuntu
七、从源码或二进制安装(了解即可)
tar -zxvf app.tar.gz ./app
八、新手常见误区
九、写在最后
软件管理,是 Linux 基础中最实用、最常用的一部分。如果这篇文章对你有帮助,欢迎关注、点赞、收藏、转发,我们下篇继续聊 Linux 基础。