Linux yum命令


1 . 掛載rhel-server-6.4-x86_64-dvd.iso到/mnt目錄緩存

         [root@localhost yum.repos.d]# mount -o loop rhel-server-6.4-x86_64-dvd.iso /mnt/
2  yum repo文件bash

        cd /etc/yum.repos.d/     yum倉庫repo文件的路徑ide

        [root@localhost yum.repos.d]# pwd
/etc/yum.repos.d
[root@localhost yum.repos.d]#

一. 如何爲yum定義repo文件oop


[root@localhost yum.repos.d]# cat -b iso.repo
     1  [rhel-debuginfo]
     2  name=Red Hat Enterprise Linux $releasever - $basearch - Debug
     3  baseurl=ftp://192.168.1.254/pub/Server/    訪問主機的服務
     4  baseurl=file:///var/ftp/pub/Server/        訪問本地的服務     url

                                                                          rhel5必須添加/Serverdebug

                                                                          rhel6直接到目錄掛載目錄便可server

     5  baseurl=http://     ip

     6  enabled=1
     7  gpgcheck=0
     8  gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
[root@localhost yum.repos.d]#rem

二.  yum 命令it

                1. yum clean all  清除緩存          

                2. yum list 查看已經安裝的軟件包

                            支持glob通配符的機制

                            yum list all

                            yum list  available:可用的,yum倉庫中有但還沒有安裝

                            yum list  installed:已經安裝的

                3. repolist:顯示repo列表及其簡要信息

                            yum repolist  all

                            yum repolist   enabled:默認

                            yum repolist    disabled
                 4. yum grouplist  查看已安裝的軟件包組
                            -y 提示是否安裝
                 5. yum install 軟件包名   安裝要安裝的軟件包名

                 6. yum -y install  softname  軟件包名   安裝要安裝的軟件包名               
                 7. yum  grouplist 顯示軟件包組名

                                yum  -y groupinstall softgropname   安裝要安裝的軟件包組名

                                yum -y groupinfo softname  查詢指定包組名的說明信息

                                yum groupremove 刪除軟件包組

                                yum groupupdate  升級軟件包組

                 8. yum -y remove softname    要刪除的軟件包

                 9. yum search | grep ftp(軟件包名)  查看是否有這個的軟件包    搜索是否有這個軟件包
                 10. update:升級

                            update_to:升級爲指定版本

                11. yum info 軟件包:查詢指定包的說明信息

                12. provides | whatprovides:查看指定的文件或特性是由哪一個包安裝生成的

                          列子:以/etc/init.d爲例                      

[root@localhost etc]# yum provides /etc/init.d/
Loaded plugins: product-id, refresh-packagekit, security, subscription-manager
This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
chkconfig-1.3.49.3-2.el6.x86_64 : A system tool for maintaining the /etc/rc*.d
                                : hierarchy
Repo        : rhel-source
Matched from:
Filename    : /etc/init.d/

chkconfig-1.3.49.3-2.el6.x86_64 : A system tool for maintaining the /etc/rc*.d
                                : hierarchy
Repo        : installed
Matched from:
Other       : Provides-match: /etc/init.d/
相關文章
相關標籤/搜索