ToB企服应用市场:ToB评测及商务社交产业平台

标题: # ubuntu 体系利用 yum下令报错 There are no enabled repos.Run “yum rep [打印本页]

作者: 我爱普洱茶    时间: 2024-11-3 00:51
标题: # ubuntu 体系利用 yum下令报错 There are no enabled repos.Run “yum rep
ubuntu 体系利用 yum下令报错 There are no enabled repos.Run “yum repolist all” to see the repos you have.You can enable repos with yum-config-manager --enable

一、错误描述:


二、解决方案

1、一般来说著名的 linux 体系基本上分两大类

1 RedHat 系列:Redhat、Centos、Fedora等
2 Debian系列ebian、Ubuntu等
1.1 RedHat 系列:Redhat、Centos、Fedora 体系等。


1.2 Debian 系列:如 Debian、Ubuntu 等体系。


2、在 ubuntu 体系上安装 yum

2.1 安装 build-essential 软件包集合工具。

  1. sudo apt-get install build-essential
  2. 或者
  3. apt-get install build-essential
复制代码
2.2 安装 yum

  1. sudo apt-get install yum
  2. 或者
  3. apt-get install yum
复制代码
2.3 配置 yum 源

Ubuntu 没有 yum 源,所以要想利用 yum 安装软件必须要配置 yum 安装源。在 /etc/yum/repos.d/ 目录下创建两个文件,fedora-163.repo 和 fedora-updates-163.repo。分别复制以下配置信息生存即可。
  1. # 如果 yum 安装成功,可查看版本
  2. yum --version
  3. # 查看系统中的软件仓库列表,也许为 0,因为你没有配置 yum 安装源
  4. yum repolist all
复制代码

1)如果没有 /etc/yum/repos.d/ 目录,先创建此目录。
  1. # 创建目录
  2. mkdir  /etc/yum/repos.d/
复制代码
2)创建 fedora-163.repo 文件。vim /etc/yum/repos.d/fedora-163.repo
  1. [fedora]
  2. name=Fedora 17 - $basearch - 163.com
  3. failovermethod=priority
  4. baseurl=http://mirrors.163.com/fedora/releases/17/Everything/$basearch/os/
  5. mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=fedora-17&arch=$basearch
  6. enabled=1
  7. metadata_expire=7d
  8. gpgcheck=1
  9. gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$basearch
  10. [fedora-debuginfo]
  11. name=Fedora 17 - $basearch - Debug - 163.com
  12. failovermethod=priority
  13. baseurl=http://mirrors.163.com/fedora/releases/17/Everything/$basearch/debug/
  14. mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=fedora-debug-17&arch=$basearch
  15. enabled=0
  16. metadata_expire=7d
  17. gpgcheck=1
  18. gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$basearch
  19. [fedora-source]
  20. name=Fedora 17 - Source - 163.com
  21. failovermethod=priority
  22. baseurl=http://mirrors.163.com/fedora/releases/17/Everything/source/SRPMS/
  23. mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=fedora-source-17&arch=$basearch
  24. enabled=0
  25. metadata_expire=7d
  26. gpgcheck=1
  27. gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$basearch
复制代码
3)创建 fedora-updates-163.repo 文件。vim /etc/yum/repos.d/fedora-updates-163.repo
  1. [updates]
  2. name=Fedora 17 - $basearch - Updates - 163.com
  3. failovermethod=priority
  4. baseurl=http://mirrors.163.com/fedora/updates/17/$basearch/
  5. mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=updates-released-f17&arch=$basearch
  6. enabled=1
  7. gpgcheck=1
  8. gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$basearch
  9. [updates-debuginfo]
  10. name=Fedora 17 - $basearch - Updates - Debug - 163.com
  11. failovermethod=priority
  12. baseurl=http://mirrors.163.com/fedora/updates/17/$basearch/debug/
  13. mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=updates-released-debug-f17&arch=$basearch
  14. enabled=0
  15. gpgcheck=1
  16. gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$basearch
  17. [updates-source]
  18. name=Fedora 17 - Updates Source - 163.com
  19. failovermethod=priority
  20. baseurl=http://mirrors.163.com/fedora/updates/17/SRPMS/
  21. mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=updates-released-source-f17&arch=$basearch
  22. enabled=0
  23. gpgcheck=1
  24. gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$basearch
复制代码
4)在终端输入执行配置,配置完成,可以利用 yum 源了举行安装了。
  1. yum makecache
复制代码
3、如果 Yum 的镜像站点速度较慢,你可以尝试切换到其他镜像站点。在 Yum 的配置文件中,你可以设置baseurl来指定镜像站点的地址。

  1. # 备份当前 yum 源,如:sudo mv /etc/yum/repos.d/CentOS-Base.repo /etc/yum/repos.d/CentOS-Base.repo.backup# 下载 yum 源,如:# 下载新的YUM源配置文件。这取决于你想要更换的源,例如阿里云源,可以利用以下下令,也可以 利用 wget 下令。sudo curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo# 阿里-centos7:http://mirrors.aliyun.com/repo/Centos-7.repo# 网易-centos7:http://mirrors.163.com/.help/CentOS7-Base-163.repo# 清除YUM缓存并生成新的缓存sudo yum clean allsudo yum makecache
  2. # 更新体系sudo yum update
复制代码
4、Ubuntu 体系,照旧剧烈发起利用 包管理工具 apt 或 apt-get ,由于 Ubuntu 体系 利用 yum 兼容性较差,及其不稳定,也许会故意想不到的问题。


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。




欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) Powered by Discuz! X3.4