Install RPM software in Ubuntu

Source: Internet
Author: User
Wine is required to install EXE software in Ubuntu, and alien is required to install RPM software.

1. Install the alien command line application tool.
Zhancang @ Ubuntu :~ $ Sudo apt-Get install alien
Password:
Reading the package list... complete
Analyzing the dependency tree of the software package
Read status information... complete
The following additional software packages will be installed:
Debhelper html2text intltool-Debian libbeecrypt6 librpm4 po-debconf rpm
Recommended software packages:
LSB-RPM lintian DH-make
Recommended software packages:
Libmail-sendmail-perl libcompress-zlib-perl
The following [new] software packages will be installed:
Alien debhelper html2text intltool-Debian libbeecrypt6 librpm4 po-debconf rpm
A total of 0 software packages have been upgraded, 8 new software packages have been installed, 0 software packages have to be uninstalled, and 24 software have not been upgraded.
Download the KB software package.
After decompression, the extra space of 8274kb is consumed.
Do you want to continue? [Y/n] y
[Warning]: The following software packages cannot pass verification!
Html2text intltool-Debian po-debconf debhelper libbeecrypt6 librpm 4 rpm alien
Are these software packages installed without verification? [Y/n] y
Get: 1 http://debian.ustc.edu.cn feisty/main html2text 1.3.2a-3 [95.5kb]
Get: 2 http://debian.ustc.edu.cn feisty/main intltool-Debian 0.35.0 + 20060710.1 [31.6kb]
Get: 3 http://debian.ustc.edu.cn feisty/main po-debconf 1.0.8 [111kb]
Get: 4 http://debian.ustc.edu.cn feisty/main debhelper 5.0.42ubuntu1 [514kb]
Get: 5 http://debian.ustc.edu.cn feisty/main libbeecrypt6 4.1.2-6build1 [small KB]
Retrieve: 6 http://debian.ustc.edu.cn feisty/main librpm4 4.4.1-14build1 [990kb]
Get: 7-http://debian.ustc.edu.cn feisty/main RPM 4.4.1-14build1 [603kb]
Get: 8 http://debian.ustc.edu.cn feisty/main alien 8.65 [small KB]
Download 2557kb, 3 S (844kb/s)
The html2text package that has been deselected is selected.
(Reading the database... the system currently has a total of 127050 files and directories installed .)
Extracting html2text (from.../html2text_1.3.2a-3_i386.deb )...
Intltool-Debian is the software package that has been deselected.
Extracting intltool-Debian (from.../intltool-debian_0.35.0 + 20060710.1 _ all. Deb )...
The software package po-debconf has been deselected.
Extracting po-debconf (from.../po-debconf_1.0.8_all.deb )...
The debhelper software package that was deselected was selected.
Extracting debhelper (from.../debhelper_5.0.42ubuntu=all.deb )...
Libbeecrypt6 is selected.
Extracting libbeecrypt6 (from.../libbeecrypt6_4.1.2-6build1_i386.deb )...
The software package librpm4 that has been deselected is selected.
Extracting librpm4 (from.../librpm4_4.4.1-14build1_i386.deb )...
Select the software package RPM that has been deselected.
Extracting RPM (from.../rpm_4.4.1-14build1_i386.deb )...
The software package alien that has been deselected is selected.
Extracting alien (from.../archives/alien_8.65_all.deb )...
Setting html2text (1.3.2a-3 )...

Setting intltool-Debian (0.35.0 + 20060710.1 )...
Setting po-debconf (1.0.8 )...
Setting debhelper (5.0.42ubuntu1 )...
Setting libbeecrypt6 (4.1.2-6build1 )...

Setting librpm4 (4.4.1-14build1 )...

Setting RPM (4.4.1-14build1 )...

Setting Alibaba Cloud (8.65 )...
Zhancang @ Ubuntu :~ $

2. Use of Aline.
Zhancang @ Ubuntu :~ $ Alien -- Help
Usage: alien [Options] File [...]
File [...] package file or files to convert.
-D, -- to-Deb generate a Debian Deb package (default ).
Enables these options:
-- Patch = <patch> specify patch file to use instead of Automatically
Looking for patch in/var/lib/alien.
-- Nopatch do not use patches.
-- Anypatch use even old version OS patches.
-S, -- single like -- generate, but do not create. orig
Directory.
-- Fixperms Munge/fix permissions and owners.
-- Test generated packages with lintian.
-R, -- to-RPM generate a Red Hat RPM package.
-- To-SLP generate a stampede SLP package.
-L, -- to-LSB generate a LSB package.
-T, -- to-tgz generate a slackware tgz package.
Enables these options:
-- Description = <DESC> specify package description.
-- Version = <version> specify package version.
-P, -- to-PKG generate a Solaris PKG package.
-I, -- install generated package.
-G, -- generate build tree, but do not build package.
-C, -- scripts include scripts in package.
-V, -- verbose display each command alien runs.
-- Veryverbose be verbose, and also display output of run commands.
-K, -- keep-version do not change version of generated package.
-- Bump = Number increment package version by this number.
-H, -- help display this help message.
-V, -- version display alien's version number.

Zhancang @ Ubuntu :~ $

Note ):
Alien is still a pilot program with many bugs and restrictions. If you want to damage the system to uninstall other packages, do not use its alien.
Do not recommend new users to use alien. This will make your dependencies messy.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.