首页 > 编程知识 正文

linux没有yum命令,搭建yum源

时间:2023-05-05 00:23:28 阅读:19407 作者:4343

另一方面,如何在本地手动配置yum源:使用以下命令装载

将mount /dev/sr0 /mnt #磁盘文件装载到mnt永久装载方法

vim /etc/rc.d/rc.local

只需将mount装载命令添加到最后一行

df -Th可以显示当前装载信息

然后访问yum配置文件并创建相关文件

创建和编辑cd /etc/yum.repos.d/#yum配置文件目录vim rhle8.repo #新文件rhle8.repo###文件如下[基本操作系统] name=baseosbaseurl=file 3360 baseosenabled=1gpg check=0priority=1[ a ppstream ] name=appstreambaseurl=file :///

yum makecache #此命令的另一个作用是,下图成功验证了配置是否正确。

tips :

使用yum list显示仓库软件列表

可以使用yum repolist查看可用的yum源

使用yum list | wc -l可以查看有多少个文件

二、一键生成yum源部署:首先确认命令中是否有yum-config-manager命令

如果没有which yum-config-manager,请使用以下命令:

yum -y install yum-utils.noarch最后使用命令添加了两个源代码

yum-config-manager-- add-repo=' file/mnt/base OS '-- add-repo=' file/mnt/a ppstrem '将显示下图。

tips :使用自动生成的命令,可以看到两个rpeo的配置文件将自动添加到/etc/yum.rpeos.d文件夹下。 这是自动生成,与手动生成相同,但建议使用手动方式。

注:似乎自动生成命令没有指定gpgcheck,所以需要自己去手工一下

三、网络yum源配置以阿里云为例:

方法1 :

yuminstally https://mirrors.a liyun.com/epel/epelreleaselatest8. noarch.rpm方法2 :

wgeto/etc/yum.repos.d/epel.repo http://mirrors.a liyun.com/repo/epel7. repo方法3 :

下载wget https://mirrors.tuna.Tsinghua.edu.cn/epel/epel-release-latest-8.noarch.rpmrpm后,找到并安装位置安装命令如下:

rpm-ivhepel-release-latest-8.noarch.rpm检查方法:

键入yum makecache查看网络源是否正在增加,如下图所示

安装后,将自动生成epel.repo,您可以输入cat /etc/yum.repos.d/epel.repo进行查看

自制仓库以ansible包为例:

1 .首先将ansible的相关依赖软件包下载到本地主机

2.Linux创建/ansi ble /包

3 .将所有ansible相关软件包上传到虚拟机的/ansible/Packages

安装createrepo软件包

要自建yum -y install createrepo #仓库,createrepo包5 .必须导航到/ansible目录并输入命令。

createrepo . # .表示在当前目录中运行createrepo时,会在/ansible目录下自动生成repodate (索引文件)

做到这里已经成功了一半!

在/etc/yum.repos.d/目录中创建repo文件

[ansibe]

name=ansible

baseurl=file:///ansible

启用=1

gpgcheck=0

最后yum makecache做好了!

使用yum install -y ansible时,yum会自动调用自己的本地源代码

http共享源tips :

yum=dnf

yum list#显示yum仓库中的软件列表

安装在yum list安装程序#上

yum list updates#可升级的

yum grouplist#软件包组列表

vim /etc/fstab永久装载配置

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。