반응형

Linux - offline(CentOS 7)/Local YUM Repository 5

[CentOS] local YUM Repository 만들기 - groupinstall 설정

간혹 개발도구 관련 패키지를 추가로 설치해야하는 상황이 발생한다 인터넷이 가능한 online 상황이면 간편하겠지만(yum groupinstall 명령어 활용) 역시 필자는 offline 환경에서 서버를 운영해야하는 상황이라 local YUM Repository를 만들면서 yum groupinstall 명령어를 수행할 수 있도록 설정을 해줘야한다 1. CentOS Full 버전 ISO파일 다운로드 / CentOS 패키지 파일 복사 먼저 CentOS 이미지 파일을 가지고 local에 YUM Repository를 구성하면 되는데 아래 CentOS local YUM Repository를 만드는 방법을 참조하면 된다 2020/09/02 - [Linux - offline(CentOS 7)/Local YUM Repo..

[CentOS] yum groupinstall "Development Tools" Group development does not have any packages to install

yum 명령어를 이용해 개발 관련 패키지들을 설치해야하는 경우가 종종 발생한다 보통 아래 명령어를 이용해 설치하는데 # yum groupinstall "Development Tools" 아래와 같이 패키지들을 저장소에서 못찾는다는 메시지가 나왔다 CentOS에서 주로 발생하는 듯하다 이럴 경우 옵션을 추가하여 실행하면 설치가 잘 된다 mandatory, default, optional 옵션에 따라 설치되는 패키지들이 다를 것이다 필자는 모든 옵션을 다 줘서 설치하였다 # yum groupinstall "Development Tools" --setopt=group_package_types=mandatory,default,optional

[CentOS] 버전 업그레이드 하는 법(offline iso파일 활용)

기존에 설치한 CentOS 버전을 보니 최신버전이 아닌것을 확인하고 최신버전으로 업데이트를 해보기로 한다 인터넷이 연결된 상태면 자동으로 뜨거나 yum update 명령어를 이용해 쉽게 설치 가능하나 offline환경의 서버를 이용하기 때문에 최신 CentOS의 iso 이미지 파일을 다운받아 설치하기로 했다 필자는 CentOS 7 버전이나 8버전도 방법은 동일하다 아래 명령어를 통해 현재 버전을 확인해 보자 # cat /etc/*release 현재 설치된 버전은 7.4.1708 이고, 7 최신버전은 7.8.2003이다 아래 홈페이지에서 iso파일을 다운받자 www.centos.org/download/ Download As you download and use CentOS Linux, the CentOS ..

[CentOS] gcc 설치 및 오류 해결 (local YUM Repository 이용)

간혹 리눅스에 gcc를 필요로 할때가 있다 gcc 패키지를 다운받아 설치하거나 업그레이드를 할 수 있는데 offline 상태에서는 의존성 때문에 설치가 쉽지 않고 자칫 잘못하면 서버 접속이 안되어 OS를 다시 설치해야 하는 문제가 발생할 수 있다 그래서 될 수 있으면 YUM 명령어를 통해 설치나 업그레이드를 수행하는게 좋다 인터넷이 안되는 환경에서는 local에 YUM 저장소를 구축하여 사용하는 방법이 좋다 local YUM Repository를 구축하는 방법은 아래 글을 참조하자 2020/09/02 - [Linux - offline(CentOS 7)/Local YUM Repository] - [CentOS] local YUM Repository 만들기 [CentOS] local YUM Repositor..

[CentOS] local YUM Repository 만들기 - CentOS Repository

특정 패키지들을 설치할때 인터넷이 되는 Online 환경에서 YUM명령어를 통해 쉽고 빠르게 설치를 한다 그러나 Offline 인터넷이 안되는 환경에서는 YUM명령어를 사용하여 패키지를 다운받은 후 설치할 수가 없고, 특정 RPM 패키지를 설치하려면 외부에서 다운받아와서 설치해야하는데, 의존성 때문에 패키지 설치가 쉽지 않다 필자도 그동안 수없이 삽질을 해왔던터라 언제부턴가 서버 로컬에 Repository를 구성하여 되도록 YUM 명령어를 통해 패키지들을 설치하게 되었다 YUM Repository를 구성할때 저장소 폴더를 나눠서 각각 설치할 프로그램이나 패키지를 나눠 구성할 수 있는데 일단 CentOS Repository를 생성하는걸로 글을 작성했다 1. CentOS Full 버전 ISO파일 다운로드 먼..

반응형