Vers la table des matières de la construction de l'environnement hors ligne
CentOS
BaseOS/AppStream
Comment installer les packages BaseOS / AppStream.
Montez le support d'installation.
$ sudo mount CentOS-8.2.2004-x86_64-dvd1.iso /media
$ sudo ls -l /media/
$ sudo cp -v /media/media.repo /etc/yum.repos.d/centos8.repo
$ sudo chmod 644 /etc/yum.repos.d/centos8.repo
$ sudo ls -l /etc/yum.repos.d/centos8.repo
Définissez le référentiel dans / etc / yum.repos.d / centos8.repo
.
** Changer avant **
[InstallMedia]
name=CentOS Linux 8
mediaid=None
metadata_expire=-1
gpgcheck=0
cost=500
** Après changement **
[Local-BaseOS]
name=CentOS-8 - Local - BaseOS
metadata_expire=-1
gpgcheck=1
enabled=1
baseurl=file:///media/BaseOS/
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial
[Local-AppStream]
name=CentOS-8 - Local - AppStream
metadata_expire=-1
gpgcheck=1
enabled=1
baseurl=file:///media/AppStream/
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial
Vérification
$ sudo dnf clean all
$ sudo dnf repolist
Failed to set locale, defaulting to C
CentOS-8 - AppStream 0.0 B/s | 0 B 00:01
CentOS-8 - Base 0.0 B/s | 0 B 00:01
CentOS-8 - Extras 0.0 B/s | 0 B 00:01
CentOS Linux 8 - AppStream 34 MB/s | 5.7 MB 00:00
CentOS Linux 8 - BaseOS 60 MB/s | 2.2 MB 00:00
Failed to synchronize cache for repo 'AppStream', ignoring this repo.
Failed to synchronize cache for repo 'BaseOS', ignoring this repo.
Failed to synchronize cache for repo 'extras', ignoring this repo.
Last metadata expiration check: 0:00:01 ago on Mon Sep 14 14:48:23 2020.
repo id repo name status
InstallMedia-AppStream CentOS Linux 8 - AppStream 4901
InstallMedia-BaseOS CentOS Linux 8 - BaseOS 1672
EPEL
Comment installer le package EPEL.
Exécutez les commandes suivantes pour le nombre de threads que vous souhaitez télécharger.
wget -c -r -N --no-parent https://dl.fedoraproject.org/pub/epel/8/Everything/x86_64/
Si vous avez CentOS dans votre environnement en ligne, «reposync» est plus facile que «wget».
La capacité de données sera d'environ 20 Go.
Définissez le référentiel dans / etc / yum.repos.d / epel8.repo
.
[Local-EPEL]
name=CentOS-8 - Local - EPEL
metadata_expire=-1
gpgcheck=0
enabled=1
baseurl=file:///mnt/host/epel/dl.fedoraproject.org/pub/epel/8/Everything/x86_64
# gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial
Vérification
$ sudo dnf clean all
$ sudo dnf repolist
Recommended Posts