본문 바로가기

Development/TIL

[centOS] local repository 만들기

repository 서버 구축


  • 실습환경
    • Virtualbox 6.1
    • CentOS Linux release 7.8.2003
  1. 패키지 파일 다운로드
   wget http://mirror.kakao.com/centos/7.8.2003/isos/x86_64/CentOS-7-x86_64-Minimal-2003.iso     

wget: command not found 이 출력되면 sudo yum install wget 으로 설치해 준 후 패키지 파일을 다운로드 한다.

 

  • 다운로드 후 ls 명령으로 확인
[admin@localhost ~]$ ls
다음 파일이 출력되면 성공 CentOS-7-x86_64-Minimal-2003.iso
  • 마운트할 디렉토리 생성 후 마운트
sudo mkdir /mnt/local_iso
sudo mount -o loop CentOS-7-x86_64-Minimal-2003.iso /mnt/local_iso

 

  • 현재 설정파일 백업
 cd /etc/yum.repos.d
 mkdir backup
 mv *.repo backup/

 

  • local repositoy 설정파일 생성
    sudo vi /etc/yum.repos.d/local_repo.repo

vi 모드에서 다음의 코드 입력 후 저장

[base]
name=CentOS-$releasever - Base mirrorlist=http://mirrorlist.centos.org/
?release=$releasever&arch=$basearch&repo=os&infra=$infra 
#baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/ gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7  

 

  • repository 리스트 조회
yum repolist
  • 결과

repolist

 

'Development > TIL' 카테고리의 다른 글

vsc에서 wsl 파일 수정하기  (0) 2020.04.11
유튜브 클론코딩  (0) 2020.04.02
🐸FLEXBOX FROGGY🐸  (0) 2020.03.30
컴퓨터공학 입문Ⅰ  (0) 2020.02.28
Django girls tutorial  (0) 2020.02.11