美文网首页每天写500字每天写1000字
linux命令行学习(61):软件包管理的低级工具和高级工具

linux命令行学习(61):软件包管理的低级工具和高级工具

作者: 金石明镜 | 来源:发表于2019-12-22 20:21 被阅读0次

软件包管理系统通常包含两类工具——执行如安装、删除软件包文件等任务的低级工具和进行元数据搜索及提供依赖性解决的高级工具。

一、低级工具

Debian系:dpkg

Red Hat系:rpm

dpkg是Debian Packager 的简写,它是为“Debian系专门开发的套件管理系统,方便软件的安装、更新及移除,所有Debian系的Linux发行版都使用 dpkg。Debian系软件包的扩展名为.deb。

rpm全称是Red Hat Package Manager(Red Hat包管理器)。red hat系的linux发行版使用rpm,red hat系的软件包的扩展名为.rpm,它们包含可以立即在特定机器体系结构上安装和运行的Linux软件。

二、高级工具

Debian系 :apt-get、aptitude

Red Hat系:yum

三、低级工具与高级工具的区别

低级工具不解决模块间的依赖问题,如果安装时发现缺少依赖包,会跳出错误并退出。依赖问题由用户自己解决。如果一个包依赖其它包,则需要先安装其它包。低级工具用于安装本地的软件包。

高级工具能解决模块间的依赖问题,遇到依赖问题会自行从软件仓库下载依赖包安装。高级工具用于在线安装软件包。

相关文章

  • linux命令行学习(61):软件包管理的低级工具和高级工具

    软件包管理系统通常包含两类工具——执行如安装、删除软件包文件等任务的低级工具和进行元数据搜索及提供依赖性解决的高级...

  • 14-2常见软件包管理任务

    三、常见软件包管理任务 命令行软件包管理工具可以完成许多操作,下面介绍一些较常见的。有一点要说明,低级工具也支持软...

  • HomeBrew基础

    介绍 MacOS和Linux上的软件包管理工具 核心概念 formula (e) 安装好的描述文件 cellar ...

  • dpkg命令

    dpkg命令是Debian Linux系统用来安装、创建和管理软件包的实用工具。(安装.deb软件包)

  • Aliyun - OSS工具ossutil使用简介

    0. 简介 命令行管理工具。提供方便、简洁、丰富的Object管理命令。官方工具,支持Windows, Linux...

  • linux下华为云下载数据

    Linux操作系统下打开命令行终端,执行wget命令下载obsutil工具。 在软件包所在目录,执行以下解压命令。...

  • 软件包管理

    在 Linux(GNU/Linux)操作系统中,RPM 和 DPKG 为最常见的两类软件包管理工具,他们分别应用于...

  • Linux Swift环境部署

    Linux Linux的软件包是tar归档文件,包括Swift编译器,lldb和相关工具的副本。只要解压缩的工具在...

  • Homebrew安装/使用(Ubuntu&zsh)

    简介: Homebrew是一个在MacOS或Linux上的软件包管理工具, Homebrew 会将软件包安装到独立...

  • mangodb配置

    一、安装 导入公钥Ubuntu软件包管理器apt(高级软件包工具)需要软件分销商的GPG密钥来确保软件包的一致性和...

网友评论

    本文标题:linux命令行学习(61):软件包管理的低级工具和高级工具

    本文链接:https://www.haomeiwen.com/subject/xrxanctx.html