1. 程式人生 > >Linux apt & yum 及 常用命令

Linux apt & yum 及 常用命令

edi update lse mman 包管理 yum 常用命令 管理工具 新版本 toc

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 <package_name>
  • 6.刪除軟件包命令:yum remove <package_name>
  • 7.查找軟件包命令(網絡):yum search <keyword>
  • 8.清除緩存命令:
    • yum clean packages: 清除緩存目錄下的軟件包
    • yum clean headers: 清除緩存目錄下的 headers
    • yum clean oldheaders: 清除緩存目錄下舊的 headers
    • yum clean, yum clean all (= yum clean packages; yum clean oldheaders)
      :清除緩存目錄下的軟件包及舊的headers

生成緩存

  • yum clean all
  • yum makecache

其余常用命令

  • 自動搜索最快鏡像插件:
    yum install yum-fastestmirror
  • 安裝yum圖形窗口插件:
    yum install yumex
  • 查看可能批量安裝的列表:
    yum grouplist

apt

Advanced Packaging Tool(apt)是Linux下的一款安裝包管理工具,是一個客戶/服務器系統。

apt update
從軟件源服務器獲取最新的軟件信息並緩存到本地。

apt upgrade
從本地倉庫中對比系統中所有已安裝的軟件,如果有新版本的話則進行升級

apt list
列出本地倉庫中所有的軟件包名

apt list [package]
從本地倉庫中查找指定的包名,支持通配符,比如"apt list zlib*"就能列出以zlib開頭的所有包名

apt list --installed
列出系統中所有已安裝的包名

apt search [key]
與list類似,通過給出的關鍵字進行搜索,列出所有的包和其描述

apt show [package]
列出指定包的詳細情況,包名要填寫完整。

apt install [package]
安裝指定的包,並同時安裝其依賴的其他包。

apt remove [package]
卸載包,但不刪除相關配置文件。包名支持通配符

apt autoremove
卸載因安裝軟件自動安裝的依賴,而現在又不需要的依賴包

apt purge [package]
卸載包,同時刪除相關配置文件。包名支持通配符

apt clean
刪除所有已下載的軟件包

apt autoclean
類似clean,但刪除的是過期的包(即已不能下載或者是無用的包)


Linux 常用命令集合 | 菜鳥教程

常用apt命令 - 一如當初 - CSDN博客

Linux apt & yum 及 常用命令