yum 怎么查看安装包的文件
时间: 2023-11-29 22:07:19 浏览: 76
要查看已安装包的文件列表,可以使用以下yum命令:
```
yum list <package-name>
```
其中,<package-name>为要查看的包名。例如,要查看已安装的nginx包的文件列表,可以使用以下命令:
```
yum list nginx
```
输出的结果中,可以看到已安装包的版本、发布时间、包描述以及安装的文件列表。如果要查看特定版本的文件列表,可以在包名后加上版本号,例如:
```
yum list nginx-1.18.0
```
这样可以查看nginx 1.18.0版本的文件列表。
另外,如果要查看未安装包的文件列表,可以使用以下命令:
```
yum provides <file-name>
```
其中,<file-name>为要查找的文件名,可以是完整路径或文件名。这个命令会列出所有包含该文件的包名及版本号。可以通过查看这些包的文件列表来确定该文件是否包含所需内容。
希望这些信息能够帮助到你。
相关问题
yum 卸载其他安装包
要卸载通过yum安装的其他软件包,可以使用以下命令:
```bash
sudo yum remove package_name
```
将`package_name`替换为要卸载的软件包的名称。这将卸载该软件包及其相关的依赖包。如果您想同时卸载软件包及其所有配置文件,可以使用`erase`选项:
```bash
sudo yum erase package_name
```
请注意,在卸载软件包之前,建议备份相关的数据和配置文件。
yum怎么查看mysql安装包的位置?
在CentOS或RHEL系统中,`yum` 是一个用于管理软件包的工具。如果你想查看MySQL安装包的位置,通常它不会直接显示安装包所在的目录,因为`yum` 安装的是二进制文件和依赖库到系统的默认位置,而不是将每个包保存在一个特定的文件夹里。
然而,你可以通过查询 `yum` 的存储仓库来间接了解安装包可能存在的位置。`yum` 靠着`repos`(软件仓库列表)来找到并下载软件包。MySQL的相关仓库名通常是 `epel` 或 `remi-mysql57` 等。这些仓库通常会包含 `/var/cache/yum` 目录下的 `.repo` 文件,其中记录了软件包的实际下载位置,但这个位置并不是某个单独的安装包文件。
要查看所有已安装的 MySQL 包信息,可以运行以下命令:
```sh
yum list installed mysql*
```
这将显示哪些MySQL相关的软件包已经安装,并可能提供一些线索。
若想查看实际存储库文件位置,你需要查找 `/etc/yum.repos.d/` 目录下的相关`.repo`文件,比如 `epel-release.repo` 或者对应的MySQL版本仓库文件,里面会有镜像URL指向安装包来源。
请注意,对于实际的安装包文件,由于它们通常由`yum`在线安装时从网络获取,因此不在本地磁盘上保留单个安装包文件。
阅读全文