加入收藏 | 设为首页 | 会员中心 | 我要投稿 应用网_丽江站长网 (http://www.0888zz.com/)- 科技、建站、数据工具、云上网络、机器学习!
当前位置: 首页 > 服务器 > 搭建环境 > Windows > 正文

如何在CentOS中添加、启用和禁用一个仓库

发布时间:2018-11-14 13:42:20 所属栏目:Windows 来源:Prakash Subramanian
导读:副标题#e# 在基于 RPM 的系统上,例如 RHEL、CentOS 等,我们中的许多人使用 yum 包管理器来管理软件的安装、删除、更新、搜索等。 Linux 发行版的大部分软件都来自发行版官方仓库。官方仓库包含大量免费和开源的应用和软件。它很容易安装和使用。 由于一些

每个仓库都有多个渠道,比如测试(Testing)、开发(Dev)和存档(Archive)等。通过导航到仓库文件位置,你可以更好地理解这一点。

  1. # ls -lh /etc/yum.repos.d
  2. total 64K
  3. -rw-r--r-- 1 root root 2.0K Apr 12 02:44 CentOS-Base.repo
  4. -rw-r--r-- 1 root root 647 Apr 12 02:44 CentOS-Debuginfo.repo
  5. -rw-r--r-- 1 root root 289 Apr 12 02:44 CentOS-fasttrack.repo
  6. -rw-r--r-- 1 root root 630 Apr 12 02:44 CentOS-Media.repo
  7. -rw-r--r-- 1 root root 916 May 18 11:07 CentOS-SCLo-scl.repo
  8. -rw-r--r-- 1 root root 892 May 18 10:36 CentOS-SCLo-scl-rh.repo
  9. -rw-r--r-- 1 root root 6.2K Apr 12 02:44 CentOS-Vault.repo
  10. -rw-r--r-- 1 root root 7.9K Apr 12 02:44 CentOS-Vault.repo.rpmnew
  11. -rw-r--r-- 1 root root 957 May 18 10:41 epel.repo
  12. -rw-r--r-- 1 root root 1.1K Nov 4 2012 epel-testing.repo
  13. -rw-r--r-- 1 root root 1.2K Feb 23 2017 ius-archive.repo
  14. -rw-r--r-- 1 root root 1.2K Feb 23 2017 ius-dev.repo
  15. -rw-r--r-- 1 root root 1.1K May 18 10:41 ius.repo
  16. -rw-r--r-- 1 root root 1.2K Feb 23 2017 ius-testing.repo

如何在系统中启用一个仓库

当你在默认情况下添加一个新仓库时,它将启用它们的稳定仓库,这就是为什么我们在运行 yum repolist 命令时获取了仓库信息。在某些情况下,如果你希望启用它们的测试、开发或存档仓库,使用以下命令。另外,,我们还可以使用此命令启用任何禁用的仓库。

为了验证这一点,我们将启用 epel-testing.repo,运行下面的命令:

  1. # yum-config-manager --enable epel-testing
  2.  
  3. Loaded plugins: fastestmirror
  4. ==================================================================================== repo: epel-testing =====================================================================================
  5. [epel-testing]
  6. bandwidth = 0
  7. base_persistdir = /var/lib/yum/repos/x86_64/6
  8. baseurl =
  9. cache = 0
  10. cachedir = /var/cache/yum/x86_64/6/epel-testing
  11. cost = 1000
  12. enabled = 1
  13. enablegroups = True
  14. exclude =
  15. failovermethod = priority
  16. ftp_disable_epsv = False
  17. gpgcadir = /var/lib/yum/repos/x86_64/6/epel-testing/gpgcadir
  18. gpgcakey =
  19. gpgcheck = True
  20. gpgdir = /var/lib/yum/repos/x86_64/6/epel-testing/gpgdir
  21. gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6
  22. hdrdir = /var/cache/yum/x86_64/6/epel-testing/headers
  23. http_caching = all
  24. includepkgs =
  25. keepalive = True
  26. mdpolicy = group:primary
  27. mediaid =
  28. metadata_expire = 21600
  29. metalink =
  30. mirrorlist = https://mirrors.fedoraproject.org/metalink?repo=testing-epel6&arch=x86_64
  31. mirrorlist_expire = 86400
  32. name = Extra Packages for Enterprise Linux 6 - Testing - x86_64
  33. old_base_cache_dir =
  34. password =
  35. persistdir = /var/lib/yum/repos/x86_64/6/epel-testing
  36. pkgdir = /var/cache/yum/x86_64/6/epel-testing/packages
  37. proxy = False
  38. proxy_dict =
  39. proxy_password =
  40. proxy_username =
  41. repo_gpgcheck = False
  42. retries = 10
  43. skip_if_unavailable = False
  44. ssl_check_cert_permissions = True
  45. sslcacert =
  46. sslclientcert =
  47. sslclientkey =
  48. sslverify = True
  49. throttle = 0
  50. timeout = 30.0
  51. username =

(编辑:应用网_丽江站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读