How can I fix this when installing Git?

[root@vm4 yum.repos.d]# dnf install git
Last metadata expiration check: 15:02:55 ago on Wed 22 Dec 2021 07:57:20 PM -05.
Dependencies resolved.

Package Arch Version Repository Size

Installing:
git x86_64 2.27.0-1.el8 media-appstream 163 k
Installing dependencies:
emacs-filesystem noarch 1:26.1-7.el8 media-baseos 69 k
git-core x86_64 2.27.0-1.el8 media-appstream 5.7 M
git-core-doc noarch 2.27.0-1.el8 media-appstream 2.5 M
perl-Error noarch 1:0.17025-2.el8 media-appstream 45 k
perl-Git noarch 2.27.0-1.el8 media-appstream 76 k
perl-TermReadKey x86_64 2.37-7.el8 media-appstream 39 k

Transaction Summary

Install 7 Packages

Total download size: 8.6 M
Installed size: 45 M
Is this ok [y/N]: y
Downloading Packages:
Error opening /media/Rocky/BaseOS/Packages/e/emacs-filesystem-26.1-7.el8.noarch.rpm: No such file or directory
Package “emacs-filesystem-1:26.1-7.el8.noarch” from local repository “media-baseos” has incorrect checksum
Error opening /media/Rocky/AppStream/Packages/g/git-2.27.0-1.el8.x86_64.rpm: No such file or directory
Package “git-2.27.0-1.el8.x86_64” from local repository “media-appstream” has incorrect checksum
Error opening /media/Rocky/AppStream/Packages/g/git-core-2.27.0-1.el8.x86_64.rpm: No such file or directory
Package “git-core-2.27.0-1.el8.x86_64” from local repository “media-appstream” has incorrect checksum
Error opening /media/Rocky/AppStream/Packages/g/git-core-doc-2.27.0-1.el8.noarch.rpm: No such file or directory
Package “git-core-doc-2.27.0-1.el8.noarch” from local repository “media-appstream” has incorrect checksum
Error opening /media/Rocky/AppStream/Packages/p/perl-Error-0.17025-2.el8.noarch.rpm: No such file or directory
Package “perl-Error-1:0.17025-2.el8.noarch” from local repository “media-appstream” has incorrect checksum
Error opening /media/Rocky/AppStream/Packages/p/perl-Git-2.27.0-1.el8.noarch.rpm: No such file or directory
Package “perl-Git-2.27.0-1.el8.noarch” from local repository “media-appstream” has incorrect checksum
Error opening /media/Rocky/AppStream/Packages/p/perl-TermReadKey-2.37-7.el8.x86_64.rpm: No such file or directory
Package “perl-TermReadKey-2.37-7.el8.x86_64” from local repository “media-appstream” has incorrect checksum
Error: Some packages from local repository have incorrect checksum

Hi,

Looks to be trying use the repos on the dvd, I would try this:

sudo dnf config-manager --disable media-baseos media-AppStream
sudo dnf --enablerepo=* clean all

Then:

dnf install git

Thanks Tom.

Alternatively, if you really want to use repos on dvd (or is it USB?), make sure that the removable media is mounted to /media/Rocky (so that you do see content in /media/Rocky/{BaseOs,AppStream}/ ).

Note though that local dvd images do not get updated like the online repositories.

1 Like