CentOS(或 RHEL、Fedora 等基于 RPM 的系统)安装软件的方式与 Ubuntu/Debian 类似

52 阅读1分钟

1. 通过 yum/dnf 安装(推荐)

对应 Ubuntu 的 apt

CentOS 8+ 默认使用 dnfyum 的升级版),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/ ,并手动配置快捷方式。