无法从文件安装软件包,上次元数据过期检查,错误:无法找到匹配项,Centos 8

问题描述 投票:0回答:1

请告诉我我做错了什么。我无法从文件安装包。

之前,我尝试通过指向地址来安装,但是

dnf install https://download.docker.com/linux/debian/dists/buster/pool/stable/amd64/containerd.io_1.4.4-1_amd64.deb
Last metadata expiration check: 0:24:44 ago on Tue 23 Mar 2021 09:06:41 PM UTC.
containerd.io_1.4.4-1_amd64.deb                                       1.0 MB/s |  27 MB     00:27    
Can not load RPM file: /var/cache/dnf/commandline-a76fe31ae310b0c7/packages/containerd.io_1.4.4-1_amd64.deb.
Could not open: /var/cache/dnf/commandline-a76fe31ae310b0c7/packages/containerd.io_1.4.4-1_amd64.deb

我已经下载了文件并尝试使用 dnf 和 yum 来安装

sudo dnf install /tmp/containerd.io_1.4.4-1_amd64.deb 
Last metadata expiration check: 0:13:47 ago on Tue 23 Mar 2021 08:47:58 PM UTC.
No match for argument: /tmp/containerd.io_1.4.4-1_amd64.deb
Error: Unable to find a match: /tmp/containerd.io_1.4.4-1_amd64.deb

我试过了

yum clean all

我已经添加了docker repo

我参与了 CentOS Linux 版本 8.3.2011

docker installation centos8
1个回答
0
投票

对我来说这是可行的,请逐步尝试:

sudo dnf update
sudo yum update
sudo dnf clean all
sudo yum clean all

然后尝试安装软件包

© www.soinside.com 2019 - 2024. All rights reserved.