출처 : http://resetme.tistory.com/57
간혹 yum이 되지 않는(외부 네트워크가 되지 않는) 환경에서 rpm을 설치해야 할 일이 있다.
허나 설치할 rpm만 준비해서 가져갔다간 의존성 패키지들 때문에 난감할 수 있다.
이 때 의존성 패키지까지 모두 설치 해주는 yum을 이용하여 모든 의존성 패키지까지 다운로드하면 좋겠다 싶어 검색을 해보니
yum에서 다운로드만 할 수 있게끔 해주는 도구가 있는 것을 알게 되었다.
1. 설치
# yum install -y yum-downloadonly
2. 사용 방법
# yum install 설치할패키지명 --downloadonly --downloaddir=다운로드할_디렉터리
다운로드 디렉터리를 따로 만들어 지정해주지 않으면
/var/cache/yum/base/packages 혹은 /var/cache/yum/updates/packages 로 저장된다.
3. 한계
yum 명령어로 설치를 진행할 때 다운로드 후 설치가 진행 된다.
여기서 다운로드만 하고 멈추는 원리인데 만약 기존의 Linux에 이미 설치되어 있는 패키지, 혹은 설치되어 있는 의존성 패키지들은 다운로드가 되지 않는다.
즉, 완벽한 진행을 위해선 minimal로 설치 된 Linux에서 진행해야 한다.
'Linux > CentOS' 카테고리의 다른 글
Linux에서 Windows 공유폴더 사용(samba) (1) | 2015.10.05 |
---|---|
CentOS에 Java & MySQL 설치 및 기본 셋팅 (0) | 2015.08.07 |
CentOS에 ntfs usb 마운트 (0) | 2015.06.05 |
Linux GPT 파티션 (0) | 2015.06.04 |
Docker in CentOS 7 minimal (0) | 2015.04.09 |