`

ubuntu下使用rpm包的方法

 
阅读更多
ubuntu的软件包格式是deb,如果要安装rpm的包,则要先用alien把rpm转换成deb。
sudo apt-get install alien #alien默认没有安装,所以首先要安装它,如果找不到这个包,请检查你的/etc/apt/sources.list
,并添加以下内容:
deb [url]http://ubuntu.cn99.com/ubuntu/[/url] feisty main restricted universe multiverse
deb [url]http://ubuntu.cn99.com/ubuntu/[/url] feisty-security main restricted universe multiverse
deb [url]http://ubuntu.cn99.com/ubuntu/[/url] feisty-updates main restricted universe multiverse
deb [url]http://ubuntu.cn99.com/ubuntu/[/url] feisty-proposed main restricted universe multiverse
deb [url]http://ubuntu.cn99.com/ubuntu/[/url] feisty-backports main restricted universe multiverse
deb-src [url]http://ubuntu.cn99.com/ubuntu/[/url] feisty main restricted universe multiverse
deb-src [url]http://ubuntu.cn99.com/ubuntu/[/url] feisty-security main restricted universe multiverse
deb-src [url]http://ubuntu.cn99.com/ubuntu/[/url] feisty-updates main restricted universe multiverse
deb-src [url]http://ubuntu.cn99.com/ubuntu/[/url] feisty-proposed main restricted universe multiverse
deb-src [url]http://ubuntu.cn99.com/ubuntu/[/url] feisty-backports main restricted universe multiverse
deb [url]http://ubuntu.cn99.com/ubuntu-cn/[/url] feisty main restricted universe multiverse
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
分享到:
评论

相关推荐

    Ubuntu下使用rpm 软件包

    Ubuntu的软件包格式是deb,如果要安装rpm的包,则要先用alien把rpm转换成deb。 sudo apt-get install alien sudo alien xxxx.rpm #将rpm转换位deb,完成后会生成一个同名的xxxx.deb sudo dpkg -i xxxx.deb #安装

    vim离线安装rpm包

    解压上传后执行rpm -ivh *.rpm --force --nodeps即可安装vim成功,内置所有vim所需的rpm依赖包

    Ubuntu 20.04.4升级20.04.6离线资源包

    Ubuntu 20.04.4升级20.04.6离线资源包

    linux 下使用rpm安装gcc

    linux开发c语言必备编译器,采用rpm方式安装 按此顺序绝对行 rpm -Uvh glibc-kernheaders-2.4-9.1.103.EL.i386.rpm --nodeps --force rpm -Uvh glibc-headers-2.3.4-2.43.i386.rpm --nodeps --force rpm -Uvh ...

    ubuntu下的nfs离线安装包

    之前在站里下载了ubuntu的nfs-common离线安装包,但是发觉在ubuntu12.04(其它系统版本未实)下安装出错,提示glibc版本太低,所以自己重新提取了一份离线宝方便需要的人。安装方法:解压后直接dpkg -i *.deb即可

    synergy-1.8.7-Linux-deb包-rpm包 合辑.zip

    Synergy将您的桌上设备结合,升华成为一种综合性的体验。这是一款能够让您的几台电脑,共享一个鼠标和键盘的软件。它可在Windows、macOS和Linux上运行。此包为Linux平台deb包和rpm包的合辑,版本为1.8.7

    Ubuntu软件安装方法完全指南

    RPM包,.tar.gz是什么?怎么就是安装不了啊?等等等等.的确,在Windows下安装文件只需要双击即可,所以很多人在Ubuntu下觉得很不习惯.事实上,使用Ubuntu平台下的新利得软件包管理器安装大部分软件比在Windows平台下更加...

    qt环境搭建rpm包(中标麒麟系统、ubuntu系统)

    qt环境搭建

    mkfontscale,mkfontdir命令rpm安装包

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

    安装ubuntu下有道词典依赖包

    gstreamer0.10-plugins,libsidplay1_1.36.59-5_amd64.deb, libx264-142_0.142.2389+git956c8d8-2_amd64.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] ...

    ubuntu20.04 安装gcc -5 所需所有包.7z

    ubuntu20.04 安装gcc -5 所需所有包.7z

    libaio-0.3.93-4.i386.rpm

    如果你是安装MySql,并且你是从官网上下载MySql5.5版本,那么我想你和我遇到的情况一样。如果你也遇到了类似的情况...我找了好多的rpm包,最后我终于找到了一个靠谱的rpm包了。现在我分享出来,希望能够帮上大家的忙。

    搜狗拼音输入法Linux版2.3.1.0112 x86-64 RPM安装包

    安装时可能会报和filesystem包文件冲突,需要命令行...Fedora下有一处路径和Ubuntu不一样,所以又修改了目录结构再用rpmrebuild重新打了包。在Fedora 31 KDE上测试可以正常使用,openSUSE等发行版没有试验,欢迎反馈。

    Ubuntu20.04最新traceroute离线安装包,亲测好使

    traceroute离线安装包Ubuntu20.04,亲测好使

    RabbitMQ离线安装RPM包

    离线安装RabbitMQ所属rpm包 包含 :erlang-20.3.8.9-1.el7.centos.x86_64.rpm、openssl-1.0.2k-16.el7.x86_64.rpm、openssl-libs-1.0.2k-16.el7.x86_64.rpm、rabbitmq-server-generic-unix-3.7.3.tar.xz

    gcc-8.3.1安装包及其依赖包

    CentOS8上安装的gcc-8.3.1安装包及其所有依赖包,安装方法请查看此文章https://blog.csdn.net/Q0717168/article/details/115359276 gcc安装包: gcc-8.3.1-5.1.el8.x86_64.rpm gcc-c++-8.3.1-5.1.el8.x86_64.rpm gcc...

    debian/ubuntu

    1。选择合适的Ubuntu版本 在系统安装篇已经说过了,32位CPU用户...64位系统同样能使用32位的软件,只要在终端输入以下命令,安装相应的32位包: sudo apt-get install ia32-libs ia32-libs-gtk linux32 lib32asound2

    tftpd-hpa-0.42-2tr.i586.rpm

    tftpd的rpm包,已经在centos6.4(32bit)上适用了 tftpd的rpm包,已经在centos6.4(32bit)上适用了 tftpd的rpm包,已经在centos6.4(32bit)上适用了

    ubuntu20.04无网dpkg安装nginx.zip

    ubuntu20.04无网dpkg安装nginx

Global site tag (gtag.js) - Google Analytics