在 CentOS 上安装 Ubuntu 软件存储库可以让您访问更多软件包,尤其是那些仅在 Ubuntu 存储库中可用的软件包。
首先,打开以下文件。 终端。
安装 EPEL(企业 Linux 额外软件包)存储库。 EPEL 是 Fedora 项目提供的扩展包存储库。 这包括 RHEL 和 CentOS 默认情况下未提供的许多软件包。 通过运行以下命令安装 EPEL:
sudo yum install epel-release
安装Ubuntu版本的软件源。 我们以Ubuntu 20.04为例,安装其软件源列表文件。 运行以下命令:
wget -qO - https://packages.ubuntu.com/20.04/ubuntu-keyring.gpg | sudo rpm --import -
sudo rpm -Uvh http //archive .ubuntu.com/ubuntu/pool/main/u/ubuntu-keyring/ubuntu-keyring_20.04.gpg
sudo rpm -Uvh http://archive.ubuntu.com/ubuntu/pool/main/u/ubuntu-archive-keyring/ubuntu-archive-keyring_20.04.gpg
新建软件源配置文件创建。 通过运行以下命令将 /etc/yum.repos.d/ 目录中的 ubuntu.repo 文件复制到名为 ubuntu-source.repo 的新文件:
sudo cp /etc /yum.repos.d /编辑新创建的软件源配置文件:ubuntu.repo /etc/yum.repos.d/ubuntu-source.repo
使用您喜欢的文本编辑器打开 ubuntu-source.repo 文件,例如使用 nano:
sudo nano /etc/yum.repos.d/ubuntu-source.repo
[h ] 在 [ubuntu] 部分的 Baseurl 行中,将 URL 更改为您的 Ubuntu 镜像站点。 为了获得更快的下载速度,您可以选择您附近的镜像站点。 以下是一些示例:
baseurl=http://us.archive.ubuntu.com/ubuntu/ Focal Main Restricted Universe Multiverse
baseurl=http://cn.archive .ubuntu.com/ubuntu / 焦点主受限宇宙 multiverse
baseurl=http://ftp.osuosl.org/pub/linux/ubuntu/ 焦点主受限宇宙 multiverse
保存并关闭文件。
清除缓存并刷新软件包列表:
sudo yum clean all
sudo yum update[h ] [ h]
至此Ubuntu软件源安装成功,您可以使用yum或dnf命令将软件包安装更新到CentOS上的Ubuntu仓库中。
评论前必须登录!
注册