zoukankan      html  css  js  c++  java
  • Fedora Linux安装deb包

    前言:

    我们知道,在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
    更多内容请访问我的个人网站荒原之梦

  • 相关阅读:
    Java反射机制
    前端学PHP之基础语法
    详细了解HTML标签内容模型
    HTML的音频和视频
    三个不常用的HTML元素:<details>、<summary>、<dialog>
    HTML内联元素
    HTML5结构元素
    sublime简要笔记
    ISO语言代码
    使用余弦定理制作磁盘形状h5音乐播放器
  • 原文地址:https://www.cnblogs.com/wildernessdreams/p/8846189.html
Copyright © 2011-2022 走看看