`
lxy2330
  • 浏览: 468707 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Ubuntu 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
 
4. 一旦转换成功,我们可以即刻使用以下指令来安装:
 
sudo dpkg -i package.deb
 
方法二:
 
1.CODE:
sudo apt-get install rpm alien
2.CODE:
alien -d package.rpm
3.CODE:
sudo dpkg -i package.deb
分享到:
评论

相关推荐

    linux环境下*.deb文件转换成*.rpm文件的文件转换工具.zip

    在Linux操作系统中,DEB和RPM是两种广泛使用的软件包格式,分别主要应用于Debian/Ubuntu和Red Hat/CentOS等系统。DEB文件是Debian及其衍生系统中的软件安装包,而RPM文件则适用于基于RPM(Red Hat Package Manager)...

    Ubuntu下使用rpm 软件包

    Ubuntu主要使用的软件包格式是`.deb`,而另一些基于Red Hat的发行版(如Fedora、CentOS等)则采用的是`.rpm`格式。当你需要在Ubuntu系统上安装原本为.rpm格式的软件包时,就需要通过一定的手段进行转换。 #### 安装...

    ubuntu中rpm软件的转换工具alien

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

    code-1.81.1-1691620686-amd64(ubuntu).deb

    标题中的"code-1.81.1-1691620686-amd64(ubuntu).deb"是指Visual Studio Code (VSCode)的一个特定版本的安装包,适用于Ubuntu操作系统。这个版本号1.81.1表明它是VSCode的1.81大版本下的一个小版本更新,而...

    ubuntu20.04离线无网dpkg安装nginx按完整的deb包

    `.deb`包是包含软件及其元数据的归档文件,类似于其他Linux发行版中的`.rpm`包。 在离线安装Nginx之前,确保您已经下载了所有必要的`.deb`文件,包括Nginx本身以及其所有依赖项。这通常包括`libssl-dev`(用于SSL/...

    ubuntu deb包制作

    相较于其他类型的软件包(如RPM包),deb包更适用于Debian系的Linux发行版。 #### 二、为什么要制作DEB包? 对于开发者而言,制作DEB包意味着能够更方便地发布和更新自己的应用程序,同时确保用户能够获得一致且...

    ubuntu需要的安装包

    chromium-browser_5.0.342.9~r43360-0ubuntu2_i386.deb rpm命令安装包: liblua5.1-0 5.1.4-5 [82.2kB] librpmio0 4.7.2-1lbuild1 [724kB] rpm-common 4.7.2-1lbuild1 [665kB] librpm0 4.7.2-1lbuild1 [839kB] ...

    Ubuntu离线unzip软件包(amd64、i386)

    此外,了解不同软件包格式(如RPM、DEB、APK等)及其管理工具(如dpkg、yum、apk等)也是Linux运维人员的基本功。对于DEB包,除了`dpkg`外,还有图形化的软件管理工具如Synaptic,以及基于Apt的命令行工具`apt`和`...

    Megcli 8.02.21 deb安装包 ubuntu

    Megcli 8.02.21 deb安装包 ubuntu 由rpm转化而来,省去了转化过程。方便没网下载依赖的同学使用

    ubuntu下telnet安装包

    要安装`telnet`、`telnetd`和`inetd`,我们首先需要下载提供的两个`.deb`包:`telnetd_0.17-36build1_i386.deb`和`openbsd-inetd_0.20080125-6ubuntu1_i386.deb`。这些是Ubuntu的软件包文件,适用于i386(32位)架构...

    openproj1.4.rpm & deb for mpp

    标题中的"openproj1.4.rpm & deb for mpp"指的是OpenProject软件的1.4版本,它提供了两种不同的安装包格式,分别是用于RPM系统(如Red Hat, CentOS)的`.rpm`包和用于DEB系统(如Ubuntu, Debian)的`.deb`包。...

    CentOs,Ubuntu环境mkfontscale,mkfontdir命令rpm安装包

    在Linux操作系统中,CentOS和Ubuntu是两种...在CentOS和Ubuntu中,我们可以使用RPM或DEB包管理器来安装这两个命令,以便于系统正确处理和显示字体。同时,正确操作字体库的维护,对确保系统界面和打印质量至关重要。

    vnc客户端合集包括win与linux的32与64/deb/rpm/tar/exe

    3. **Linux VNC客户端**: 对于Linux用户,合集中包含.deb和.rpm两种包格式,分别对应Debian/Ubuntu和Red Hat/CentOS等基于这些包管理系统的发行版。安装方法因系统而异,.deb文件通常用`dpkg`或`apt`安装,.rpm文件...

    ubuntu20.04无网dpkg安装nginx.zip

    `dpkg`是Debian包管理器,用于处理.deb格式的软件包,它是Ubuntu的基础。在没有网络的情况下,你需要先下载Nginx的.deb软件包,然后通过dpkg进行安装。 首先,你需要从可靠的源(如Ubuntu官方仓库或Nginx官方网站)...

    RPM和DEB软件包打包教程.doc

    在Linux系统中,RPM(Red Hat Package Manager)和DEB(Debian Package)是两种主要的软件包管理工具,分别用于RHEL(Red Hat Enterprise Linux)、Fedora、CentOS等基于RPM的系统和Debian、Ubuntu等基于DEB的系统。...

    Ubuntu 20.04.4升级20.04.6离线资源包

    "debs"文件夹则包含了所需的所有.deb软件包,这些是Debian包格式,Ubuntu基于Debian,所以它是Ubuntu安装和升级软件的主要方式。"dpkg_dev"可能包含了用于处理.deb包的开发工具,如dpkg命令,它用于安装、构建和管理...

    用openssh9.8源码包,制作rpm包

    要使用OpenSSH 9.8的源码包制作RPM包,你需要遵循一系列步骤,包括安装必要的工具、准备源码、编写RPM规范文件(spec file),然后构建RPM包。以下是一个基本的指南: 1. 安装必要的工具 首先,确保你的系统上安装...

    Linux(rpm/deb安装包)Oracle19客户端

    对于基于DEB的系统(如Ubuntu、Debian等),使用dpkg和apt-get进行安装: 1. 安装依赖: ``` sudo apt-get update sudo apt-get install alien libaio1 ``` 2. 将RPM转换为DEB: ``` alien oracle-instant...

    scrt-7.3.3-779.ubuntu13-64.x86_64.deb

    scrt-7.3.3-779.ubuntu13-64.x86_64.deb

    Ubuntu snmp服务安装离线安装包

    2. **将安装包传输到目标机器**:如果你的Ubuntu服务器无法联网,你需要将下载的.deb文件通过USB驱动器、FTP或其他文件传输方式转移到服务器上。 3. **安装dpkg工具**:如果你的Ubuntu系统中没有`dpkg`命令,你需要...

Global site tag (gtag.js) - Google Analytics