как установить rpmrebuild-2.11-3.el7.noarch.rpm в системе Ubuntu

Я попытался установить rpmrebuild с помощью следующей команды:

rpm -ivh rpmrebuild-2.11-3.el7.noarch.rpm.

Но терпит неудачу со следующими ошибками: ошибка:

Failed dependencies:
        /bin/bash is needed by rpmrebuild-2.11-3.el7.noarch
        /bin/sh is needed by rpmrebuild-2.11-3.el7.noarch
        rpm-build is needed by rpmrebuild-2.11-3.el7.noarch
        textutils is needed by rpmrebuild-2.11-3.el7.noarch
0
задан 10 June 2016 в 22:41

3 ответа

rpm -ivh --nodeps rpmrebuild-2.11-3.el7.noarch.rpm

Принятие Вас уже установили dependecies исходно.

Разработка Linux ориентировал приложения в соответствии с Ubuntu, я столкнулся с некоторыми назад трудности, создающие функционального об/мин 4,4 пакета. rpmrebuild помогает решению та проблема. Я не использую инструменты об/мин для обслуживания моей системы - только для взаимодействия с самими пакетами/источниками ;)

0
ответ дан 10 June 2016 в 22:41

помимо вопроса, является ли это хорошей идеей установить rpms на находящейся в debian OS (как человечность); об/мин не управляет зависимостями; таким же образом dpkg не сделает этого для Вас также. Таким образом, у Вас есть две опции:

  1. поиск онлайн и удостоверяется, что Вы загружаете rpms, которые необходимы (в этом случае bash*.rpm, rpm-build*.rpm, coreutils*.rpm и возможно другие; затем, когда установка Вас должна указать их внезапно на командной строке: rpm -ivh rpmrebuild-2.11-3.el7.noarch.rpm bash*.rpm rpm-build*.rpm coreutils*.rpm
  2. используют диспетчер пакетов; как zypper или yum, который использует репозитории , где это ищет необходимые пакеты для Вас и устанавливает их. Снова; никакая идея, как это собирается удаться на человечности.
0
ответ дан 10 June 2016 в 22:41

Вы могли бы попробовать опцию --nodeps об/мин; это должно заставить об/мин игнорировать недостающие зависимости. Вы находитесь затем на рычаге для установки их сами./bin/bash и/bin/sh должны уже существовать (хотя на Ubuntu/bin/sh указывающий на тире мог бы вызвать проблемы). Если Вы уже установили об/мин затем, я думаю, что можно проигнорировать сборку об/мин:

$ rpm-build
No command 'rpm-build' found, did you mean:
 Command 'rpmbuild' from package 'rpm' (universe)
rpm-build: command not found

Никакое предположение, что покрывает textutils. Вы могли бы попытаться захватить тот пакет от песни repo и распаковать его. (Google, как сделать это, но имеет некоторое отношение к cpio и каналу.) Я подозреваю, что те файлы уже могли бы быть частью Вашей установки Ubnuntu.

Удача, но действуют с экстремальной осторожностью. Поскольку другие отметили смешивание rpms в иначе, система Ubuntu может вызвать проблемы.

-1
ответ дан 10 June 2016 в 22:41

Другие вопросы по тегам:

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