我正在使用anaconda启动安装程序提供fedora 28裸金属,但我发现,在默认情况下,我没有安装所有的更新。
我确实希望避免在yum -q -y update阶段运行一个%post --找到一种使用最新更新来进行初始安装的方法,避免下载和安装两次,从而节省大量时间。
我该怎么做?
如果这个解决方案能适用于整个RedHat家族: Fedora/CentOS/RHEL,越好越好。
发布于 2018-12-06 22:07:16
要在安装时安装所有更新,您需要使用updates在启动中定义这个repo选项回购。
例如:
url --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-29&arch=x86_64
repo --name=updates --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-f29&arch=x86_64这将安装Fedora 29从网络,也安装任何可用的更新,从互联网使用最近的可用镜像。
您可以更改29到28的每一个地方,以安装旧的Fedora 28代替。但是要注意它的生命周期很短。
如果您有一个私有镜像,您可以使用它而不是使用镜像列表。
repo --name=updates --baseurl=http://myprivaterepo.example/fedora/linux/updates/29/Everything/x86_64https://serverfault.com/questions/943207
复制相似问题