리눅스

[draft] yum 명령어

변군Dev 2023. 2. 24. 21:47
728x90

yum 명령어

yum 명령어는 RPM 패키지 매니저를 사용하여 리눅스 시스템에서 소프트웨어 패키지를 설치, 업데이트 및 제거하는 데 사용됩니다. YUM은 Yellowdog Updater Modified의 약자입니다.

 

yum 명령어는 CentOS, Fedora, Red Hat Enterprise Linux(RHEL) 등의 리눅스 배포판에서 기본적으로 사용되는 패키지 매니저입니다. yum 명령어를 사용하여 다음과 같은 작업을 수행할 수 있습니다.

 

  • 패키지 검색 : yum search [패키지 이름] 명령어를 사용하여 YUM 리포지토리에서 패키지를 검색할 수 있습니다.
  • 패키지 설치 : yum install [패키지 이름] 명령어를 사용하여 패키지를 설치할 수 있습니다. 이때, 의존성 문제가 있을 경우 YUM이 필요한 의존 패키지를 자동으로 설치합니다.
  • 패키지 업데이트 : yum update [패키지 이름] 명령어를 사용하여 패키지를 업데이트할 수 있습니다. 이 명령어를 실행하면 YUM은 시스템에서 사용되는 모든 패키지를 최신 버전으로 업그레이드합니다.
  • 패키지 제거 : yum remove [패키지 이름] 명령어를 사용하여 패키지를 제거할 수 있습니다.
  • 패키지 정보 확인 : yum info [패키지 이름] 명령어를 사용하여 패키지의 정보 (버전, 설명, 의존성 등)를 확인할 수 있습니다.
  • 리포지토리 추가 및 삭제 : yum-config-manager 명령어를 사용하여 리포지토리를 추가하거나 삭제할 수 있습니다.
  • 캐시 지우기 : yum clean all 명령어를 사용하여 YUM의 캐시를 지울 수 있습니다. 이렇게 하면 YUM이 새로운 패키지 정보를 가져올 때 최신 정보를 사용합니다.

yum 명령어는 매우 유용한 패키지 매니저입니다. 하지만, YUM 리포지토리에 따라 패키지 버전이나 가용성 등이 다를 수 있으므로, 원하는 패키지를 설치하거나 업데이트하기 전에 리포지토리 정보를 신중히 검토해야 합니다.

yum 명령어

패키지 찾기

  • 설치가 가능한 패키지 목록
yum list available httpd
  • 이미 설치된 list 패키지 목록
yum list installed httpd
  • 일반 저장소에서 설치되지 않는 패키지 목록
yum list extras httpd

저장소로부터 패키지 설명 보기

  • httpd 패키지에 대한 설명
yum info httpd
  • "httpd"로 시작되는 패키지 설명
yum info httpd*

패키지에 나타나는 문자열로 패키지를 찾기

  • httpd 문자열을 포함한 패키지의 검색
yum search httpd
yum localinstall heyu-2.0beta.3.1-1.i386.rpm
728x90

패키지 업데이트

  • 업데이트가 준비된 모든 패키지를 리스트한다.
yum check-update
  • httpd* 이름으로 이용 가능한 업데이트를 찾는다.
yum list updates httpd*
  • 모든 httpd 패키지를 업데이트한다.
yum update httpd*
  • 업데이트가 준비된 모든 패키지를 업데이트한다.
yum update
  • httpd 그룹의 모든 패키지를 업데이트한다.
yum groupupdate httpd

패키지 제거하기

  • httpd 패키지를 제거한다.
yum remove httpd
  • httpd으로 시작되고 있는 패키지를 제거한다.
yum remove httpd*
  • httpd 그룹에서 모든 패키지를 제거한다.
yum groupremove httpd

패키지 지우기

  • cache에서 패키지를 지운다.
yum clean packages
  • cache에서 medata를 지운다.
yum clean metadata
  • cache에서 header를 지운다.
yum clean headers
  • metadata, header, package를 지운다.
yum clean all

yum 저장소에서 로컬 디스크까지 패키지를 다운로드

yum downloader httpd

로컬 컴퓨터 디렉터리 패키지를 설치

yum localinstall httpd.i386.rpm

 

참고URL

- yum 명령어 : https://scbyun.com/138

- http://www.scitech.co.kr/upload/book_image/s_016/Fedora_pdf2.pdf

 

728x90