- Установите пакеты RPM в Ubuntu
- Install RPM packages on Ubuntu
- Некоторое программное обеспечение может распространяться только в виде пакета RPM, хотя и не так часто. RPM — это формат пакета, используемый Red Hat и его производными, такими как CentOS. К счастью, есть инструмент под названием alien, который позволяет нам установить файл RPM в Ubuntu или преобразовать файл пакета RPM в файл пакета Debian.
- Прежде чем вы начнете
- Установить Alien
- Преобразование и установка пакета RPM
- Установка пакета RPM напрямую
- Вывод
- linux-notes.org
- Как установить rpm пакет на Debian/Ubuntu/Linux Mint
- 8 thoughts on “ Как установить rpm пакет на Debian/Ubuntu/Linux Mint ”
- Добавить комментарий Отменить ответ
- Установка RPM-пакетов в Ubuntu
- Устанавливаем RPM-пакеты в Ubuntu
- Шаг 1: Добавление репозитория Universe
- Шаг 2: Установка утилиты Alien
- Шаг 3: Преобразование пакета RPM
- Шаг 4: Установка созданного DEB-пакета
- Установка RPM-пакетов в Ubuntu
- Прежде чем вы начнете
- Установить alien
- Преобразование и установка пакета RPM
- Установка RPM-пакета напрямую
- Заключение
Установите пакеты RPM в Ubuntu
Install RPM packages on Ubuntu
Некоторое программное обеспечение может распространяться только в виде пакета RPM, хотя и не так часто. RPM — это формат пакета, используемый Red Hat и его производными, такими как CentOS. К счастью, есть инструмент под названием alien, который позволяет нам установить файл RPM в Ubuntu или преобразовать файл пакета RPM в файл пакета Debian.
Репозитории Ubuntu содержат тысячи пакетов deb, которые можно установить из Центра программного обеспечения Ubuntu или с помощью apt утилиты командной строки. Deb — это формат установочного пакета, используемый всеми дистрибутивами на основе Debian, включая Ubuntu. Некоторые пакеты недоступны в стандартных репозиториях Ubuntu, но их можно легко установить, включив соответствующий источник.
Обычно, когда поставщик программного обеспечения не предоставляет репозиторий, у него будет страница загрузки, откуда вы можете загрузить и установить пакет deb или загрузить и скомпилировать программное обеспечение из источников.
Прежде чем вы начнете
Это не рекомендуемый способ установки пакетов программного обеспечения в Ubuntu. По возможности рекомендуется устанавливать программное обеспечение из репозиториев Ubuntu.
Не все пакеты RPM можно установить в Ubuntu. Установка RPM в Ubuntu может привести к конфликтам зависимостей пакетов.
Вы никогда не должны использовать этот метод для замены или обновления важных системных пакетов, таких как libc, systemd или других служб и библиотек, которые необходимы для правильного функционирования вашей системы. Это может привести к ошибкам и нестабильности системы.
Установить Alien
Alien — это инструмент, который поддерживает преобразование между форматами файлов Red Hat rpm, Debian deb, Stampede slp, Slackware tgz и Solaris pkg.
Перед установкой пакета alien убедитесь, что в вашей системе включен репозиторий Universe:
После включения репозитория обновите индекс пакетов и установите чужой пакет с помощью:
Приведенная выше команда также установит необходимые инструменты сборки.
Преобразование и установка пакета RPM
Чтобы преобразовать пакет из формата RPM в формат DEB, используйте команду alien, за которой следует имя пакета RPM:
В зависимости от размера пакета преобразование может занять некоторое время. В большинстве случаев вы увидите предупреждающие сообщения, напечатанные на вашем экране. Если пакет успешно преобразован, в выводе будет указано, что пакет DEB создан:
Чтобы установить пакет deb , вы можете использовать утилиту dpkg или apt :
Теперь пакет должен быть установлен, если он совместим с вашей системой, и все зависимости соблюдены.
Вам нужно будет войти в систему как пользователь с доступом sudo, чтобы иметь возможность устанавливать пакеты в вашей системе Ubuntu.
Установка пакета RPM напрямую
Вместо преобразования и последующей установки пакета вы можете использовать -i параметр, указывающий alien на установку пакета RPM напрямую.
Приведенная выше команда автоматически сгенерирует и установит пакет и удалит файл пакета после его установки.
Вывод
В этом руководстве мы показали вам, как устанавливать пакеты RPM в Ubuntu.
Источник
linux-notes.org
Как установить rpm пакет на Debian/Ubuntu/Linux Mint
Не можете найти нужный пакет на Debian/Ubuntu/Linux Mint, а на RedHat, CentOS или Fedora он имеется в виде rpm пакета, не беда, можно его пересобрать в deb. В данной теме «Как установить rpm пакет на Debian/Ubuntu/Linux Mint» расскажу как я это делал, все очень просто и легко.
Первое что нужно сделать, — это установить:
Устанавливаем нужный софт:
И так, приступим. Допустим у нас есть какой то пакет который можно установить в CentOS или RedHat в виде rpm пакета, мы сейчас его пересоберем в deb пакет и установим его на Debian/Ubuntu/Linux Mint.
1. Конвертируем пакет c .rpm в .deb, для этого выполним:
После выполнение этой команды пройдет некоторое время и пакет пересобирется в deb.
2. Установим пакет.
Все очень просто, не так ли? На этом я завершу статью «Как установить rpm пакет на Debian/Ubuntu/Linux Mint». Спасибо за посещение моего блога http://linux-notes.org
8 thoughts on “ Как установить rpm пакет на Debian/Ubuntu/Linux Mint ”
alien имя_вашего_пакета.rpm
File «viber.rpm» not found.
Везде на всех сайтах одно и тоже под копирку и ничего толкового, копипастеры
Я перед тем как что-то публиковать — обязательно проверяю на работоспособность! Если не работает, — может что-то не так делаешь
у тебя наверняка файл скачан в cd /home или cd /root.
Таким образом переходишь в корневой каталог с файлом который нужно распоковать и установить:
1. cd /home/Downloads/
2. alien alien имя_вашего_пакета.rpm
3. dpkg -i имя_вашего_пакета.rpm
Возможно косяк в пути, попробуйте сменить директорию, потом просто писать имя пакета.
такого краткого мануала еще не видел:)
У меня тоже не работает.
Поправил статью. Нужно было установить вспомогательные библиотеки:
После этого действия, все пойдет «по маслу».
Добрый день! А драйвер так пересобрать пройдет?
Добавить комментарий Отменить ответ
Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.
Источник
Установка RPM-пакетов в Ubuntu
Установка программ в операционной системе Ubuntu производится путем распаковки содержимого из DEB-пакетов или с помощью скачивания необходимых файлов из официальных либо пользовательских хранилищ. Однако иногда программное обеспечение не поставляется в таком виде и хранится только в формате RPM. Далее мы бы хотели рассказать о методе инсталляции библиотек такого рода.
Устанавливаем RPM-пакеты в Ubuntu
RPM — формат пакетов различных приложений, заточенный под работу с дистрибутивами openSUSE, Fedora. По умолчанию в Ubuntu не предусмотрены средства, позволяющие произвести инсталляцию сохраненного в этом пакете приложения, поэтому придется выполнять дополнительные действия, чтобы вся процедура прошла успешно. Ниже мы разберем весь процесс пошагово, детально рассказывая обо всем поочередно.
Перед тем как переходить к попыткам установить RPM-пакет, внимательно ознакомьтесь с выбранным ПО — возможно, его удастся найти на пользовательском или официальном репозитории. Кроме этого, не поленитесь зайти на официальный сайт разработчиков. Обычно там находится несколько версий для скачивания, среди которых часто встречается и подходящий для Ubuntu формат DEB.
Если же все попытки отыскать другие библиотеки или хранилища оказались тщетными, ничего не остается делать, как пытаться инсталлировать RPM с помощью дополнительных средств.
Шаг 1: Добавление репозитория Universe
Порой для установки определенных утилит требуется расширение системных хранилищ. Одним из лучших репозиториев считается Universe, который активно поддерживается сообществом и периодически обновляется. Поэтому начать стоит именно с добавления новых библиотек в Ubuntu:
- Откройте меню и запустите «Терминал». Сделать это можно другим способом — просто нажмите на рабочем столе ПКМ и выберите нужный пункт.
В открывшейся консоли следует ввести команду sudo add-apt-repository universe и нажать на клавишу Enter.
Вам потребуется указать пароль учетной записи, поскольку действие выполняется через рут-доступ. При вводе символы отображаться не будут, вам надо только ввести ключ и нажать на Enter.
Будут добавлены новые файлы или же появится уведомление о том, что компонент уже включен во все источники.
Дождитесь завершения обновления и переходите к следующему шагу.
Шаг 2: Установка утилиты Alien
Для осуществления поставленной сегодня задачи мы будем задействовать простую утилиту под названием Alien. Она позволяет конвертировать пакеты формата RPM в DEB для дальнейшей их установки в Ubuntu. Процесс добавления утилиты не вызывает особых сложностей и выполняется одной командой.
- В консоли напечатайте sudo apt-get install alien .
Подтвердите добавление, выбрав вариант Д.
Шаг 3: Преобразование пакета RPM
Теперь переходим непосредственно к конвертированию. Для этого у вас на компьютере или подключенном носителе уже должен храниться необходимый софт. После завершения всех настроек останется произвести всего несколько действий:
- Откройте место хранения объекта через менеджер, щелкните на нем ПКМ и выберите пункт «Свойства».
Здесь вы узнаете информацию о родительской папке. Запомните путь, он понадобится вам в дальнейшем.
Перейдите к «Терминалу» и введите команду cd /home/user/folder , где user — имя пользователя, а folder — название папки хранения файла. Таким образом, с помощью команды cd произойдет переход в директорию и все дальнейшие действия будут осуществляться в ней.
Находясь в нужной папке, введите sudo alien vivaldi.rpm , где vivaldi.rpm — точное название нужного пакета. Учтите, что .rpm в конце дописывать обязательно.
Снова введите пароль и дождитесь окончания конвертирования.
Шаг 4: Установка созданного DEB-пакета
После успешной процедуры преобразования вы можете перейти в ту папку, где изначально хранился пакет RPM, поскольку и конвертирование производилось в этой директории. Там уже будет храниться пакет с точно таким же названием, но формата DEB. Он доступен для установки стандартным встроенным средством или любым другим удобным методом. Развернутые инструкции по этой теме читайте в отдельном нашем материале далее.
Как видите, пакетные файлы RPM все-таки инсталлируются в Ubuntu, однако следует отметить, что некоторые из них несовместимы с этой операционной системой вовсе, поэтому ошибка появится еще на стадии конвертирования. При возникновении такой ситуации рекомендуется отыскать RPM-пакет другой архитектуры или попытаться все-таки найти поддерживаемую версию, созданную специально для Ubuntu.
Помимо этой статьи, на сайте еще 12315 инструкций.
Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Источник
Установка RPM-пакетов в Ubuntu
В большинстве случаев, когда поставщик программного обеспечения не предоставляет репозиторий, у него будет страница загрузки, с которой вы можете загрузить и установить пакет deb или загрузить и скомпилировать программное обеспечение из источников.
Хотя не так часто, некоторые программы могут распространяться только в виде пакета RPM. RPM – это формат пакета, используемый Red Hat и его производными, такими как CentOS. К счастью, есть инструмент под названием alien, который позволяет нам установить RPM-файл в Ubuntu или преобразовать RPM-пакет в файл Debian.
Прежде чем вы начнете
Это не рекомендуемый способ установки пакетов программного обеспечения в Ubuntu. По возможности, вы должны предпочитать установку программного обеспечения из репозиториев Ubuntu.
Не все пакеты RPM могут быть установлены в Ubuntu. Установка RPM, упакованного в Ubuntu, может привести к конфликтам зависимостей пакетов.
Вы никогда не должны использовать этот метод для замены или обновления важных системных пакетов, таких как libc, systemd или других служб и библиотек, которые необходимы для правильного функционирования вашей системы. Это может привести к ошибкам и нестабильности системы.
Установить alien
Alien – это инструмент, который поддерживает преобразование между форматами файлов Red Hat rpm, Debian deb, Stampede slp, Slackware tgz и Solaris pkg.
Перед установкой инопланетного пакета убедитесь, что репозиторий Universe включен в вашей системе:
Как только хранилище будет включено, обновите индекс пакетов и установите пакет с alien:
Команда выше также установит необходимые инструменты сборки.
Преобразование и установка пакета RPM
Чтобы преобразовать пакет из RPM в формат DEB, используйте команду alien, а затем имя пакета RPM:
В зависимости от размера пакета преобразование может занять некоторое время. В большинстве случаев вы увидите предупреждающие сообщения на вашем экране. Если пакет успешно конвертирован, вывод покажет, что пакет DEB сгенерирован:
Чтобы установить пакет deb, вы можете использовать утилиту dpkg или apt:
Пакет должен быть установлен, если он совместим с вашей системой и все зависимости соблюдены.
Вы должны войти в систему как пользователь с доступом sudo, чтобы иметь возможность устанавливать пакеты в вашей системе Ubuntu.
Установка RPM-пакета напрямую
Вместо того, чтобы конвертировать и затем устанавливать пакет, вы можете использовать опцию -i, которая скажет инопланетянину установить RPM-пакет напрямую.
Приведенная выше команда автоматически сгенерирует и установит пакет и удалит файл пакета после его установки.
Заключение
Из этой статьи вы узнали, как устанавливать RPM-пакеты в Ubuntu.
Если у вас есть какие-либо вопросы или отзывы, не стесняйтесь оставлять комментарии.
Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.
Источник