在Linux中安装QQ执行命令
[redhat@192 ~]$ sudo yum install gtk2.x86_64
下载软件包:
Error opening /mnt/AppStream/Packages/adwaita-gtk2-theme-3.28-14.el9.x86_64.rpm: 没有那个文件或目录
软件包 "adwaita-gtk2-theme-3.28-14.el9.x86_64"(来自于本地仓库 "Appstream")的 checksum 不正确
Error opening /mnt/AppStream/Packages/gtk2-2.24.33-7.el9.x86_64.rpm: 没有那个文件或目录
软件包 "gtk2-2.24.33-7.el9.x86_64"(来自于本地仓库 "Appstream")的 checksum 不正确
Error opening /mnt/AppStream/Packages/ibus-gtk2-1.5.25-2.el9.x86_64.rpm: 没有那个文件或目录
软件包 "ibus-gtk2-1.5.25-2.el9.x86_64"(来自于本地仓库 "Appstream")的 checksum 不正确
Error opening /mnt/AppStream/Packages/libcanberra-gtk2-0.30-26.el9.x86_64.rpm: 没有那个文件或目录
软件包 "libcanberra-gtk2-0.30-26.el9.x86_64"(来自于本地仓库 "Appstream")的 checksum 不正确
错误:本地仓库的一些软件包校验值(checksum)不正确,无法确定软件包完整****
[redhat@192 ~]$
什么问题,怎么解决?
望采纳:
原因可能是多次重复安装和卸载一个软件。挂载镜像 checksum我是关闭状态 报错说明是某些配置信息错乱导致 。
可以参照https://blog.csdn.net/qq_41095608/article/details/126365900
希望能帮到你
你的YUM源确定已经设置好了?因为你的报错提示你,直接在仓库找不到对应的包:
因此,先弄好正确YUM源,你用 RHEL系统的话,需要弄好红帽的源,还需要订阅。
如果是 CentOS 的话,
想弄本地DVD源,就挂载好光盘,编写好 本地YUM源的配置文件,才可以进行安装啊。
[root@client ~]# mkdir /mnt/CentOS-7-DVD/
[root@client ~]# mount -t iso9660 /dev/sr0 /mnt/CentOS-7-DVD/
[root@client ~]# vim /etc/yum.repos.d/CentOS-7.9-dvd.repo
[CentOS7-DVD]
name=Centos7.9-DVD
baseurl=file:///mnt/CentOS-7-DVD
enabled=1
gpgcheck=0
[root@client ~]# yum clean all
[root@client ~]# yum repolist
如果使用外网源,我习惯使用使用阿里的,配置方式:
可以删除或者备份yum源里的所有配置文件(/etc/yum.repos.d/ ),然后重新进行配置,
阿里源基础包设置方法:https://developer.aliyun.com/mirror/centos
阿里云EPEL源设置方法:https://developer.aliyun.com/mirror/epel