CentOS 下yum命令的基本使用
yum history info id 列出某次的詳細資訊,
yum history undo id 撤銷某次更改
yum history help 檢視幫助
其中~ 代表軟體名
1.用YUM安裝軟體包命令:yum install ~
2.用YUM刪除軟體包命令:yum remove ~
1.使用YUM查詢軟體包
命令:yum search ~
2.列出所有可安裝的軟體包命令:yum list
3.列出所有可更新的軟體包命令:yum list updates
命令:yum list installed
5.列出所有已安裝但不在Yum Repository 內的軟體包命令:yum list extras
6.列出所指定軟體包命令:yum list ~
7.使用YUM獲取軟體包資訊命令:yum info ~
8.列出所有軟體包的資訊命令:yum info
9.列出所有可更新的軟體包資訊命令:yum info updates
命令:yum info installed
11.列出所有已安裝但不在Yum Repository 內的軟體包資訊命令:yum info extras
12.列出軟體包提供哪些檔案命令:yum provides~
三、清除YUM快取
yum 會把下載的軟體包和header儲存在cache中,而不會自動刪除。如果我們覺得它們佔用了磁碟空間,可以使用yum clean指令進行清除,更精確的用法是yum clean headers清除header,yum clean packages清除下載的rpm包,yum clean all 清除所有。
1.清除快取目錄(/var/cache/yum)下的軟體包
命令:yum clean packages
2.清除快取目錄(/var/cache/yum)下的 headers
命令:yum clean headers
3.清除快取目錄(/var/cache/yum)下舊的 headers
命令:yum clean oldheaders
4.清除快取目錄(/var/cache/yum)下的軟體包及舊的headers
命令:yum clean, yum clean all (= yum clean packages; yum clean oldheaders)
四、yum命令工具使用舉例
yum update 升級系統
yum install ~ 安裝指定軟體包
yum update ~ 升級指定軟體包
yum remove ~ 解除安裝指定軟體
yum grouplist 檢視系統中已經安裝的和可用的軟體組,可用的可以安裝
yum grooupinstall ~安裝上一個命令顯示的可用的軟體組中的一個
yum grooupupdate ~更新指定軟體組的軟體包
yum grooupremove ~ 解除安裝指定軟體組中的軟體包
yum deplist ~ 查詢指定軟體包的依賴關係
yum list yum\* 列出所有以yum開頭的軟體包
yum localinstall ~ 從硬碟安裝rpm包並使用yum解決依賴
五、yum高階管理應用技巧
技巧1:加快你的yum的速度.使用yum的擴充套件外掛yum-fastestmirror,個人認為這個外掛非常有效,速度真的是明顯提高,
#yum -y install yum-fastestmirror
注意:在Centos 4上,名字叫yum-plugin-fastestmirror
技巧2:擴充套件你的rpm包好多包官方沒有,怎麼搞定他.要我自己編譯嗎? 好了,你安裝這個包,這個是redhat5的哦。你可以自己到 http://dag.wieers.com/rpm/FAQ.php#B 這來找
# Red Hat Enterprise Linux 5 / i386:
rpm-Uhvhttp://apt.sw.be/redhat/el5/en/i386/rpmforge/RPMS/rpmforge-release-0.3.6-1.el5.rf.i386.rpm
rpm-Uhvhttp://apt.sw.be/redhat/el5/en/x86_64/rpmforge/RPMS//rpmforge-release-0.3.6-1.el5.rf.x86_64.rpm
#ATrpms
[atrpms ]
name= CentOS-
gpgcheck=1
gpgkey=http://ATrpms.net/RPM-GPG-KEY.atrpms
技巧3:rpm查詢.還是有rpm包找不到怎麼辦,到下面這個網站。基本上都收集全了,你可以用高階查詢看看。http://rpm.pbone.net/
技巧4:通過yum工具下載RPM原始碼包。前提是有安裝 yum-utils這個軟體包.如果有安裝的話。
#yum downloader –source ; RPM原始碼包
#yum downloader –source vsftpd
當然,沒有源包的話,還要加入一個源
[linux-src]
name=Centosreleasever-
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
技巧5:軟體組安裝有時我們安裝完系統,管理有一類軟體沒有安裝,比如用於開發的開發包,我們可以用軟體包來安裝。
#yum grouplist 這樣可以列出所有的軟體包
比如我們要安裝開發有關的包
#yum groupinstall “Development Libraries”
#yum groupinstall “Development Tools”
比如我們要安裝中方支援
#yum groupinstall “Chinese Support”
#yum deplist package1 #檢視程式package1依賴情況
以上所有命令引數的使用都可以用man來檢視:
[[email protected]常用文件]$ man yum
yum -y install 包名(支援*) :自動選擇y,全自動
yum install 包名(支援*) :手動選擇y or n
yum remove 包名(不支援*)
rpm -ivh 包名(支援*):安裝rpm包
rpm -e 包名(不支援*):解除安裝rpm包
文章來源:http://blog.csdn.net/ospop/article/details/17304233
相關推薦
CentOS 下yum命令的基本使用
yum history list 列出最近的歷史 yum history info id 列出某次的詳細資訊, yum history undo id 撤銷某次更改 yum history help 檢視幫助 其中~ 代表軟體名 1.用YUM安裝軟體包命令:yum install ~
centos 下yum命令無法正常安裝docker問題
centos下yum無法安裝dockerdocker安裝前檢查你對應centos版本,一般要高與3.8版本才支持root@bogon ~]# uname -aLinux bogon 3.10.0-693.21.1.el7.x86_64 #1 SMP Wed Mar 7 19:03:37 UTC 2018 x8
linux下yum命令出現Loaded plugins: fastestmirror
tle enable yum test enabled net post sdn http linux下yum命令出現Loaded plugins: fastestmirror yum install的時候提示:Loaded plugins: fastestmirror
Centos下Yum安裝PHP 5.5、5.6、7.0
mbstring eas common mysql 編譯安裝 test .rpm mysq cli Centos系統自帶的php版本很低,如果我們需要使用高版本的php,可以不用編譯安裝,直接用yum安裝會非常省時省力。 1.檢查當前安裝的PHP包yum list inst
CentOS 使用yum命令安裝出現錯誤提示”could not retrieve mirrorlist http://mirrorlist.centos.org ***”
cannot log 命令提示符 error can fresh refresh nbsp ould 剛安裝完CentOS,使用yum命令安裝一些常用的軟件,使用如下命令:yum –y install gcc. 提示如下錯誤信息: Loaded plugins: fast
linux下yum命令出現Loaded plugins: fastestmirror Determining fastest mirrors
找到 plugin mir con test lin fast load min 今天yum install的時候出問題了,找了半天才找到一個可行的解決辦法 fastestmirror是yum的一個加速插件,這裏是插件提示信息是插件不能用了。 不能用就先別用唄,禁用掉,先y
CentOS 下通過命令登錄Mysql
登錄 body inf 通過命令 div gpo bubuko entos size CentOS 下通過命令登錄Mysql: mysql -uroot -p 按回車鍵後輸入密碼 CentOS 下通過命令登錄Mysql
Centos下Yum安裝PHP5.5,5.6,7.0
eas yum安裝 remove dap web select mysql style -s 默認的版本太低了,手動安裝有一些麻煩,想采用Yum安裝的可以使用下面的方案: 1.檢查當前安裝的PHP包 yum list installed | grep php 如果有安裝
linux下 yum命令詳解
本文轉自http://www.cnblogs.com/chuncn/archive/2010/10/17/1853915.html yum(全稱為 Yellow dog Updater, Modified) 是一個在Fedora和RedHat以及SUSE中的Shell前端軟體包管理器。基於R
centos 下 yum安裝python3
yum 源準備 1、更新一下yum: sudo yum -y update 該 -y 標誌用於提醒系統我們知道我們正在進行更改,免去終端提示我們要確認再繼續 2、安裝yum-utils 【一組擴充套件和補充yum的實用程式和外掛】 sudo yum -y install yum-util
CentOS下yum安裝NGINX
使用yum安裝nginx出錯 yum -y install nginx 已載入外掛:fastestmirror, langpacks Loading mirror speeds from cached hostfile * base: mirrors.cn99
centos解決yum命令不能使用問題
遇到問題一: Loaded plugins: fastestmirror, refresh-packagekit, security Loading mirror speeds from cached hostfile Setting up Install Process
centos下dstat命令
1、安裝 # yum install -y dstat Usage: -c: 顯示cpu相關資訊; -d: 顯示disk相關資訊; -g:顯示page
CentOS下yum安裝PHP,配置php-fpm服務
yum list installed | grep php 先刪除已有的php版本 ,執行下面的命令刪除php yum remove php-common 然後像安裝那樣問你是否繼續的,輸入yes即可 新增 yum 源 CentOS 6.x 的源 # rpm
CentOS下yum的安裝和配置
1、檢視已安裝的yum rpm -qa|grep yum 2、刪除已有的yum rpm -aq|grep yum|xargs rpm -e--nodeps 3、下載以下安裝包 python-2.7.5-48.el7.x86_64.rpm python-inipa
centos 下yum lock的解決辦法
centos7下yum install的時候,報了一堆錯誤,如下: Another app is currently holding the yum lock; waiting for it to exit... The other application is:
centos 上yum命令刪除還原補救方法
前言 由於伺服器centos6.8安裝mysql一直出現不能連線問題,然後看到一個方法,一不小心就把yum給刪除了,都還原不了,很是絕望,很難受。然後沒有yum這個centos就感覺廢了,然後找方法裝上去。 python --version檢視python
centos 上yum命令刪除補救方法
由於伺服器centos6.8安裝tensorflow,安裝python版本過多導致連結混亂,最終yum無法使用 yum後出現 There was a problem importing one of the Python modules required to run yu
Linux下yum命令被鎖
最近做一個電商的專案,需要在Linux系統環境下安裝搭建nginx。如我們所知,安裝nginx之前需要安裝它需要的環境,安裝這些環境用到yum命令。 yum即 Yellow
CentOS下yum update與yum upgrade的區別
環境介紹: CentOS6.X 執行yum --help檢視幫助檔案: update Update a package or packages on your system upgrade Update packages taking obso