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软件包 在Linux环境中,不同的发行版采用了不同的软件包管理系统来处理软件的安装、更新和卸载等操作。Ubuntu主要使用的软件包格式是`.deb`,而另一些基于Red Hat的发行版(如Fedora、CentOS等...
`alien`是一个开源的命令行工具,用于在不同的Linux发行版之间转换软件包格式,特别是将RPM包转换为DEB包,使得Ubuntu用户也能安装和管理RPM软件。 **1. 安装alien** 在Ubuntu上安装`alien`非常简单,可以通过apt...
要使用OpenSSH 9.8的源码包制作RPM包,你需要遵循一系列步骤,包括安装必要的工具、准备源码、编写RPM规范文件(spec file),然后构建RPM包。以下是一个基本的指南: 1. 安装必要的工具 首先,确保你的系统上安装...
3. **进入解压后的目录**:使用`cd`命令切换到解压后的目录,这样你就可以看到所有的rpm包文件。 4. **安装vim及依赖**:在当前目录下,运行`rpm -ivh *.rpm --force --nodeps`命令。这里: - `-i` 表示安装, - ...
为了安装 openssh-9.7p1 rpm 包,用户需要使用 RPM 包管理器,如 `yum` 或 `dnf`,执行相应的安装命令。确保先备份现有版本,以防出现兼容性或配置问题。安装后,应根据需要更新配置文件,并重启 sshd 服务以应用...
在本压缩包中,你将找到与Linux下使用TFTP进行文件传输、安装RPM包以及处理源代码相关的资源。 首先,让我们了解如何在Linux上设置和使用TFTP服务器。要启用TFTP服务,你需要安装tftp-server软件包,这通常可以通过...
3. **安装rpm包**:使用 `rpm -ivh <package.rpm>` 命令逐一安装这些包。安装顺序通常为 `rpcbind`(或 `portmap`)、`nfs-utils`,如果有的话,再安装 `kernel-nfs-server`。 例如: ``` sudo rpm -ivh rpcbind-*....
对于`mkfontscale`和`mkfontdir`这两个命令,如果系统中没有预装,可以通过RPM包来安装。在终端中输入以下命令: ```bash sudo rpm -ivh mkfontscale-版本号.rpm mkfontdir-版本号.rpm ``` 这里的`版本号....
然而,默认情况下,Ubuntu出于安全考虑可能不会开启telnet服务。为了安全地启用telnet服务,你需要编辑`/etc/inetd.conf`文件,将telnet服务添加进去。使用以下命令打开文件: ``` sudo nano /etc/inetd.conf ``` 在...
将openssh-9.7p1的rpm包上传到本地服务器 进入openssh9.7p1文件夹,里面包含openssh-9.7p1升级的rpm包 查看当前openssh的版本 使用yum localinstall openssh-*.rpm 进行更新 授权,重启服务,设置开机自启 查看...
5. **安装NTFS-3G**:最后,使用相同的命令安装NTFS-3G的RPM包,例如`rpm -ivh ntfs-3g.rpm`。 6. **加载驱动**:安装完成后,可能需要加载NTFS-3G驱动。可以使用`sudo modprobe ntfs-3g`命令来完成。 7. **挂载...
使用方法通常是通过终端运行脚本,例如 `bash openssh96.sh`。这样的脚本对于非技术人员来说非常友好,减少了手动配置的复杂度。 5. **安装步骤**: - 首先,确保系统已经更新到最新状态,以避免安装过程中遇到...
3. **安装RPM包**:在目标机器上,使用`yum localinstall`命令来安装离线的RPM包,例如: ``` sudo yum localinstall openssh-9.6p1-1.el7.rpm openssh-clients-9.6p1-1.el7.rpm openssh-server-9.6p1-1.el7.rpm ...
本文将详细讲解如何使用提供的“Ubuntu 20.04.4升级20.04.6离线资源包”来更新您的系统,特别是针对那些无法连接到互联网或网络条件有限的用户。 首先,我们来看一下标签"ubuntu",这表明我们的讨论内容与Ubuntu...
qt环境搭建
3. 验证RPM文件:转换完成后,你可以使用`rpm -qpi output.rpm`来查看新生成的RPM包的元数据,确保它包含了DEB包中的所有内容。 4. 安装RPM文件:最后,在目标系统上,你可以使用`sudo rpm -Uvh output.rpm`来安装...
### Ubuntu 16.04 下安装 LabVIEW 方法详解 #### 安装前准备与环境配置 在开始安装 LabVIEW 之前,请确保您的系统已经安装了 Ubuntu 16.04,并且是 64 位版本。由于本文档是以 Ubuntu 14.04 为基础进行描述的,但...
RPM 包,.tar.gz 是什么?怎么就是安装不了啊?等等等等.的确,在Windows下安装文件只需要双击即可,所以很多人在Ubuntu下觉得很不习惯.事实上,使用 Ubuntu 平台下的新利得软件包管理器安装大部分软件比在Windows平台下...
在安装httpd 2.4.57 RPM包时,首先确保系统已安装所需的依赖项,然后使用以下命令进行安装: ```bash sudo yum install httpd-2.4.57.rpm ``` 或者在基于Debian的系统上: ```bash sudo dpkg -i httpd_2.4.57.deb...
在Ubuntu上安装RPM包通常需要借助alien工具进行转换,将RPM格式转换为Ubuntu可以处理的deb格式。流程可能包括以下步骤: 1. 安装alien工具:`sudo apt-get install alien` 2. 将RPM包转换为DEB包:`sudo alien ...