| 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. |