yum安裝及使用全集
當首次使用yum或yum資源庫有更新時,yum會自動下載所有所需的headers放置於/var/cache/yum目錄下,所需時間可能較長。也可以使用yum info命令列出包資訊,yum info可用的引數與yum list的相同。
yum命令還可以使用-y引數用yes回答命令執行時所提出的問題,比如yum -y install vsftpd,這樣在安裝軟體的時候就不用輸入yes/y了
1.yum check-update 檢查可更新的所有軟體包
2.yum update 下載更新系統已安裝的所有軟體包
3.yum upgrade 大規模的版本升級,與yum update不同的是,連舊的淘汰的包也升級
4.yum install 安裝新軟體包
5.yum update 更新指定的軟體包
6.yum remove 解除安裝指定的軟體包
7.yum groupinstall 安裝指定軟體組中的軟體包
8.yum groupupdate 更新指定軟體組中的軟體包
9.yum groupremove 解除安裝指定軟體組中的軟體包
10.yum grouplist 檢視系統中已經安裝的和可用的軟體組
11.yum list 列出資源庫中所有可以安裝或更新以及已經安裝的rpm包
12.yum list 列出資源庫中與正規表示式匹配的可以安裝或更新以及已經安裝的rpm包
13.yum list available 列出資源庫中所有可以安裝的rpm包
14.yum list available 列出資源庫中與正規表示式匹配的所有可以安裝的rpm包
15.yum list updates 列出資源庫中所有可以更新的rpm包
16.yum list updates 列出資源庫中與正規表示式匹配的所有可以更新的rpm包
17.yum list installed 列出資源庫中所有已經安裝的rpm包
18.yum list installed 列出資源庫中與正規表示式匹配的所有已經安裝的rpm包
19.yum list extras 列出已經安裝的但是不包含在資源庫中的rpm包
20.yum list extras 列出與正規表示式匹配的已經安裝的但是不包含在資源庫中的rpm包
21.yum list recent 列出最近被新增到資源庫中的軟體包
22.yum search 檢測所有可用的軟體的名稱、描述、概述和已列出的維護者,查詢與正規表示式匹配的值
23.yum provides 檢測軟體包中包含的檔案以及軟體提供的功能,查詢與正規表示式匹配的值
24.yum clean headers 清除快取中的rpm標頭檔案
25.yum clean packages 清除快取中rpm包檔案
26.yum clean all 清除快取中的rpm標頭檔案和包檔案
27.yum deplist 顯示軟體包的依賴資訊
yum命令工具使用舉例
1、升級系統
[root@localhost ~]# yum update
[root@localhost ~]# yum upgrade //更新軟體及配製檔案
2、安裝指定的軟體包,最喜歡用下面的命令
[root@localhost ~]# yum -y install vsftpd
3、升級指定的軟體包
[root@localhost ~]# yum -y update mysql
4、解除安裝指定的軟體包
[root@localhost ~]# yum -y remore vsftpd mysql
5、檢視系統中已經安裝的和可用的軟體組,對於可用的軟體組,你可以選擇安裝
[root@localhost ~]# yum grouplist
6、安裝上一個命令中顯示的可用的軟體組中的一個軟體組,神之編輯器-Emacs,大約安裝了12個軟體包
[root@localhost ~]# yum -y groupinstall Emacs
7、更新指定軟體組中的軟體包
[root@localhost ~]# yum -y groupupdate Emacs
8、解除安裝指定軟體組中的軟體包,對於Emacs,安裝的時候安裝了12個軟體包,但是解除安裝的時候只解除安裝了4個軟體包!
[root@localhost ~]# yum -y groupremove Emacs
9、清除快取中的rpm標頭檔案和包檔案
[root@localhost ~]# yum clean all
10、搜尋相關的軟體包
[root@localhost ~]# yum -y search Emacs
11、顯示指定軟體包的資訊
[root@localhost ~]# yum info Emacs
和rpm -qi emacs顯示的資訊差不多,但不完全相同
12、查詢指定軟體包的依賴資訊,emacs依賴的模組不少啊
[root@localhost ~]# yum deplist emacs
13、列出所有以yum開頭的軟體包
[root@localhost ~]# yum list yum\*
14、列出已經安裝的但是不包含在資源庫中的rpm 包
# yum list extras
yum命令還可以使用-y引數用yes回答命令執行時所提出的問題,比如yum -y install vsftpd,這樣在安裝軟體的時候就不用輸入yes/y了
1.yum check-update 檢查可更新的所有軟體包
2.yum update 下載更新系統已安裝的所有軟體包
3.yum upgrade 大規模的版本升級,與yum update不同的是,連舊的淘汰的包也升級
4.yum install 安裝新軟體包
5.yum update 更新指定的軟體包
6.yum remove 解除安裝指定的軟體包
7.yum groupinstall 安裝指定軟體組中的軟體包
8.yum groupupdate 更新指定軟體組中的軟體包
9.yum groupremove 解除安裝指定軟體組中的軟體包
10.yum grouplist 檢視系統中已經安裝的和可用的軟體組
11.yum list 列出資源庫中所有可以安裝或更新以及已經安裝的rpm包
12.yum list 列出資源庫中與正規表示式匹配的可以安裝或更新以及已經安裝的rpm包
13.yum list available 列出資源庫中所有可以安裝的rpm包
14.yum list available 列出資源庫中與正規表示式匹配的所有可以安裝的rpm包
15.yum list updates 列出資源庫中所有可以更新的rpm包
16.yum list updates 列出資源庫中與正規表示式匹配的所有可以更新的rpm包
17.yum list installed 列出資源庫中所有已經安裝的rpm包
18.yum list installed 列出資源庫中與正規表示式匹配的所有已經安裝的rpm包
19.yum list extras 列出已經安裝的但是不包含在資源庫中的rpm包
20.yum list extras 列出與正規表示式匹配的已經安裝的但是不包含在資源庫中的rpm包
21.yum list recent 列出最近被新增到資源庫中的軟體包
22.yum search 檢測所有可用的軟體的名稱、描述、概述和已列出的維護者,查詢與正規表示式匹配的值
23.yum provides 檢測軟體包中包含的檔案以及軟體提供的功能,查詢與正規表示式匹配的值
24.yum clean headers 清除快取中的rpm標頭檔案
25.yum clean packages 清除快取中rpm包檔案
26.yum clean all 清除快取中的rpm標頭檔案和包檔案
27.yum deplist 顯示軟體包的依賴資訊
yum命令工具使用舉例
1、升級系統
[root@localhost ~]# yum update
[root@localhost ~]# yum upgrade //更新軟體及配製檔案
2、安裝指定的軟體包,最喜歡用下面的命令
[root@localhost ~]# yum -y install vsftpd
3、升級指定的軟體包
[root@localhost ~]# yum -y update mysql
4、解除安裝指定的軟體包
[root@localhost ~]# yum -y remore vsftpd mysql
5、檢視系統中已經安裝的和可用的軟體組,對於可用的軟體組,你可以選擇安裝
[root@localhost ~]# yum grouplist
6、安裝上一個命令中顯示的可用的軟體組中的一個軟體組,神之編輯器-Emacs,大約安裝了12個軟體包
[root@localhost ~]# yum -y groupinstall Emacs
7、更新指定軟體組中的軟體包
[root@localhost ~]# yum -y groupupdate Emacs
8、解除安裝指定軟體組中的軟體包,對於Emacs,安裝的時候安裝了12個軟體包,但是解除安裝的時候只解除安裝了4個軟體包!
[root@localhost ~]# yum -y groupremove Emacs
9、清除快取中的rpm標頭檔案和包檔案
[root@localhost ~]# yum clean all
10、搜尋相關的軟體包
[root@localhost ~]# yum -y search Emacs
11、顯示指定軟體包的資訊
[root@localhost ~]# yum info Emacs
和rpm -qi emacs顯示的資訊差不多,但不完全相同
12、查詢指定軟體包的依賴資訊,emacs依賴的模組不少啊
[root@localhost ~]# yum deplist emacs
13、列出所有以yum開頭的軟體包
[root@localhost ~]# yum list yum\*
14、列出已經安裝的但是不包含在資源庫中的rpm 包
# yum list extras
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/9034054/viewspace-2074915/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- MySQL 原始碼安裝及yum的使用MySql原始碼
- Linux下安裝java及配置(yum安裝)LinuxJava
- postgresql的yum安裝及配置方法SQL
- CentOS配置Nginx官方的Yum源及yum安裝phpCentOSNginxPHP
- Linux安裝MySQL(使用yum)LinuxMySql
- 使用yum安裝oracle的包Oracle
- yum安裝
- mysql安裝 (yum 安裝)MySql
- Centos核心安裝 ----yum使用及配置CentOS
- CentOS 7.0下使用yum安裝MySQLCentOSMySql
- 使用Yum安裝MongoDB Linux版MongoDBLinux
- 使用yum 命令安裝 dotnet 6
- centos7中使用yum安裝NGINX安裝CentOSNginx
- 製作yum源及安裝賽門鐵克
- 配置本地yum源及安裝必要的包
- 本地yum庫製作及本地安裝DockerDocker
- 12C安裝及本地YUM源配置
- yum 安裝 PHPPHP
- mysql yum 安裝MySql
- yum安裝nginxNginx
- yum安裝lampLAMP
- yum安裝mysqlMySql
- yum方式安裝及配置最新的mysql5.7MySql
- Ubuntu系統中找不到yum及安裝方法!Ubuntu
- linux 安裝yum 安裝phpLinuxPHP
- Centos 安裝yum,安裝ansibleCentOS
- yum安裝ansible
- CentOS安裝配置yumCentOS
- AIX的yum安裝AI
- postgres yum源安裝
- Linux 安裝 yumLinux
- 96.2.Yum安裝
- CentOS yum安裝mcryptCentOS
- LAMP:用yum安裝LAMP
- YUM安裝MYSQL(轉)MySql
- yum 安裝 jenkinsJenkins
- linux配置本地yum安裝--FTP yumLinuxFTP
- centos7使用yum安裝lnmp環境CentOSLNMP