Yum ошибка установки Git из kernel.org Repo

Я хочу установить последнюю версию Git, используя yum и репозиторий RPM на kernel.org, но добавление репозитория в yum.РЕПО.D вызывает сбой Yum с ошибками контрольной суммы.

преобладающие решение этого вопроса, кажется, чтобы просто использовать репозиторий в Webtatic как ответила тут на superuser. Я знаю, что я также могу установить более старую версию Git, используя EPEL repo, или скомпилировать из последнего исходного кода tar, но, честно говоря, я хочу понять, почему у меня вопросы использования kernel.org РЕПО.

вот рабочий процесс, после чистой установки CentOS 5.5 и "yum update":

[root]# wget -P /etc/yum.repos.d/ http://kernel.org/pub/software/scm/git/RPMS/git.repo  
[root]# yum clean all  
[root]# yum repolist   
Loaded plugins: fastestmirror  
Determining fastest mirrors  
 * addons: mirrors.netdna.com  
 * base: mirror.clarkson.edu  
 * epel: serverbeach1.fedoraproject.org  
 * extras: centos.mirror.nac.net  
 * updates: mirror.cogentco.com  
addons            |  951 B     00:00       
addons/primary    |  202 B     00:00       
base              | 2.1 kB     00:00       
base/primary_db   | 1.6 MB     00:01       
epel              | 3.7 kB     00:00       
epel/primary_db   | 2.8 MB     00:01       
extras            | 2.1 kB     00:00       
extras/primary_db | 188 kB     00:00       
git               | 1.2 kB     00:00       
git/primary       | 155 kB     00:00       
http://www.kernel.org/pub/software/scm/git/RPMS/i386/repodata/primary.xml.gz: [Errno -3] Error performing checksum  
Trying other mirror.  
git/primary       | 155 kB     00:00       
http://www.kernel.org/pub/software/scm/git/RPMS/i386/repodata/primary.xml.gz: [Errno -3] Error performing checksum  
Trying other mirror.  
Error: failure: repodata/primary.xml.gz from git: [Errno 256] No more mirrors to try.  

все предложения о решении, или детали почему kernel.org РЕПО имеет эту проблему?

(Извините, я не могу включить больше ссылок на мои ссылки, но у меня еще нет репутации для этого.)

23
задан Community
09.03.2023 0:25 Количество просмотров материала 2948
Распечатать страницу

1 ответ

я оказался в той же ситуации и решил со следующим:

  1. временно отключить репозиторий git
  2. yum install python-hashlib
  3. проверил мою версию yum (у меня было 3.2.22)
  4. yum clean all
  5. yum repolist

затем я попытался обновить git, но было много неудачных зависимостей. Я наткнулся на это и смог установить git:

http://www.webtatic.com/blog/2009/09/git-on-centos-5/

1
отвечен Nicholas Calugar 2023-03-10 08:13

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх