반응형
폐쇄망에서 yum으로 설치가 아닌 RPM파일로 설치해야되는 경우가 종종 발생하여 개고생을 드럽게 많이 한다.
yum으로 설치하지않고, RPM파일을 다운로드하여, 폐쇄망에서 설치할때 유용하게 쓰이게 됩니다.
RHEL, CentOS : yum plugin downloadonly 설치
yum install yum-plugin-downloadonly
실행문문
yum install --downloadonly --downloaddir=<directory> <package-name or rpm-package-file>
설치 없이 해당 패키지에 의존성 파일을 필요한 버전, 아키텍쳐를 자동으로 다운로드 받는다.
만약에 의존성 라이브러리에 또 다른 의존성이 걸려있다면 그에 대한 파일은 자동으로 받을수 없으니 다시 해당 패키지로 위 방법을 이용하여 받는다.
Ubuntu : apt-cache depends 옵션 및 apt-get download 옵션 이용
apt-cache depends <package> | grep "Depends" | awk '{print $2}' |xargs apt-get download
apt-cache depends 명령으로 의존성, 충돌 및 변경되는 패키지에 대해 확인 할 수 있다.
그중에 "Depends" 항목만 가져와 apt-get download 명령으로 다운로드만 한다.
728x90
반응형
'Programing' 카테고리의 다른 글
pagefile.sys 삭제 어떻게 하나요? (0) | 2023.02.24 |
---|---|
hiberfil.sys 삭제 어떻게 하나요? (0) | 2023.02.24 |
[FFMPEG] profile 옵션 정리 (0) | 2023.01.05 |
간단한 자동화 기능을 제공해서 매월 백~천만원 버는 Micro SaaS들 (0) | 2022.10.07 |
[오늘의 주식 뉴스] 2022-08-19 (0) | 2022.08.19 |
댓글