-1

Я использую Fedora 13 64-bit. После прочтения нескольких сообщений в Интернете кажется, что большинство 32-битных пакетов и библиотек можно легко установить с помощью следующей команды:

yum install *packagename*.i686

это здорово. Однако из-за некоторых ограничений мне понадобилась 32-битная версия пакетов wireshark и wireshark-gnome. Установка wireshark не была проблемой, поскольку 64-битное хранилище по умолчанию уже содержало этот пакет:

yum list | grep wireshark
wireshark.i686                           1.2.17-1.fc13                  updates 
wireshark.x86_64                         1.2.17-1.fc13                  updates 
wireshark-devel.i686                     1.2.17-1.fc13                  updates 
wireshark-devel.x86_64                   1.2.17-1.fc13                  updates 
wireshark-gnome.x86_64                   1.2.17-1.fc13                  updates 

но в репо по умолчанию не было соответствующего пакета wireshark-gnome. Каков наилучший способ установки 32-битных пакетов, когда один из них недоступен в репозитории по умолчанию. Я вижу, что у репозитория обновлений F13 есть пакет wireshark-gnome, который мне нужен.

1 ответ1

0

В качестве предупреждения установка 32-битной версии пакета означает, что вам придется устанавливать каждую 32-битную зависимость, которая может существовать для этого пакета, поэтому могут быть дополнительные пакеты, которые вы в конечном итоге устанавливаете в системе. В хранилище, с которым вы связаны, похоже, нет метаданных, поэтому вам нужно будет установить его вручную после загрузки с помощью команды RPM . Если это на локальном рабочем столе, я бы предложил создать виртуальную 32-битную машину и поработать над этим.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .