[CentOS 7系列]YUM安装下

1、YUM更换国内源

1)进入仓库目录

[root@server01~]#cd/etc/yum.repos.d
[root@server01yum.repos.d]#ls
dvd.repo

2)删除仓库源

[root@server01yum.repos.d]#rm-fdvd.repo

3)下载仓库源

[root@server01yum.repos.d]#curl-Ohttp://mirrors.163.com/.help/CentOS7-Base-163.repo
%Total%Received%XferdAverageSpeedTimeTimeTimeCurrent
DloadUploadTotalSpentLeftSpeed
100157210015720073430--:--:----:--:----:--:--7380
[root@server01yum.repos.d]#ls
CentOS7-Base-163.repo

也可以使用wget下载。

4)查看软件列表

[root@server01yum.repos.d]#yumlist
......
net-tools.x86_642.0-0.17.20131004git.el7@base
perl.x86_644:5.16.3-291.el7@base
perl-Carp.noarch1.26-244.el7@base
perl-Encode.x86_642.51-7.el7@base
perl-Exporter.noarch5.68-3.el7@base
perl-File-Path.noarch2.09-2.el7@base
perl-File-Temp.noarch0.23.01-3.el7@base
perl-Filter.x86_641.49-3.el7@base
perl-Getopt-Long.noarch2.40-2.el7@base
perl-HTTP-Tiny.noarch0.033-3.el7@base
perl-PathTools.x86_643.40-5.el7@base
perl-Pod-Escapes.noarch1:1.04-291.el7@base
perl-Pod-Perldoc.noarch3.20-4.el7@base
......


2、安装扩展源epel

1)安装epel

[root@server01~]#yuminstall-yepel-release
已加载插件:fastestmirror
Loadingmirrorspeedsfromcachedhostfile
正在解决依赖关系
-->正在检查事务
--->软件包epel-release.noarch.0.7-9将被安装
-->解决依赖关系完成

依赖关系解决

================================================================================
Package架构版本源大小
================================================================================
正在安装:
epel-releasenoarch7-9extras14k

事务概要
================================================================================
安装1软件包

总下载量:14k
安装大小:24k
Downloadingpackages:
epel-release-7-9.noarch.rpm|14kB00:00
Runningtransactioncheck
Runningtransactiontest
Transactiontestsucceeded
Runningtransaction
正在安装:epel-release-7-9.noarch1/1
验证中:epel-release-7-9.noarch1/1

已安装:
epel-release.noarch0:7-9

完毕!

2)查看epel可安装的包

[root@server01~]#yumlist|grepepel
*epel:mirrors.tuna.tsinghua.edu.cn
epel-release.noarch7-9@extras
0ad.x86_640.0.21-1.el7epel
0ad-data.noarch0.0.21-1.el7epel
0install.x86_642.11-1.el7epel
2048-cli.x86_640.9.1-1.el7epel
2048-cli-nocurses.x86_640.9.1-1.el7epel
2ping.noarch3.2.1-2.el7epel
389-admin.x86_641.1.46-1.el7epel
389-admin-console.noarch1.1.12-1.el7epel
389-admin-console-doc.noarch1.1.12-1.el7epel
389-adminutil.x86_641.1.21-2.el7epel
389-adminutil-devel.x86_641.1.21-2.el7epel
389-console.noarch1.1.18-1.el7epel
389-ds.noarch1.2.2-6.el7epel
389-ds-console.noarch1.2.16-1.el7epel
389-ds-console-doc.noarch1.2.16-1.el7epel
389-dsgw.x86_641.1.11-5.el7epel
3proxy.x86_640.7-1.el7epel
3proxy-sysvinit.x86_640.7-1.el7epel
Agda.x86_642.3.2.2-5.el7epel
......


3、YUM下载rpm包

[root@server01~]#yuminstall-yvim-enhanced--downloadonly
##“--downloadonly”指明只下载不安装
已加载插件:fastestmirror
Loadingmirrorspeedsfromcachedhostfile
*epel:mirrors.tuna.tsinghua.edu.cn
正在解决依赖关系
-->正在检查事务
--->软件包vim-enhanced.x86_64.2.7.4.160-1.el7_3.1将被安装
-->解决依赖关系完成

依赖关系解决

================================================================================
Package架构版本源大小
================================================================================
正在安装:
vim-enhancedx86_642:7.4.160-1.el7_3.1updates1.0M

事务概要
================================================================================
安装1软件包

总下载量:1.0M
安装大小:2.2M
Backgrounddownloadingpackages,thenexiting:
vim-enhanced-7.4.160-1.el7_3.1.x86_64.rpm|1.0MB00:00
[root@server01~]#ls/var/cache/yum/x86_64/7/
basedvdepelextrastimedhoststimedhosts.txtupdates
[root@server01~]#yuminstall-yvim-enhanced--downloadonly--downloaddir=/usr/local/
##“--downloaddir”指定路径
已加载插件:fastestmirror
Loadingmirrorspeedsfromcachedhostfile
*epel:mirrors.ustc.edu.cn
正在解决依赖关系
-->正在检查事务
--->软件包vim-enhanced.x86_64.2.7.4.160-1.el7_3.1将被安装
-->解决依赖关系完成

依赖关系解决

========================================================================================================================================================================
Package架构版本源大小
========================================================================================================================================================================
正在安装:
vim-enhancedx86_642:7.4.160-1.el7_3.1updates1.0M

事务概要
========================================================================================================================================================================
安装1软件包

总计:1.0M
安装大小:2.2M
Backgrounddownloadingpackages,thenexiting:
exitingbecause"DownloadOnly"specified

如果一个安装包已经被安装,可以使用yum reinstall的方式去下载或重装。

相关文章

linux下开机自启: 在/etc/init.d目录下新建文件elasticsear...
1、因为在centos7中/etc/rc.d/rc.local的权限被降低了,所以...
最简单的查看方法可以使用ls -ll、ls-lh命令进行查看,当使用...
ASP.NET Core应用程序发布linux在shell中运行是正常的。可一...
设置时区(CentOS 7) 先执行命令timedatectl status|grep &...
vim /etc/sysconfig/network-scripts/ifcfg-eth0 B...