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
分享到:
相关推荐
Ubuntu的软件包格式是deb,如果要安装rpm的包,则要先用alien把rpm转换成deb。 sudo apt-get install alien sudo alien xxxx.rpm #将rpm转换位deb,完成后会生成一个同名的xxxx.deb sudo dpkg -i xxxx.deb #安装
在ubuntu系统中使用rpm软件包的转换工具。将rpm转换成deb文件
刚开始使用Ubuntu的用户时常有这样的问题,我要安装新软件怎么办?...当然,也有很多软件Ubuntu的储藏库里面没有,而这些软件有着各式各样的格式,因而安装方法也都不一样.下面我就Ubuntu下安装软件的方法做一个详细的总结
此资源包含了openssh—server的三个安装包,以及对应的安装说明,内容详细正确,手把手教你如何在无网络情况下安装openssh—server。
常见的有以下几种安装方法 1、源码安装 2、rpm包安装 3、yum安装 (RedHat、CentOS) 4、apt-get安装 (debian,ubuntu) 以安装gcc为例,登陆https://gcc.gnu.org/,下载自己想要的版本的gcc安装包 上传gcc-...
CentOs,Ubuntu环境mkfontscale,mkfontdir命令rpm安装包
Ubuntu桌面指南 ...3.4.2 使用 APTonCD 来安装软件包 3.5 安装单个软件包文件 3.5.1安装/卸载 .deb 文件 3.5.2将 .rpm 文件转为 .deb 文件 3.5.3安装 tarballs 3.6 其它软件库 3.6.1什么是软件库
centos7下离线yum安装gluster6、gluster7的rpm包,内有说明文档。亲测可用。
OpenCPU云服务器 该存储库包含opencpu服务器(也称为云服务器)的源。 它包含以下软件包: opencpu-server server... deb软件包(Debian,Ubuntu):请参见 rpm软件包(Fedora,CentOS,SUSE):请参见问题与疑问请在上
Loadrunner监控linux的方法:首先要检查监控ubuntu时必须安装的软件包和服务是否已经安装 1、监控Ubuntu需要安装rpc.rstatd,检查系统是否安装了rpc.rstatd 使用find命令:root@shituwebserver:~# find / -name rpc....
之前一直在用ubuntu,安装卸载软件基本上是使用apt-get 这个非常的简单,而且过程中遇到的软件依赖会自动帮我们处理,类似于傻瓜式安装。另外在 Linux 操作系统下,几乎所有的软件都可以通过RPM 进行安装、卸载及...
用户只需要下载这个RPM包,然后使用相应的安装命令,在系统上进行安装。通过这个RPM包,用户可以快速获得JDK的所有功能和工具,无需手动安装各种组件和库。 一旦安装完成,用户就可以开始使用JDK 17来开发和运行...
用于从源代码构建所需版本的deb或rpm软件包[Nginx]( )的工具,并具有连接第三方模块的能力。 Nginx参数在yaml格式的配置文件中设置。 RU 用于从源代码构建所需版本的软件包的deb或rpm的工具,并具有连接第三方...
从任何应用程序中删除debian或rpm软件包,包括初始化脚本,Crons,logrotate等。这是分发应用程序或命令行工具的绝佳方法,而无需复杂的安装说明。 可在获得托管服务。 对于开源应用程序是免费的。 官方支持的语言 ...
此工具需要Node 10或更高版本以及rpmbuild 4.13或更高版本来构建.rpm软件包。 注意:由于具有因此需要RPM 4.13.0或更高版本。 在Fedora上,您可以执行以下操作: $ sudo dnf install rpm-build 在Debian / ...
适用于AdoptOpenJDK的Debian / Ubuntu安装程序软件包重要提示:AdoptOpenJDK提供了官方软件包在有受官方支持的DEB / RPM软件包-这些是AOJ自己制作的完整的,包含二进制文件的软件包。 如果您对下载程序包有特殊需要...
rpm格式的软件包适用于基于Red Hat发行版的系统,如Red HatLinux、SUSE、Fedora. deb格式的软件包则是适用于基于Debian发行版的系统,如Debian、Ubuntu、Mint. 而tar.gz格式只是一个压缩包,里面一般是源码...
如果您搜索RPM软件包,请参见 如何使用预构建的Debian软件包 它具有因此,如果您只想安装这样的预构建软件包,请执行以下操作。 # Add GPG key curl -SL ' ...
CentOS 7.X版本专用 升级命令: rpm -Uvh polkit-0.112-26.el7_9.1.x86_64.rpm 参考链接: https://ubuntu.com/security/CVE-2021-4034 https://access.redhat.com/security/cve/CVE-2021-4034 ...
您可以通过执行以下命令将它们安装在基于Ubuntu的系统上: sudo apt install valac libgranite-dev libpackagekit-glib2-dev libunity-dev 建造 meson build && cd build meson configure -Dprefix=/usr ninja ...