`
rainworlder
  • 浏览: 30425 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Ubuntu的软件包格式是deb,alien 把rpm转换成deb

 
阅读更多

Ubuntu的软件包格式是deb ,如果要安装rpm 的包,则要先用alien 把rpm转换成deb.

  sudo apt-get install alien #alien 默认没有安装,所以首先要安装它

  sudo alien xxxx.rpm # 将rpm 转换位deb ,完成后会生成一个同名的xxxx.deb

  sudo dpkg -i xxxx.deb # 安装

  注意,用alien 转换的deb 包并不能保证100%顺利安装,所以可以找到deb最好直接用deb

  有时候,我们想要使用的软件并没有被包含到 Ubuntu 的仓库中,而程序本身也没有提供让 Ubuntu 可以使用的 deb包,你又不愿从源代码编译。但假如软件提供有 rpm包的话,我们也是可以在 Ubuntu 中安装的。

  方法:

  1.先安装 alien和 fakeroot 这两个工具,其中前者可以将 rpm包转换为 deb包。安装命令为:

   sudo apt-get install alien fakeroot

   2.将需要安装的 rpm包下载备用,假设为 package.rpm.

  3.使用 alien将 rpm包转换为 deb包:

  fakeroot alien package.rpm

分享到:
评论

相关推荐

    ubuntu中rpm软件的转换工具alien

    `alien`是一个开源的命令行工具,用于在不同的Linux发行版之间转换软件包格式,特别是将RPM包转换为DEB包,使得Ubuntu用户也能安装和管理RPM软件。 **1. 安装alien** 在Ubuntu上安装`alien`非常简单,可以通过apt...

    ubuntu安装软件方法.pdf

    在 Ubuntu 中安装 rpm 软件包非常简单,只需要使用 alien 工具将 rpm 软件包转换为 deb 软件包,然后使用 dpkg 命令来安装 deb 软件包。当然,我们也可以使用 fakeroot 工具来安装 rpm 软件包。 在 Ubuntu 中,我们...

    ubuntu安装软件方法[总结].pdf

    在 Ubuntu 操作系统中,软件包格式是 deb,但是在某些情况下,我们可能需要安装 rpm 软件包。这时,我们可以使用 alien 工具将 rpm 软件包转换为 deb 软件包,然后使用 dpkg 命令安装。 安装 alien 工具 首先,我们...

    Ubuntu下使用rpm 软件包

    Ubuntu默认并不支持.rpm文件,因此首先需要安装一个名为`alien`的工具,它可以帮助我们将.rpm文件转换为.deb格式。可以通过Ubuntu自带的包管理器`apt`来安装`alien`: ```bash sudo apt-get update sudo apt-get ...

    ubuntu alien 7.21

    “alien”是一个强大的命令行工具,它的主要功能是将RPM(Red Hat Package Manager)格式的软件包转换为DEB(Debian Package)格式,反之亦然。这使得Ubuntu用户能够在不依赖于RPM支持的情况下,方便地安装原本为...

    alien_8.90.tar.gz

    描述中提到的功能是"可以将基于Debian Linux的操作系统中的deb文件格式,转换成RHL或是CentOS中常用的rpm文件格式"。这揭示了Alien软件的主要作用:它是一个跨发行版的包管理工具,主要用于在不同的Linux发行版之间...

    alien 8.74 包

    例如,它可以把RPM(Red Hat Package Manager)格式的软件包转换为DEB(Debian Package)格式,或者反之,使得不同Linux发行版的用户可以共享和安装软件。这个8.74版本是官方发布的最新版,对于那些英语不太熟练的...

    alien_8.93.tar.gz

    Alien 的主要功能就是将 .deb 包转换为 .rpm 格式,反之亦然,使得用户能在不兼容原生包管理系统的环境中安装软件。 在本例中,"alien_8.93.tar.gz" 可能包含了 Alien 工具的源代码或者更新版本,因为版本号为 ...

    EasyConnect for Ubuntu(X64、X86)安装包分享

    1. EasyConnect_x86_7_6_7_3.deb:这是32位(X86)版本的EasyConnect安装包,使用.deb格式,是Ubuntu和Debian系Linux发行版的标准软件包格式,用于安装和管理软件。 2. EasyConnect_x64_7_6_7_3.deb:这是64位(X64...

    glibc-2.3.4的系列rpm

    在Ubuntu上安装RPM包通常需要借助alien工具进行转换,将RPM格式转换为Ubuntu可以处理的deb格式。流程可能包括以下步骤: 1. 安装alien工具:`sudo apt-get install alien` 2. 将RPM包转换为DEB包:`sudo alien ...

    ubuntu 常用软件安装

    deb 包是 Ubuntu 中最常用的软件包格式。deb 包的安装方式有多种,包括使用 dpkg 命令、apt-get 命令和软件中心等。 使用 dpkg 命令安装 deb 包非常简单,只需要下载 deb 包,然后使用 dpkg 命令安装即可。例如,要...

    alien_8.44.tar.gz

    这个包主要用于解决一个特殊的问题:将专为Red Hat Linux或其他基于RPM的系统设计的软件包转换为Debian或Ubuntu等基于DEB系统的兼容格式,因为Oracle 11g的官方RPM包并不直接适用于这些系统。 首先,让我们详细了解...

    Ubuntu20.04 Linux系统中装LabVIEW 2017 方法20220105.docx

    在Ubuntu 20.04 Linux操作系统中安装LabVIEW 2017需要遵循特定的步骤,因为LabVIEW主要为Windows设计,但在Linux上可以通过使用`alien`工具将RPM包转换为DEB包来实现安装。以下是详细的过程: 首先,确保你有一个...

    alien_7.21.tar.rar

    Alien的主要任务是将一种格式的软件包转换成另一种,使得原本为特定Linux发行版设计的软件可以安装在其他发行版上。例如,如果你有一个RPM包,但在一个使用DEB包管理系统的Linux环境下,Alien可以帮助你将这个RPM...

    alien_8.79.tar.gz

    Alien alien.lsm.in alien.spec debian GPL Makefile mysqlcc_0.9.4-0ubuntu1_i386.deb TODO alien.lsm alien.pl alien.spec.in gendiff.txt INSTALL Makefile.PL README [root@yun alien]# ./alien.pl -r mysqlcc_...

    linux离线安装包(ubutun16)

    而alien可以将RPM包转换为.deb包,适用于那些在RPM仓库中能找到但在Debian仓库中没有的软件。 总的来说,离线安装Linux软件包需要对系统管理和包管理有深入的理解。在Ubuntu 16.04中,通过细心的规划和使用适当的...

    ubuntu下Megacli64安装.rar

    MEGACLI通常以RPM格式提供,而Ubuntu使用的是DEB包管理器。所以,你需要使用`alien`工具将RPM包转换为DEB包: ``` alien MegaCli-x.x.x-x_linux_x86_64.rpm ``` 这里的"x.x.x-x"代表具体的版本号,你需要将其...

    aliren_8.86.tar.gz

    本篇文章将详细探讨如何在Linux环境下使用`tar`、`rpm`和`deb`之间进行转换,特别是如何利用`alien`这个工具来实现这一过程。 首先,`.tar.gz`文件是一种常见的压缩格式,用于存储源代码或文件集合。`tar`命令用于...

    ubuntu16.04下安装labview方法

    - `alien` 是一个用于将其他 Linux 发行版的包转换成 Debian 格式的工具,而 `fakeroot` 则允许非 root 用户模拟 root 用户权限来进行安装。 #### 转换并安装 LabVIEW 4. **转换 rpm 包为 deb 格式**: - 在终端...

    ubuntu命令行.pdf

    8. 转换 .rpm 文件到 .deb 文件:sudo alien package 9. 安装 tarball:tar xfvz tarball_name 二、APT 软件包管理工具 APT(Advanced Package Tool)是 Ubuntu 的软件包管理工具,提供了强大的功能来管理软件包。...

Global site tag (gtag.js) - Google Analytics