1. 程式人生 > >[CentOS 7系列]YUM安裝(上)

[CentOS 7系列]YUM安裝(上)

yum

1、YUM工具

命 令作 用
yum list列出可用安裝包
yum search packet-name搜索包
yum install [-y] packet-name 安裝包
yum grouplist查看可能批量安裝的列表
yum groupinstall [-y] group-name批量安裝包
yum remove [-y] packet-name卸載包
yum update [-y] packet-name升級包
yum provides "/*/file"查看特定文件屬於哪個軟件包
ls /etc/yum.repos.dyum源的配置文件夾

測試示例:

[[email protected] ~]# yum info | more
已加載插件:fastestmirror
Repodata is over 2 weeks old. Install yum-cron? Or run: yum makecache fast
Loading mirror speeds from cached hostfile
 * base: mirrors.aliyun.com
 * extras: mirrors.aliyun.com
 * updates: mirrors.aliyun.com
已安裝的軟件包
名稱    :GeoIP
架構    :x86_64
版本    :1.5.0
發布    :11.el7
大小    :2.8 M
源    :installed
來自源:anaconda
簡介    : Library for country/city/organization to IP address or hostname
         : mapping
網址    :http://www.maxmind.com/app/c
協議    : LGPLv2+ and GPLv2+ and CC-BY-SA
描述    : GeoIP is a C library that enables the user to find the country that
         : any IP address or hostname originates from. It uses a file based
         : database that is accurate as of June 2007 and can optionally be
         : updated on a weekly basis by installing the GeoIP-update package.
         : This database simply contains IP blocks as keys, and countries as
         : values. This database should be more complete and accurate than using
         : reverse DNS lookups.
         :
         : This package includes GeoLite data created by MaxMind, available from
         :http://www.maxmind.com/
......
[[email protected]
/* */ ~]# yum install -y vim-enhanced 已加載插件:fastestmirror Repodata is over 2 weeks old. Install yum-cron? Or run: yum makecache fast base | 3.6 kB 00:00:00 extras | 3.4 kB 00:00:00 updates | 3.4 kB 00:00:00 (1/2): extras/7/x86_64/primary_db | 168 kB 00:00:00 (2/2): updates/7/x86_64/primary_db | 6.4 MB 00:00:01 Loading mirror speeds from cached hostfile * base: mirrors.aliyun.com * extras: mirrors.aliyun.com * updates: mirrors.aliyun.com 正在解決依賴關系 --> 正在檢查事務 ---> 軟件包 vim-enhanced.x86_64.2.7.4.160-1.el7_3.1 將被 安裝 --> 正在處理依賴關系 vim-common = 2:7.4.160-1.el7_3.1,它被軟件包 2:vim-enhanced-7.4.160-1.el7_3.1.x86_64 需要 ...... --> 解決依賴關系完成 ...... 完畢! [[email protected]
/* */ ~]# ls /etc/yum.repos.d CentOS-Base.repo CentOS-Debuginfo.repo CentOS-Media.repo CentOS-Vault.repo CentOS-CR.repo CentOS-fasttrack.repo CentOS-Sources.repo


2、YUM本地倉庫

1)掛載鏡像到/mnt目錄

[[email protected] ~]# mount /dev/cdrom /mnt
mount: /dev/sr0 寫保護,將以只讀方式掛載

2)備份yum配置文件

[[email protected]
~]# cp -r /etc/yum.repos.d /etc/yum.repos.d.bak

3)刪除yum配置文件

[[email protected] ~]# rm -f /etc/yum.repos.d/*

4)編輯本地源

[[email protected] ~]# cat /etc/yum.repos.d/dvd.repo
[dvd]
name=install dvd
baseurl=file:///mnt
enable=1
gpcheck=0

5)清理軟件源

[[email protected] ~]# yum clean all
已加載插件:fastestmirror
正在清理軟件源: dvd
Cleaning up everything
Cleaning up list of fastest mirrors

6)查看可用安裝包

[[email protected] ~]# yum list
......
389-ds-base-devel.x86_64                1.3.3.1-13.el7                 dvd
GConf2-devel.i686                       3.2.6-8.el7                    dvd
GConf2-devel.x86_64                     3.2.6-8.el7                    dvd
GeoIP-devel.i686                        1.5.0-9.el7                    dvd
GeoIP-devel.x86_64                      1.5.0-9.el7                    dvd
ImageMagick-c++-devel.i686              6.7.8.9-10.el7                 dvd
ImageMagick-c++-devel.x86_64            6.7.8.9-10.el7                 dvd
ImageMagick-devel.i686                  6.7.8.9-10.el7                 dvd
ImageMagick-devel.x86_64                6.7.8.9-10.el7                 dvd
LibRaw-devel.i686                       0.14.8-5.el7.20120830git98d925 dvd
LibRaw-devel.x86_64                     0.14.8-5.el7.20120830git98d925 dvd
ModemManager-devel.i686                 1.1.0-6.git20130913.el7        dvd
ModemManager-devel.x86_64               1.1.0-6.git20130913.el7        dvd
ModemManager-glib-devel.i686            1.1.0-6.git20130913.el7        dvd
ModemManager-glib-devel.x86_64          1.1.0-6.git20130913.el7        dvd
......


本文出自 “亂碼時代” 博客,請務必保留此出處http://juispan.blog.51cto.com/943137/1942203

[CentOS 7系列]YUM安裝(上)