2.7.29 Alien — утилита преобразования пакетных форматов
Скачать документ
Alien – полезная утилита, созданная для преобразования форматов различных систем управления пакетами Linux.
Поддерживается преобразование между пакетами: Linux Standard Base (.lsb), Redhat (.rpm), Debian (.deb), Stampede (.slp), Solaris (.pkg) и Slackware (.tgz).
Для установки перейдите в сеанс пользователя root:
su -
и выполните команду:
dnf install alien
Преобразование .deb в .rpm
Здесь и далее команды выполняются с правами пользователя root, если не указано иное.
Для преобразования файла .deb в файл .rpm с изменением стандартных для Debian-пакета инсталляционных скриптов используется опция -r. На выходе получится RPM-пакет.
В следующем примере файл libreoffice-writer_7.0.5-0ubuntu0.20.10.1_amd64.deb преобразуется в файл libreoffice-writer-7.0.5-1.x86_64.rpm:
alien -r --scripts libreoffice-writer_7.0.5-0ubuntu0.20.10.1_amd64.deb libreoffice-writer-7.0.5-1.x86_64.rpm generated
Преобразование .rpm в .deb
Для преобразования файла .rpm в файл .deb используется опция -d. На выходе получится DEB-пакет:
alien -d --scripts libreoffice-writer-7.0.5-1.x86_64.rpm libreoffice-writer_7.0.5-2_amd64.deb generated
Для того чтобы сгенерировать дерево, не создавая пакет, используется опция -g:
alien -g -c libreoffice-writer-7.0.5-1.x86_64.rpm Directories libreoffice-writer-7.0.5 and libreoffice-writer-7.0.5.orig prepared
В корневом каталоге создались два подкаталога, не конвертируя пакет.
Alien позволяет преобразовывать сразу несколько файлов, для этого нужно последовательно прописать название двух или более пакетов:
alien -r -c firefox_89.0+build2-0ubuntu0.20.04.2_amd64.deb chromium-browser_85.0.4183.83-0ubuntu0.20.04.2_amd64.deb firefox-89.0+build2-1.x86_64 generated chromium-browser-85.0.4183.83-1.x86_64.rpm generated
Вы также можете использовать alien для преобразования файлов в пакет Stampede .slp, пакет LSB и пакет Slackware .tgz. Выполните alien -h, чтобы увидеть доступные параметры.
Ключи и атрибуты alien
- file […] – задать список файлов пакета для конвертирования;
- -to-deb, -d – конвертировать в deb (используется приложением «по умолчанию»);
- -to-rpm, -r – конвертировать в rpm;
- -to-tgz, -t – создать tgz-пакет;
- -to-slp – создать Stampede slp пакет;
- -to-lsb, -l – создать LSB пакет;
- -to-pkg, -p – создать Solaris pkg пакет;
- -i – автоматически установить все сгенерированные пакеты и после этого удалить сам файл пакета;
- -g – сгенерировать дерево построения, не создавая пакет;
- -c – включить скрипты в пакет;
- -v – отображать каждую команду, которую выполняет alien;
- -k – не менять версию генерируемых пакетов;
- -V – показать номер версии alien;
- -h – показать справку.
Дата последнего изменения: 14.07.2022
Если вы нашли ошибку, пожалуйста, выделите текст и нажмите Ctrl+Enter.
Как конвертировать Red Hat Package Manager Format (RPM) в Debian Software Package (DEB) с сохранением логического и структурного содержания информации. Для этого нужно воспользоваться одной из 2 специальных программ, самые популярные из которых 7-zip, alien.
Программы для конвертирования файлов RPM в DEB
Конвертация файла в другое расширение позволяет использовать другие программы для открытия и редактирования полученного файла DEB. Если вы не получили желаемого результата конвертирования RPM файла. Вы можете попробовать найти в Интернете подходящую версию вашего файла, который был успешно преобразован в формат DEB.
Конвертирование файла с расширением RPM в другой формат
Если вам не удалось получить рабочий файл DEB, вы можете попробовать другие варианты конвертации файла RPM:
- RPM в JAR
- RPM в 7Z
- RPM в TGZ
- RPM в PKG
RPM to DEB Convert Online
Free RPM to DEB converter
You can convert RPM files to DEB format in several ways. The most proven option is to download dedicated software that allows you to convert between the RPM and DEB formats. At the bottom you will find a list of software programs that support RPM and DEB files and can also save them in new file formats.
RPM File Type
RPM file extension is an archive file format that is used for packaging software, drivers, and other software collections. The file extension is commonly used in Linux systems to package software. An RPM package consists of the following: Header information which includes the package name, version number, and creation date. The list of files included in the package. The list of directories included in the package.
Full Name | Red Hat Package Manager Format |
---|---|
Developer | Red Hat |
Category | Compressed Files |
DEB File Type
Debian is an open source GNU/Linux distribution that is known for its stability, security, and large software package repository. Debian packages are offered in the DEB file extension. Debian has a lot of software packages which are easy to install on your system. You can install them by running the command dpkg -i filename.deb where filename is the name of the DEB file extension. The best thing about this linux distro is that it comes with a preinstalled package manager called apt-get that will help you download other necessary packages for your system. The Debian Extension Binary Format (.DEB) is used by Linux distributions to describe software packages that are distributed as binary executable files instead of source code, which can be compiled into other formats like .rpm or .tar.gz files
Full Name | Debian Software Package |
---|---|
Developer | N/A |
Category | Compressed Files |
Software, that convert RPM files
The list contains a list of dedicated software for converting RPM and DEB files. The list may also include programs that support RPM files and allow you to save them with different file extensions.
RPM to DEB Converters
- alien
RPM and DEB conversions
RPM
DEB
Рекомендуем вам воспользоваться наиболее популярной программой — Alien, она работает на
операционной системе Linux и практически во всех случаях гарантирует качественный результат. Скачайте ее нажатием на название и установите —
вы получите довольно простой и понятный инструмент, с помощью которого сможете легко сконвертировать свой файл в формат DEB.
Программы для конвертирования файлов RPM в DEB
Конвертер RPM в DEB (для Linux)?
Если вы вы столкнулись с проблемой открытия файла RPM, но знаете как и чем открыть файл DEB, вы можете воспользовать специализированным програмным обеспечением,
которое позволит осуществить конвертацию из RPM в DEB.
Другие варианты решения проблемы
Если вы не смогли получить рабочий файл
, то мы можем порекоментовать несколько возможных способов решения:
- Попробуйте найти нужный файл в другом источнике в сети интернет. Возможно вам повезет найти более подходящую версию. Пример поиска в Google: «Файл filetype:RPM». Просто замените слово «файл» на нужное вам название;
- Вполне возможно, что кто-то уже преобразовал нужный вам файл в DEB и опубликовал в интернете — попробуйте поискать его.
- Попросите прислать вам исходный файл еще раз, возможно он был поврежден при передаче;
Easy to use archive file converter that will help you convert any document from RPM to DEB in a few seconds. Your files are safe with this free online converter, and every conversion is with the best possible quality.
How to go from RPM to DEB in just three steps
Efficiency, safety, and quality are guaranteed with every RPM to DEB conversion. Besides that, this archive extension converter is easy to use. In just three simple steps you can convert any archive file.
STEP 1
First, upload one or more RPM files using a ‘drag and drop’ method to upload them with a link.
STEP 2
Second, press the ‘Start conversion’ button, and the conversion will start. After that, wait for a few moments.
STEP 3
Third, press the ‘Download’ button and download your brand new DEB archive files.
You can convert RPM to any other archive file, not only to DEB
RPM TO 7Z, RPM TO ACE, RPM TO ALZ, RPM TO ARC, RPM TO ARJ, RPM TO BZ, RPM TO BZ2, RPM TO CAB, RPM TO CPIO, RPM TO DEB, RPM TO DMG, RPM TO GZ, RPM TO IMG, RPM TO ISO, RPM TO JAR, RPM TO LHA, RPM TO LZ, RPM TO LZMA, RPM TO LZO, RPM TO RAR, RPM TO RZ, RPM TO TAR, RPM TO TAR.7Z, RPM TO TAR.BZ, RPM TO TAR.BZ2, RPM TO TAR.GZ, RPM TO TAR.LZO, RPM TO TAR.XZ, RPM TO TAR.Z, RPM TO TBZ, RPM TO TBZ2, RPM TO TGZ, RPM TO TZ, RPM TO TZO, RPM TO XZ, RPM TO Z, RPM TO ZIP and RPM TO RPM.
You can also convert DEB to any existing archive extension
DEB TO 7Z, DEB TO ACE, DEB TO ALZ, DEB TO ARC, DEB TO ARJ, DEB TO BZ, DEB TO BZ2, DEB TO CAB, DEB TO CPIO, DEB TO DMG, DEB TO GZ, DEB TO IMG, DEB TO ISO, DEB TO JAR, DEB TO LHA, DEB TO LZ, DEB TO LZMA, DEB TO LZO, DEB TO RAR, DEB TO RPM, DEB TO RZ, DEB TO TAR, DEB TO TAR.7Z, DEB TO TAR.BZ, DEB TO TAR.BZ2, DEB TO TAR.GZ, DEB TO TAR.LZO, DEB TO TAR.XZ, DEB TO TAR.Z, DEB TO TBZ, DEB TO TBZ2, DEB TO TGZ, DEB TO TZ, DEB TO TZO, DEB TO XZ, DEB TO Z, DEB TO ZIP and DEB TO DEB.
Rate this tool
All our hard work means nothing if there are no satisfied users.
Most used converters
- CDR to PDF
- WEBM to MP4
- WEBP to JPG
- JPG to SVG
- AIFF to MP3
- AMR to MP3
- M4A to WAV
- DJVU to PDF
- DOCX to PDF
- EPUB to MOBI
- CBR to PDF
- JFIF to PDF
- PPT to MP4
- WEBP to PNG
- WEBP to GIF
- PDF to CDR
- HEIC to PNG
- PAGES to DOCX
- HEIC to PDF
- BMP to JPG
- MP4 to MP3
- JFIF to PNG
- JFIF to JPG
- MP4 to WEBM
Install Chrome Extension for faster file converting?