yumツールの簡単な紹介


yumツールは1本の棒のツールで、このツールはrpmツールよりずっと使いやすくて、もちろん前提はあなたが使っているlinuxシステムがyumをサポートしていることです.yumの最大の利点は、必要なrpmパッケージをインターネットでダウンロードし、自動的にインストールできることです.このプロジェクトでインストールするrpmパッケージに依存関係がある場合、yumはこれらの依存関係を解決してすべてのrpmパッケージを順番にインストールします.
1、使用可能なすべてのrpmパッケージ「yum list」コマンドをリストする
[root@localhost ~]# yum list |head -n 20     
Loaded plugins: fastestmirror, security
Loading mirror speeds from cached hostfile
 * base: mirrors.btte.net
 * extras: mirrors.btte.net
 * updates: mirrors.btte.net
Installed Packages
ConsoleKit.i686                         0.4.1-3.el6                @anaconda-CentOS-201303020136.i386/6.4
ConsoleKit-libs.i686                    0.4.1-3.el6                @anaconda-CentOS-201303020136.i386/6.4
ConsoleKit-x11.i686                     0.4.1-3.el6                @anaconda-CentOS-201303020136.i386/6.4
GConf2.i686                             2.28.0-6.el6               @anaconda-CentOS-201303020136.i386/6.4
MAKEDEV.i686                            3.24-6.el6                 @anaconda-CentOS-201303020136.i386/6.4
ORBit2.i686                             2.14.17-3.2.el6_3          @anaconda-CentOS-201303020136.i386/6.4
abrt.i686                               2.0.8-15.el6.cento         @anaconda-CentOS-201303020136.i386/6.4
abrt-addon-ccpp.i686                    2.0.8-15.el6.cento         @anaconda-CentOS-201303020136.i386/6.4
abrt-addon-kerneloops.i686              2.0.8-15.el6.cento         @anaconda-CentOS-201303020136.i386/6.4
abrt-addon-python.i686                  2.0.8-15.el6.cento         @anaconda-CentOS-201303020136.i386/6.4
abrt-cli.i686                           2.0.8-15.el6.centos        @anaconda-CentOS-201303020136.i386/6.4
abrt-libs.i686                          2.0.8-15.el6.centos        @anaconda-CentOS-201303020136.i386/6.4
abrt-tui.i686                           2.0.8-15.el6.centos        @anaconda-CentOS-201303020136.i386/6.4
acl.i686                                2.2.49-6.el6               @anaconda-CentOS-201303020136.i386/6.4

前例から「mirrors.btte.net」という情報が表示され、mirrors.btte.Netでダウンロードしたrpmパッケージリソース.上の例では、一番左側がrpmパッケージ名、真ん中がバージョン情報、一番右側がインストール情報、インストールしたら「@anaconda-centOS」、「@base」または「@extras」のように表示され、前には「@」記号が表示されています.これはよく区別されています.インストールされていない場合はbaseまたはextrasが表示する、rpmパッケージがインストールされているがアップグレードが必要な場合はupdatesが表示される.よく見ると、「yum list」はインストール済みのパッケージ(Installed Packages)を先にリストし、インストール可能なパッケージ(Available Packages)をリストします.
2、yumの簡単な応用
#yum install-yソフトウェア名#ソフトウェアをインストール
#yum updateソフトウェア名#アップグレードソフトウェア
#yum researchソフトウェア名#検索ソフトウェア