[CentOS 7系列]YUM安装(下)

前端之家收集整理的这篇文章主要介绍了[CentOS 7系列]YUM安装(下)前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

1、YUM更换国内源

1)进入仓库目录

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

2)删除仓库源

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

3)下载仓库源

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

也可以使用wget下载。

4)查看软件列表

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


2、安装扩展源epel

1)安装epel

  1. [root@server01~]#yuminstall-yepel-release
  2. 已加载插件fastestmirror
  3. Loadingmirrorspeedsfromcachedhostfile
  4. 正在解决依赖关系
  5. -->正在检查事务
  6. --->软件包epel-release.noarch.0.7-9将被安装
  7. -->解决依赖关系完成
  8.  
  9. 依赖关系解决
  10.  
  11. ================================================================================
  12. Package架构版本源大小
  13. ================================================================================
  14. 正在安装:
  15. epel-releasenoarch7-9extras14k
  16.  
  17. 事务概要
  18. ================================================================================
  19. 安装1软件包
  20.  
  21. 总下载量:14k
  22. 安装大小:24k
  23. Downloadingpackages:
  24. epel-release-7-9.noarch.rpm|14kB00:00
  25. Runningtransactioncheck
  26. Runningtransactiontest
  27. Transactiontestsucceeded
  28. Runningtransaction
  29. 正在安装:epel-release-7-9.noarch1/1
  30. 验证中:epel-release-7-9.noarch1/1
  31.  
  32. 已安装:
  33. epel-release.noarch0:7-9
  34.  
  35. 完毕!

2)查看epel可安装的包

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


3、YUM下载rpm包

  1. [root@server01~]#yuminstall-yvim-enhanced--downloadonly
  2. ##“--downloadonly”指明只下载不安装
  3. 已加载插件fastestmirror
  4. Loadingmirrorspeedsfromcachedhostfile
  5. *epel:mirrors.tuna.tsinghua.edu.cn
  6. 正在解决依赖关系
  7. -->正在检查事务
  8. --->软件包vim-enhanced.x86_64.2.7.4.160-1.el7_3.1将被安装
  9. -->解决依赖关系完成
  10.  
  11. 依赖关系解决
  12.  
  13. ================================================================================
  14. Package架构版本源大小
  15. ================================================================================
  16. 正在安装:
  17. vim-enhancedx86_642:7.4.160-1.el7_3.1updates1.0M
  18.  
  19. 事务概要
  20. ================================================================================
  21. 安装1软件包
  22.  
  23. 总下载量:1.0M
  24. 安装大小:2.2M
  25. Backgrounddownloadingpackages,thenexiting:
  26. vim-enhanced-7.4.160-1.el7_3.1.x86_64.rpm|1.0MB00:00
  27. [root@server01~]#ls/var/cache/yum/x86_64/7/
  28. basedvdepelextrastimedhoststimedhosts.txtupdates
  29. [root@server01~]#yuminstall-yvim-enhanced--downloadonly--downloaddir=/usr/local/
  30. ##“--downloaddir”指定路径
  31. 已加载插件fastestmirror
  32. Loadingmirrorspeedsfromcachedhostfile
  33. *epel:mirrors.ustc.edu.cn
  34. 正在解决依赖关系
  35. -->正在检查事务
  36. --->软件包vim-enhanced.x86_64.2.7.4.160-1.el7_3.1将被安装
  37. -->解决依赖关系完成
  38.  
  39. 依赖关系解决
  40.  
  41. ========================================================================================================================================================================
  42. Package架构版本源大小
  43. ========================================================================================================================================================================
  44. 正在安装:
  45. vim-enhancedx86_642:7.4.160-1.el7_3.1updates1.0M
  46.  
  47. 事务概要
  48. ========================================================================================================================================================================
  49. 安装1软件包
  50.  
  51. 总计:1.0M
  52. 安装大小:2.2M
  53. Backgrounddownloadingpackages,thenexiting:
  54. exitingbecause"DownloadOnly"specified

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

猜你在找的CentOS相关文章