Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux 为什么可以列出但不能删除Yum软件包?_Linux_Centos_Yum - Fatal编程技术网

Linux 为什么可以列出但不能删除Yum软件包?

Linux 为什么可以列出但不能删除Yum软件包?,linux,centos,yum,Linux,Centos,Yum,当我使用sudo-yum-list | grep-nvidia列出包含nvidia的软件包时,我得到以下列表: libnvidia-container-devel.x86_64 1.3.0-1 libnvidia-container libnvidia-container-static.x86_64 1.3.0-1 libnvidia-container libnvidia-container-to

当我使用
sudo-yum-list | grep-nvidia
列出包含nvidia的软件包时,我得到以下列表:

libnvidia-container-devel.x86_64           1.3.0-1                libnvidia-container
libnvidia-container-static.x86_64          1.3.0-1                libnvidia-container
libnvidia-container-tools.x86_64           1.3.0-1                libnvidia-container
libnvidia-container1.x86_64                1.3.0-1                libnvidia-container
libnvidia-container1-debuginfo.x86_64      1.3.0-1                libnvidia-container
nvidia-container-runtime.x86_64            3.4.0-1                nvidia-container-runtime
nvidia-container-runtime-hook.x86_64       1.4.0-2                nvidia-container-runtime
nvidia-container-toolkit.x86_64            1.3.0-2                nvidia-container-runtime
nvidia-docker.x86_64                       1.0.1-1                nvidia-docker
nvidia-docker2.noarch                      2.5.0-1                nvidia-docker
nvidia-query-resource-opengl.x86_64        1.0.0-2.el7            epel
nvidia-query-resource-opengl-lib.x86_64    1.0.0-2.el7            epel
nvidia-texture-tools.x86_64                2.0.8-13.el7           epel
nvidia-texture-tools-devel.x86_64          2.0.8-13.el7           epel
pcp-pmda-nvidia-gpu.x86_64                 4.3.2-7.el7_8          updates
如您所见,有多个包包含nvidia。我选择了一个,例如
nvidia docker
。 然后,我尝试使用
sudo-yum-remove-nvidia-docker
sudo-yum-remove-nvidia-docker.x86_64
删除此包,但它不起作用

该包未被删除。如何删除此软件包

我的系统:

NAME=“CentOS Linux”VERSION=“7(Core)”ID=“CentOS”ID_LIKE=“rhel fedora“VERSION\u ID=“7”PRETTY\u NAME=“CentOS Linux 7(核心)” ANSI_COLOR=“0;31”CPE_NAME=“CPE:/o:centos:centos:7” 主页地址=”https://www.centos.org/" 错误报告URL=”https://bugs.centos.org/"

CENTOS_MANTISBT_PROJECT=“CENTOS-7”CENTOS_MANTISBT_PROJECT_VERSION=“7” REDHAT\u SUPPORT\u PRODUCT=“centos”REDHAT\u SUPPORT\u PRODUCT\u VERSION=“7”


yum-list
列出所有可用的软件包,而
yum-list-installed
仅列出已安装的软件包


因此,您应该尝试命令
yum-list-installed | grep-nvidia

True,因为未安装软件包。我将删除相应的存储库。