Linux serverNETWORK ADMINISTRATIONS

Centos 7 setup Yum offline or local repository

Centos 7.5 create offline or local repository

mount the iso
# mount /dev/cdroom /mnt

verify ISO is mounted
#df -h

make local repository directory
#mkdir /localrepo

copy the ISO files to local repository directory
#cp -pr /mnt/* /localrepo

create repository file
#vi /etc/yum.repos.d/localrepo.repo

Press “i” to enter insert mode

[localrepo]
name=Centos 7 Local or offline repository
baseurl=file:///localrepo
enable=1
gpgcheck=0

Press “Esc”
press “:wq” + Enter

install yum utilities from local packages
# rpm -ivh /localrepo/Packages/python-chardet-2.2.1-1.el7_1.noarch.rpm

# rpm -ivh /localrepo/Packages/python-kitchen-1.1.1-5.el7.noarch.rpm

# rpm -ivh /localrepo/Packages/libxml2-python-2.9.1-6.el7_2.3.x86_64.rpm

# rpm -ivh /localrepo/Packages/yum-utils-1.1.31-42.el7.noarch.rpm

disable all yum repository and enable local repository
# yum-config-manager –disable *

# yum-config-manager –enable localrepo

check avaiable repository list
# yum clean all
#y um repolist

test local repository
# yum install net-tools

#Centos 7 offline Yum repo

source

centos 7

Leave a Reply

Your email address will not be published. Required fields are marked *