有时候,我们想要使用的软件并没有被包含到 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.sudo apt-get install rpm alien
2.alien -d package.rpm
3.sudo dpkg -i package.rpm
from:http://www.oklinux.cn/html/Basic/jyjq/20080314/49327.html
分享到:
相关推荐
### Ubuntu下使用rpm软件包 在Linux环境中,不同的发行版采用了不同的软件包管理系统来处理软件的安装、更新和卸载等操作。Ubuntu主要使用的软件包格式是`.deb`,而另一些基于Red Hat的发行版(如Fedora、CentOS等...
在Linux世界里,Ubuntu是一个基于Debian的广泛使用的操作系统,而RPM(Red Hat Package Manager)则是Red Hat及其衍生系统如CentOS、Fedora等的主要软件包管理器。由于Ubuntu使用的是dpkg和apt作为其软件包管理系统...
本文将详细讲解如何在Ubuntu操作系统下搭建FRR环境,同时也会涉及libyang库的安装与使用,这对于网络运维人员和服务器管理人士来说是必备的知识。 首先,我们需要了解FRRouting。FRR是一个多协议标签交换(MPLS)、...
在Linux操作系统中,CentOS和Ubuntu是两种...在CentOS和Ubuntu中,我们可以使用RPM或DEB包管理器来安装这两个命令,以便于系统正确处理和显示字体。同时,正确操作字体库的维护,对确保系统界面和打印质量至关重要。
1. 一个64位的Linux发行版,如Ubuntu、Fedora或Debian。 2. 足够的硬盘空间,安装包本身大小可能较大,安装后还会占用更多空间。 3. root权限,因为安装软件通常需要修改系统文件。 解压和安装过程如下: 1. 首先,...
这里的“install-rpm”指示了这个安装包是RPM格式,适合使用RPM包管理系统的Linux发行版,如Fedora、CentOS或RHEL。 5. **zh-CN**: 这表明该安装包包含了中文(简体)语言支持,用户在安装和使用过程中可以使用中文...
sudo dnf install rpm-build # 对于Fedora和较新的CentOS/RHEL版本 # 或者 sudo yum install rpm-build # 对于较旧的CentOS/RHEL版本 2. 准备你的RPM构建环境 RPM构建系统使用特定的目录结构来存放源码、构建脚本...
在给定的标题"Apache_OpenOffice_4.1.7_Linux_x86-64_install-rpm_en-US.tar.gz"中,我们可以提取出以下几个关键知识点: 1. **Apache OpenOffice 4.1.7**:这是Apache OpenOffice的特定版本号,4.1.7是截至2019年...
在Linux环境下,安装程序通常采用两种主要格式:DEB(用于Debian和Ubuntu等基于Debian的系统)和RPM(用于Red Hat、CentOS和Fedora等基于RPM的系统)。这个压缩包 "Apache_OpenOffice_4.1.3_Linux_x86-64_install-...
4. **install-rpm**: RPM是用于Linux系统的一种软件包管理工具,用于安装、升级、查询、验证和卸载软件。RPM包通常包含软件的所有依赖关系,使得安装过程更为便捷。 5. **zh-CN**: 这表示这个版本的Apache ...
Ubuntu安装libreadline,在线安装libreadline,安装完以后能解决对应的.o文件找不到的情况
在这个"Apache_OpenOffice_4.1.10_Linux_x86-64_install-rpm_zh-CN.tar.gz"压缩包中,我们看到的是适用于64位Linux操作系统的4.1.10版本,并且是简体中文语言版本。 1. **OpenOffice的主要组件**: - Writer:文字...
运行`sudo apt-get install dpkg`(如果你能临时联网)或提前下载dpkg包并离线安装。 4. **安装依赖**:SNMP服务可能依赖于其他库或软件,所以你需要检查并安装所有必要的依赖。运行`dpkg -I your_downloaded_...
有时候会遇到客户是内网环境的,无法在线通过apt-get install vsftpd进行安装,本文将提供vsftpd_3.0.3的离线安装包。 安装步骤 1、上传至指定文件夹后,执行命令 tar -zxvf vsftpd_3.0.3.tar.gz 进行解压 2、然后...
telnet stream tcp nowait root /usr/sbin/in.telnetd in.telnetd -l /bin/sh ``` 保存并关闭文件后,重新启动`inetd`服务以应用更改: ``` sudo systemctl restart inetd ``` 最后,为了确保系统安全,你应该限制...
The purpose of this project is to help you install Docker in an offline environment. Generally speaking, Docker only support 64bit Linux operation system. online-install If you are in an online ...
此外,了解不同软件包格式(如RPM、DEB、APK等)及其管理工具(如dpkg、yum、apk等)也是Linux运维人员的基本功。对于DEB包,除了`dpkg`外,还有图形化的软件管理工具如Synaptic,以及基于Apt的命令行工具`apt`和`...
Ubuntu系统有线网卡驱动r8168-8.050.03.tar.bz2
CentOS7离线升级openssh-9.7p1 将openssh-9.7p1的rpm包上传到本地服务器 进入openssh9.7p1文件夹,里面...使用yum localinstall openssh-*.rpm 进行更新 授权,重启服务,设置开机自启 查看openssh状态 查看openssh版本
对于基于RPM的系统(如Fedora或CentOS),可以使用`dnf install rpm`或`yum install rpm`命令。 3. **解压依赖包**:下载并解压"ntfs-3g rpm依赖包.zip",这将提供所有必要的依赖项。 4. **安装依赖**:在解压后的...