CS/운영체제(리눅스)

리눅스에서 YUM(Yellodog Update Modified) / apt

prden 2021. 10. 12. 20:08

1. Yum이란 : 

 Yum이란 Yellodog Update Modified의 약자로 레드햇 계열의 리눅스 배포판에서 사용하는 프로그램 패키지 설치관리 도구이다. 

yum명령어를 사용하면 패키지 의존성 문제를 자동으로 처리하면서 설치, 업데이트, 삭제를 진행할 수 있다. 

yum은 패키지 의존성 문제를 해결해서 자동으로 필요한 패키지를 알아서 설치해준다. 

 

2. 명령어 사용법 :

 yum [옵션] [명령] [패키지 명]

 

3. yum 동작의 흐름:

1번 : yum install로 패키지 설치 명령을 실행한다. 

2번 : /etc/yum.repos.d/ 디렉터리의 여러 설정 파일 들 및  CentOS-Base.repo 파일을 참고하여 인터넷상의 패키지 저장소 서버 주소를 얻는다. 

3번 and 4번 : 패키지 목록을 저장소 서버로부터 얻어와서

5번 : 가져온 패키지 목록을 터미널에 출력하고 설치여부를 묻는다(Y/N)

6번 : Y를 입력하면 패키지를 다운로드하여 자동으로 설치한다. 만약 yum install -y옵션을 사용할 경우 곧바로 설치된다. 

 

4. apt, yum 차이

  • Linux 는 크게 레드햇, 데비안, 우분투 3가지로 분류되며, 계열에 따른 패키지 관리 명령어가 다르다.
  • 레드햇 계열 yum 을 사용하고
    • 레드햇 엔터프라이즈
    • 페도라
    • CentOS
  • 데비안, 우분투 계열 apt-get 을 사용한다.

5. sudo apt-get update

 

[Linux] apt와 apt-get 차이점

데비안 계열(Ubuntu, Mint 등)에서 사용하는 apt와 apt-get의 차이점

ksbgenius.github.io

 

'CS > 운영체제(리눅스)' 카테고리의 다른 글

런 레벨(Run Level)  (3) 2023.05.15
리눅스 파일시스템 및 명령어  (0) 2023.01.24
쉘 스크립트(.sh)  (0) 2022.12.27
리눅스 권한 및 사용자 관련  (0) 2022.12.27
리눅스 강의(시니어코딩)  (0) 2022.02.01