반응형
서버 운영 시 폐쇄망 환경에서는 외부 저장소에 접근할 수 없으므로, 로컬 저장소를 만들어 패키지를 설치해야 합니다. 이를 위해 Rocky Linux ISO 파일을 다운로드하고, 해당 ISO 파일을 마운트한 후 내용을 로컬 디렉토리에 복사합니다. 복사된 파일을 기반으로 로컬 레포지토리 설정 파일을 작성하여 저장소를 구성합니다. 이후 dnf 또는 yum을 통해 패키지를 설치할 수 있습니다.
1. ISO 파일 다운로드 및 마운트
- 공식 사이트에서 해당 OS의 ISO 파일을 다운로드합니다.
- ISO 파일을 마운트합니다.
mount /dev/sr0 /mnt/
2. 로컬 디렉토리에 복사
- 마운트된 ISO 파일의 내용을 로컬 디렉토리로 복사합니다
cp -a /mnt/. /iso/
3. 로컬 레포지토리 설정
- /etc/yum.repos.d/ 디렉토리에 새로운 .repo 파일을 생성합니다
cd /etc/yum.repos.d
mkdir repobak
mv *.repo ./repobak
vi local.repo
[ISO_AppStream]
name=local_AppStream
baseurl=file:///iso/AppStream/
enabled=1
gpgcheck=0
[ISO_BaseOS]
name=local_BaseOS
baseurl=file:///iso/BaseOS/
enabled=1
gpgcheck=0
4. 레포지토리 캐시 업데이트
- dnf 또는 yum을 사용해 캐시를 업데이트합니다
dnf clean all
dnf makecache
5. 패키지 설치
- 이제 로컬 레포지토리를 통해 패키지를 설치할 수 있습니다
dnf install package-name
반응형
'IT > 리눅스' 카테고리의 다른 글
LVM 생성 (0) | 2024.05.30 |
---|---|
LVM 파일시스템 용량 증설 (2) | 2024.05.30 |
centos 8 이상 버전 local repository (0) | 2023.11.02 |
vnc server 설정 (0) | 2023.05.15 |
Centos Rhel 버전 update 와 downgrade (7.x) (0) | 2022.03.24 |