Почему 'rpm -qa' и 'yum list' отображают разные результаты?

Я смог добиться успеха только после объединения ответов Кристиана Делюкс и Руи Ф. Рибейро. (Я отметил их ответы правильными, так как это их оригинальная работа)

Добавить следующий текст к/etc/apt/sources.list

deb http://httpredir.debian.org/debian jessie-backports main contrib non-free

Мне пришлось установить связку ключей debian -и архив debian --связку ключей

apt-get install -y debian-keyring debian-archive-keyring

Установите ключи GPG.

gpg --keyserver pgpkeys.mit.edu --recv-key  8B48AD6246925553      
gpg -a --export 8B48AD6246925553 | sudo apt-key add -
gpg --keyserver pgpkeys.mit.edu --recv-key 7638D0442B90D010     
gpg -a --export 7638D0442B90D010 | sudo apt-key add -

Наконец-то выполнил apt -get update

apt-get update

Только после вышеуказанных шагов я смог выполнить установку пакетов в backports.

[Further Edit] In some of my Raspbian boxes I got an error that dirmngr was not running. Fix that by doing the following

apt-get install -y dirmngr
0
25.02.2021, 02:23
1 ответ

Это потому, что yum listпоказывает доступные пакеты , а rpm -qaпоказывает только те, которые были установлены .

В вашем примере

bzip2-devel.x86_64                      1.0.6-13.el7               installed
bzip2-libs.x86_64                       1.0.6-13.el7               @rhel
bzip2.x86_64                            1.0.6-13.el7               rhel
bzip2-devel.i686                        1.0.6-13.el7               rhel
bzip2-libs.i686                         1.0.6-13.el7               rhel

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

6
18.03.2021, 22:28

Теги

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