1. 通过 yum/dnf 安装(推荐)
对应 Ubuntu 的 apt
CentOS 8+ 默认使用 dnf(yum 的升级版),CentOS 7 及以下用 yum。
安装命令
# 更新软件源(CentOS 8+)
sudo dnf update
# 安装软件(如 curl)
sudo dnf install curl
# 卸载软件
sudo dnf remove curl
特点
-
自动解决依赖关系。
-
文件分散到系统标准目录(类似 Ubuntu):
- 二进制文件:
/usr/bin/ - 库文件:
/usr/lib64/ - 配置文件:
/etc/ - 文档:
/usr/share/doc/
- 二进制文件:
2. 下载 .rpm 包手动安装
对应 Ubuntu 的 .deb 包
适用于官网提供的 .rpm 包(如 Chrome、VSCode)。
安装命令
# 下载 .rpm 包(示例:VSCode)
wget https://az764295.vo.msecnd.net/stable/xxxx/code-xxxx.rpm
# 安装
sudo rpm -ivh code-xxxx.rpm
# 修复依赖问题(如果报错)
sudo dnf install -y <缺失的依赖包>
特点
- 文件同样分散到系统目录(如
/usr/bin/)。 - 需要手动处理依赖(
dnf可以自动补全)。 - 卸载方式:
sudo rpm -e <包名> # 如 sudo rpm -e code
3. 直接解压运行(绿色版)
和 Ubuntu 相同
适用于解压即用的软件(如 IDEA、Tomcat)。
安装步骤
# 解压到 /opt/(示例:Tomcat)
sudo tar -xzf apache-tomcat-10.0.0.tar.gz -C /opt/
# 运行
cd /opt/apache-tomcat-10.0.0/bin/
./startup.sh
总结
- 推荐优先使用
dnf/yum(自动管理依赖,适合大多数软件)。 - 如果官方只提供
.rpm,可以用rpm -ivh安装。 - 绿色软件解压到
/opt/,并手动配置快捷方式。