yum安装的软件在哪里

时间:2026-04-06 23:27:11 软件教程

yum(Yellowdog Updater, Modified) 系统中,安装的软件通常存储在以下位置:

✅ 一、软件包文件(.rpm)的存储位置

  • /var/lib/yum/repos/:这是 yum 存储软件包信息和缓存的主目录。

    • 每个仓库(如 base, updates, extras, epel 等)都有自己的子目录。
    • 例如:
      /var/lib/yum/repos/base/
      /var/lib/yum/repos/extras/
  • /var/cache/yum/:这是 yum 缓存软件包的目录,用于快速访问已下载的包。

    • 通常包含多个仓库的缓存。
    • 例如:
      /var/cache/yum/base/
      /var/cache/yum/extras/

✅ 二、软件安装后的位置

  • /usr/bin/:这是系统中所有可执行文件的安装目录。

    • 例如:/usr/bin/python3, /usr/bin/apt, /usr/bin/yum 等。
  • /usr/lib/:这是系统中所有共享库和可执行文件的安装目录。

    • 例如:/usr/lib/python3.10, /usr/lib/systemd 等。
  • /etc/yum.repos.d/:这是存储仓库配置文件的目录。

    • 每个仓库配置文件(如 base.repo, epel.repo)都放在这个目录下。

✅ 三、软件包的安装路径

当你使用 yum install package 安装软件时,软件包会被安装到:

  • /usr/bin/(可执行文件)
  • /usr/lib/(共享库)
  • /usr/share/(文档、图标等)

✅ 四、查看已安装的软件位置

你可以使用以下命令查看已安装的软件及其路径:

rpm -ql python3

或者:

rpm -ql yum

✅ 五、yum 的配置文件位置

  • /etc/yum.repos.d/:这是所有 yum 仓库配置文件的目录。
    • 例如:/etc/yum.repos.d/base.repo, /etc/yum.repos.d/epel.repo 等。

✅ 总结

路径 用途
/var/lib/yum/repos/ 存储软件包信息和缓存
/var/cache/yum/ 存储 yum 缓存的软件包
/usr/bin/ 可执行文件
/usr/lib/ 共享库
/etc/yum.repos.d/ 仓库配置文件

如果你有具体的软件包名或系统类型(如 CentOS、RHEL、Fedora 等),我可以帮你更详细地说明其安装路径。需要的话可以告诉我!