GNU/Linux >> Znalost Linux >  >> Cent OS

CentOS / RHEL 7 :Jak nastavit úložiště yum pomocí lokálně připojeného DVD

yum je primární nástroj pro získávání, instalaci, mazání, dotazování a správu softwarových balíků Red Hat Enterprise Linux RPM z oficiálních úložišť softwaru Red Hat a také z dalších úložišť třetích stran. Níže uvedený příspěvek popisuje postup krok za krokem pro použití lokálně připojeného RHEL 7 DVD iso jako úložiště yum.

1. Připojte ISO instalačního média RHEL 7 do nějakého adresáře. Například /mnt :

# mount -o loop rhel7.iso /mnt
Přečtěte si také :Linux / UNIX :Jak připojit soubor iso

2. Zkopírujte soubor media.repo soubor z připojeného adresáře /mnt /etc/yum.repos.d/ a pojmenujte jej jako rhel7.repo .

# cp /mnt/media.repo /etc/yum.repos.d/rhel7.repo

3. Udělte příslušná oprávnění souboru úložiště.

# chmod 644 /etc/yum.repos.d/rhel7.repo

4. Upravte repo soubor a změňte parametr gpgcheck=0 na gpgcheck=1 a přidejte pod 3 řádky do stejného souboru.

enabled=1
baseurl=file:///mnt/
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

5. Jakmile provedete všechny změny, konečný repo soubor by měl vypadat následovně. (Všimněte si, že – media-id se může lišit v závislosti na verzi RHEL, pro kterou je DVD použito)

[InstallMedia]
name=DVD for Red Hat Enterprise Linux 7.3 Server
mediaid=9859238196.834790
metadata_expire=-1
gpgcheck=1
cost=500
enabled=1
baseurl=file:///mnt/
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

6. Ujistěte se, že jste vymazali související mezipaměti pomocí yum clean all a čisté správce předplatného jednou.

# yum clean all
# subscription-manager clean

Ověřit

Ověřte, zda můžete vypsat balíčky z repozitáře, který jste právě vytvořili.

# yum  --noplugins list
# yum repolist -v
    [snip]
    ISO-Server                                               | 4.1 kB     00:00     
    (1/2): ISO-Server/group_gz                                 | 134 kB   00:00     
    (2/2): ISO-Server/primary_db                               | 3.4 MB   00:00     
    Setting up Package Sacks
    pkgsack time: 0.001
    Repo-id      : ISO-Server
    Repo-name    : RHEL 7 Server DVD
    Repo-revision: 1424360184
    Repo-updated : Thu Feb 19 10:36:27 2017
    Repo-pkgs    : 4,371
    Repo-size    : 3.2 G
    Repo-baseurl : file:///mnt/
    Repo-expire  : 21,600 second(s) (last: Fri Jul 10 12:55:47 2017)
    Repo-filename: ///etc/yum.repos.d/rhel7.repo

    repolist: 4,371
CentOS / RHEL 6 :Jak nastavit úložiště yum pomocí lokálně připojeného DVD


Cent OS
  1. Jak vytvořit místní úložiště YUM na CentOS 7 / RHEL 7 pomocí DVD

  2. Jak nastavit SysLog Server na CentOS 7 / RHEL 7

  3. Jak vytvořit místní úložiště YUM na RHEL 8 pomocí DVD

  1. Nakonfigurujte úložiště YUM pomocí DVD nebo CD ROM CentOS / RHEL

  2. Jak nastavit SVN Server na CentOS, RHEL a Fedora

  3. CentOS / RHEL :Jak vytvořit a hostovat úložiště yum přes httpd

  1. Jak nastavit server NFS na CentOS 7 / RHEL 7

  2. Jak nastavit Icinga Web 2 na CentOS 7 / RHEL 7

  3. Jak nainstalovat nejnovější verzi PHP-5.5 pomocí YUM na CentOS/RHEL/Fedora