Linux yum 和 apt 命令

2021/7/31 7:09:09

本文主要是介绍Linux yum 和 apt 命令,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

一,yum简介
yum( Yellow dog Updater, Modified)是一个在 Fedora 和 RedHat 以及 SUSE 中的 Shell 前端软件包管理器。 基于 RPM 包管理,能够从指定的服务器自动下载 RPM 包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。yum 提供了查找、安装、删除某一个、一组甚至全部软件包的命令。
yum 语法
yum [options] [command] [package …]

options:可选,选项包括-h(帮助),-y(当安装过程提示选择全部为 “yes”),-q(不显示安装的过程)。
command:要进行的操作。
package:安装的包名。

二,常用的yum命令

  1. 列出所有可更新的软件清单命令:yum check-update
  2. 更新所有软件命令:yum update
  3. 仅安装指定的软件命令:yum install <package_name>
  4. 仅更新指定的软件命令:yum update <package_name>
  5. 列出所有可安裝的软件清单命令:yum list
  6. 删除软件包命令:yum remove <package_name>
  7. 查找软件包命令:yum search
  8. 清除缓存命令:
    yum clean packages: 清除缓存目录下的软件包
    yum clean headers: 清除缓存目录下的 headers
    yum clean oldheaders: 清除缓存目录下旧的 headers
    yum clean, yum clean all (= yum clean packages; yum clean oldheaders) :清除缓存目录下的软件包及旧的 headers
    备注:对于 Linux 软件安装时提示缺失库的,可以使用 yum 的 provides 参数查看 libstdc++.so.6 的库文件包含在那个安装包中只需要执行:
    yum provides libstdc++.so.6
    然后按查询到安装包包名,使用 yum install 安装即可。
    三,apt简介
    apt(Advanced Packaging Tool)是一个在 Debian 和 Ubuntu 中的 Shell 前端软件包管理器。 apt 命令提供了查找、安装、升级、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。 apt 命令执行需要超级管理员权限(root)。
    apt 语法
    apt [options] [command] [package …]
    options:可选,选项包括 -h(帮助),-y(当安装过程提示选择全部为"yes"),-q(不显示安装的过程)等等。
    command:要进行的操作。
    package:安装的包名。
    四,常用apt命令
  9. 列出所有可更新的软件清单命令:sudo apt update
  10. 升级软件包:sudo apt upgrade
    列出可更新的软件包及版本信息:apt list --upgradeable
    升级软件包,升级前先删除需要更新软件包:sudo apt full-upgrade
  11. 安装指定的软件命令:sudo apt install <package_name>
    安装多个软件包:sudo apt install <package_1> <package_2> <package_3>
  12. 更新指定的软件命令:sudo apt update <package_name>
  13. 显示软件包具体信息,例如:版本号,安装大小,依赖关系等等:sudo apt show <package_name>
  14. 删除软件包命令:sudo apt remove <package_name>
  15. 清理不再使用的依赖和库文件: sudo apt autoremove
  16. 移除软件包及配置文件: sudo apt purge <package_name>
  17. 查找软件包命令: sudo apt search
  18. 列出所有已安装的包:apt list --installed
  19. 列出所有已安装的包的版本信息:apt list --all-versions
    –no-upgrade :安装一个软件包,但软件包已经存在,则不升级它
    –only-upgrade :只升级,不要安装
    安装包时设置指定版本,语法格式如下:
    sudo apt install <package_name>=<version_number>
    package_name 为包名,
    version_number 为版本号。


这篇关于Linux yum 和 apt 命令的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程