Как мне обновить rpm на CentOS 7?

В дополнение к другим ответам, Общество наследия Unix имеет загружаемый и доступный для просмотра в Интернете исходный код для большого количества старых версий Unix, а также список рассылки для их обсуждения.

0
04.02.2020, 21:51
1 ответ

Загрузите последнюю версию rpmиз CentOS 7 и обновите ее:

rpm -U rpm-version......

затем загрузите пакеты yum и обновите их таким же образом

Необходимо обновить пакет rpm, а не rpm-apidocs. Вот одно зеркало этого пакета :http://mirror.alpha-labs.net/centos/7/os/x86_64/Packages/rpm-4.11.3-40.el7.x86_64.rpm

Чтобы получить список зависимостей, вы можете использовать команду:

rpm -qR rpm-version....

и установите их таким образом:

rpm -i pkg1 pkg2 pkg3

Вам не нужно их скачивать,rpmпонимаю протокол http, поэтому вы можете установить его таким образом:

rpm -i http://mirror.alpha-labs.net/centos/7/os/x86_64/Packages/rpm-4.11.3-40.el7.x86_64.rpm

Обновление будет похоже на это:

rpm -Uvh http://mirror.alpha-labs.net/centos/7/os/x86_64/Packages/rpm-4.11.3-40.el7.x86_64.rpm \
http://mirror.alpha-labs.net/centos/7/os/x86_64/Packages/rpm-libs-4.11.3-21.el7.x86_64.rpm \
http://mirror.alpha-labs.net/centos/7/os/x86_64/Packages/rpm-python-4.11.3-21.el7.x86_64.rpm \
http://mirror.alpha-labs.net/centos/7/os/x86_64/Packages/rpm-devel-4.11.3-21.el7.x86_64.rpm \
http://mirror.alpha-labs.net/centos/7/os/x86_64/Packages/rpm-build-4.11.3-21.el7.x86_64.rpm
1
28.04.2021, 23:24

Теги

Похожие вопросы