본문 바로가기

yum

Linux - CentOS 7.9 Yum 리포지토리 설정 변경 방법 (EOL 문제 해결) CentOS 7.9 버전이 EOL(End of Life)에 도달하면서, 기존의 기본 미러 사이트에서 패키지를 더 이상 제공하지 않아 yum 명령어를 이용 시 어려움을 겪을 수 있습니다. 이러한 문제를 해결하기 위해 리포지토리 설정을 변경하여 vault.centos.org를 사용하도록 설정하는 방법이 있습니다. 문제 상황CentOS 7.9에서 yum install 명령어를 실행하다가 아래와 같은 오류가 발생했습니다.CentOS 7.9가 EOL 상태이기 때문에 발생하는 문제로, 기본 미러 사이트에서 더 이상 패키지를 제공하지 않기 때문입니다.  해결 방법 1. 리포지토리 설정 파일 열기# vi /etc/yum.repos.d/CentOS-Base.repo 2. mirrorlist 주석 처리 및 baseurl .. 더보기
Linux - MariaDB 설치 (컴파일 / yum) CentOS7에서 MariaDB yum으로 설치하는 방법 1. MariaDB 설치 # yum -y install mariadb-server 2. MariaDB 구동 및 자동 시작 설정 # systemctl start mariadb --> MariaDB 서비스 시작 # systmectl enable mariadb --> MariaDB 부팅 시 자동 시작 활성화 3. MariaDB 구동 확인 # rpm -qa | grep mariadb # ps -ef | grep mariadb // ps -ef | grep mysql # netstat -ntpl --> 기본포트인 3306 확인 # systemctl status mariadb 4. MariaDB 접속 # mysql -uroot # mysql -u 계정 -p .. 더보기
Linux - RPM RPM (RedHat Package Manager) 초기 리눅스에선 모든 패키지를 tar와 gzip등 압축되어 있는 소스 파일을 직접 컴파일한 후 수동 설치해 사용했다. A 패키지를 설치해서 사용하기 위해 B 패키지가 필요한 경우 B 패키지를 우선 설치해야 하는 번거로움이 있어 이를 개선하기 위해 패키지 관리 프로그램인 RPM이 등장하게 되었다. RPM을 이용하면 패키지 자동 설치(컴파일해줌)까지는 도와주나 설치에 필요한 패키지까지는 설치되지 않는다. 의존 패키지까지 설치해주는 명령어 : 2023.02.01 - [OS/Linux] - Linux - yum RPM 명령어 사용법 rpm [옵션] [rpm 패키지 파일 / 패키지 이름] 1. 설치 관련 옵션 : -i (--install) : 패키지 설치 시엔 .. 더보기
Linux - yum YUM이란 Yellowdog Updater,Modified 의 약자로서 rpm 기반의 시스템에서 사용하는 자동 업데이터이면서 패키지 설치 / 삭제 도구입니다. 또한 YUM은 자동적으로 의존성을 처리해 주며 rpm 패키지들을 안전하게 설치 / 삭제 / 업데이트 해주는 편리한 도구입니다. yum help를 치면 사용방법과 옵션에 대한 설명이 나옵니다. yum [옵션] [명령] [패키지명] ex) yum -y install openssl // openssl 패키지를 모두 '예' 처리하여 설치합니다. yum check-update -> 현재 인스톨된 프로그램 중에 업데이트 된 것을 체크해줍니다. yum clean all -> 캐시 되어 있는 것을 모두 지웁니다. yum deplist -> yum 패키지에 대한 .. 더보기