首页 » Linux » Fedora Linux安装deb包

Fedora Linux安装deb包

原文 http://blog.csdn.net/wy_bk/article/details/79144452

2018-01-24 02:01:58阅读(188)

前言:

我们知道,在Linux系统上有两种主要的软件包格式,分别是RPM和deb.
RPM是“RPM Package Manager(RPM软件包管理器)”的递归缩写。RPM是一种用于软件打包、安装、卸载和升级的管理工具,其生成的文件扩展名为“.rpm”. RedHat Linux、OpenLinux和Turbo Linux等Linux发行版中都使用了RPM.
deb是基于Debian的操作系统(如Debian、Ubuntu和Kali)中软件包格式的扩展名(.deb). “deb”的名称来源和“Debian”一样,都是取自Debian的创始人Lan Murdock的妻子Debra Murdock. 处理deb包经常使用的工具是dpkg.
有时,我们可能会需要在使用了RPM的Linux上使用deb包。这时候我们可以使用Alien工具将deb包转换成RPM包。

下面介绍将deb包转换成RPM包的方法以及如何在Fedora上安装RPM包。

一 安装Alien

安装Alien需要使用root权限,如果我们是以普通用户的身份登陆的Fedora,那么我们就需要首先切换到root用户再进行接下来的操作或者使用命令:

sudo

临时获取root权限(我在Fedora中使用“sudo”命令时发生了无法使用的问题,解决方法请查看我的博文 Fedora Linux中解决“xxx不在sudoers文件中”)。
输入命令:

yum install alien

安装Alien。
输入命令:

alien -h

如果能在终端返回Alien的帮助信息则表明Alien安装成功。

二 将deb包转换成RPM包

首先建立一个新的文件夹,将deb安装包放在这个文件里,之后右键,选择“在终端打开”,切换到root用户,输入命令:

alien -r xxx.deb

转换完成后我们就可以看到以“.rpm“为扩展名的RPM包了。

三 安装RPM包

使用命令:

rpm -i xxx.rpm

这样安装可能会出现很多依赖关系需要解决。为了能使软件安装过程中自动解决依赖关系,我们可以使用命令:

yum -y localinstall xxx.rpm

在安装的同时自动解决有关依赖关系。

end
更多内容请访问我的个人网站荒原之梦

最新发布

CentOS专题

关于本站

5ibc.net旗下博客站精品博文小部分原创、大部分从互联网收集整理。尊重作者版权、传播精品博文,让更多编程爱好者知晓!

小提示

按 Ctrl+D 键,
把本文加入收藏夹