본문 바로가기

IT/unix_unixlike

[CentOS8] 폐쇄망을 위한 패키지 설치 방법

반응형

몇번!! 의 실험을 통해 결국에는! 알아낸 폐쇄망을 위한 패키지 설치방법

 

dnf ( 구 yum ) 을 이용해서 하는것이 가장 좋다.

일단 온라인이 PC 가 필요하다. 여기에 동일한 버전의 CentOS8 을 설치한다.

패키지를 다운로드 받는다.

 

$> dnf download 패키지명 --resolve

ex)

$> dnf download nodejs --reslove

 

이렇게하면 의존관계가 있는 패키지가 같이 다운받아진다.

 

그리고 설치할때, rpm -Uvh 를 쓰라는 여러 글들이 있지만,

그러지 말고 dnf 로 설치한다. 

 

$> sudo dnf install *.rpm

 

그럼 완료!!

 

** 첨언

sudo dnf install *.rpm 실행시, 추가적인 패키지가 나오면,

해당 패키지의 의존 패키지를 또 다운받아 준다.

그리고 다시 install 을 한다.

위 dnf install 명령어는 의존관계를 확인하고 설치를 해주기 때문에 완벽한 설치가 가능하다! (아직까지 실패는 하지 않음 )

반응형