摘要:在 Linux 中,使用 `yum`(适用于 CentOS/RHEL)安装的软件包可以通过以下方式查看和删除: 1. 查看已安装的软件包 方式 1:列出所有已安装的包```bashyum list installed``` 方式 2:查找特定包```bashyum list installed | grep ```--- 2. 删除已安装...
在 Linux 中,使用 `yum`(适用于 CentOS/RHEL)安装的软件包可以通过以下方式查看和删除:
1. 查看已安装的软件包
方式 1:列出所有已安装的包
```bash
yum list installed
```
方式 2:查找特定包
```bash
yum list installed | grep <软件包名>
```
---
2. 删除已安装的软件包
删除单个软件包
```bash
yum remove <软件包名>
```
例如:
```bash
yum remove httpd
```
删除多个软件包
```bash
yum remove <软件包1> <软件包2>
```
例如:
```bash
yum remove httpd mysql-server
```
删除包及其依赖
如果你想删除某个包以及它的所有依赖,可以使用:
```bash
yum autoremove <软件包名>
```
例如:
```bash
yum autoremove httpd
```
---
3. 清理残留数据
在删除软件包后,可以执行以下命令清理缓存:
```bash
yum clean all
```
这样可以释放磁盘空间并防止缓存影响后续安装操作。
如果你的系统是 CentOS 8 或 RHEL 8,建议使用 `dnf` 代替 `yum`,方法类似:
```bash
dnf list installed
dnf remove <软件包名>
dnf autoremove <软件包名>
dnf clean all
```
如果你想要删除所有 `yum` 相关的包(不推荐),可以使用:
```bash
yum remove yum
```
但这可能导致系统无法再使用 `yum` 进行包管理,请谨慎操作。