美文网首页
Linux中的包管理工具

Linux中的包管理工具

作者: FisherTige_f2ef | 来源:发表于2022-03-16 21:14 被阅读0次

    什么是包管理工具

    “ 包管理器(package manager)”(或“软件包管理器”)是一种工具,它允许用户在操作系统上安装、删除、升级、配置和管理软件包。软件包管理器可以是像“软件中心”这样的图形化应用,也可以是像 yum、apt-get 或 pacman 这样的命令行工具。

    什么是包

    一个“ 包(package)”(或“软件包”)通常指的是一个应用程序,它可以是一个 GUI 应用程序、 行工具或(其他软件程序需要的)软件库。包本质上是一个存档文件,包含二进制可执行文件、配置文件,有时还包含依赖关系的信息。

    包管理系统概述

    包管理系统的功能和优点大致相同,但打包格式和工具却因平台而异,例如

    操作系统 格式 工具
    Debian .deb apt,apt-cache,apt-get,dpkg
    Unbuntu .deb apt,apt-cache,apt-get,dpkg
    CentOS .rpm yum
    Fedora .rpm dnf
    FreeBSD Ports,.txs make,pkg

    下面以最常用的CentOS作为常用命令的例子,其他的类推

    更新包列表:yum check-update

    更新已安装的包:sudo yum update

    搜索某个包:
    yum search search_string
    yum search all search_string

    查看某个包的软件信息:
    yum info package
    yum deplist package

    从存储库安装包:
    sudo yum install package
    sudo yum install package1 package2 ...
    sudo yum install -y package

    从本地系统安装一个包:sudo yum install package.rpm

    删除一个或者多个已安装的包:sudo yum remove package

    更多具体命令建议使用:yum -h来查看使用帮助

    相关文章

      网友评论

          本文标题:Linux中的包管理工具

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