반응형
Notice
Recent Posts
Recent Comments
Link
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
Archives
Today
Total
관리 메뉴

/var/log/messages

SLES Local Repo 구성 본문

카테고리 없음

SLES Local Repo 구성

로만로만 2023. 11. 6. 19:11
반응형

현재 레포지토리는 다음과 같이 구성 되었습니다.

cmd: zypper repos

이 레포지토리 모듈은 기본으로 설치가 되는 모듈입니다. 

 

이렇게 설치한 이유는 빠른 설치를 위해서 했다고 가정해봅시다.

현재 iso 파일은 이 위치에 있습니다.
경로: /dev/sr0 

 

이 iso 파일을 /srv/repo로 mount 한 후, 잘 되었는지 확인해보겠습니다.
명령어: mkdir /mnt/repo

             mount /dev/sr0 /mnt/repo

             ls -l /mnt/repo/ | grep '^d'

 

잘 되었습니다. 

이제, 이 데이터들을 /srv/repo로 옮겨보겠습니다.

명령어:  /srv/repo 

             cp -r /mnt/repo/* /srv/repo

             ls -l /srv/repo | grep '^d'

 

이제 이 디렉토리를 레포지토리로 잡아보겠습니다.

그 전에, /mnt/repo는 umount 하겠습니다.

그리고 의존성에 의해서 동일한 레포지토리도 설치 될 수 있으니 현재 모든 레포지토리 모듈도 삭제 하겠습니다.

명령어: umount /mnt/repo

             zypper rr -a

             zypper repos

 

yast로 /srv/repo를 local repo로 잡아보겠습니다.

화면까지 오기 과정: yast 입력 > Software > Software Repositories > alt + a
다 입력 후, 다음과 같은 화면이 나타날 것 입니다. 

커서를 Local Directory로 옮깁니다. 그리고 alt + n 을 입력합니다.

 

입력하면 다음과 같은 화면이 나타납니다.

Path to Directory에 /srv/repo를 입력합니다. 그리고 alt + n을 입력합니다.

 

 

다음과 같이 사용할 repository module을 선택 할 수 있습니다. 그리고 alt + n을 입력합니다.
계약서가 나타나면 alt + a를 입력합니다. 그리고 최종 마침으로 alt + o를 입력합니다.

 

설치가 잘 되었는지 확인하고, 테스트를 해보려합니다. apache를 설치해보겠습니다.
명령어: zypper repos

             zypper in -y apache

 

성공적으로 설치가 완료 되었습니다.