m 쿼리 명령
패키지에서 쿼리 작업을 수행하려면 yum을 사용하십시오. 공통 명령은 다음 유형으로 나눌 수 있습니다.
- Yum 목록 : 설치 및 설치 가능한 모든 패키지를 쿼리합니다. 예를 들면 다음과 같습니다.
[root @ localhost yum.repos.d] # yum list #
사용 가능한 모든 패키지 목록 조회
설치된 패키지 # 설치된
패키지
ConsdeKit.i686 0.4.1-3.el6
@ anaconda-CentOS-201207051201 J386 / 6.3
ConsdeKit-libs .i686 0.4.1-3.el6 @ anaconda-CentOS-201207051201 J386 / 6.3
... 일부 출력 생략 ...
사용 가능한 패키지 #
설치 가능한 패키지
389-ds-base.i686 1.2.10.2-15.el6 c6-media
389 -ds-base-devel.i686 1.2.10.2-15.el6 c6-media # 소프트웨어
이름 버전 위치 (CD)
... 일부 출력 생략 ...
- Yum list package name : 패키지의 설치 상태를 조회하십시오. 예를 들면 다음과 같습니다.
[root @ localhost yum.repos.d] # yum list samba
사용 가능한 패키지 samba.i686 3.5.10-125.el6 c6-media #samba
패키지 설치 쿼리
- Yum 검색 키워드 : yum 소스 서버에서 키워드와 관련된 모든 패키지를 찾습니다. 예를 들면 다음과 같습니다.
[루트 @ 로컬 호스트의 yum.repos.d] # 얌 검색 삼바
# 검색 서버의 모든 관련 패키지와 삼바
======================== N을 / S 일치 :
samba =================================
samba-client.i686 : Samba 클라이언트 프로그램
samba-common.i686 : Files Samba 서버 및 클라이언트 모두
사용 samba-doc.i686 : Samba 제품군에 대한 설명서
... 출력의 일부 생략 ...
이름과 요약 만 일치하며 모든 항목에 "모두 검색"을 사용하십시오.
- Yum 정보 패키지 이름 : 실행 패키지의 세부 사항을 조회하십시오. 예를 들면 다음과 같습니다.
[root @ localhost yum.repos.d] # yum info samba #samba
패키지 정보 쿼리
사용 가능한 패키지 < - 설치 없음
이름 : samba < - 패키지 이름
Arch : i686 <-적합한 하드웨어 플랫폼
버전 : 3.5.10 < 버전
릴리스 : 125.el6 <-릴리스 버전
크기 : 4.9M <-크기 저장소
: c6-media <-CD에서
... 출력의 일부 생략 ...
m 설치 명령
yum 패키지를 설치하는 명령의 기본 형식은 다음과 같습니다.
[root @ localhost yum.repos.d] # yum -y 설치 패키지 이름
어디에 :
- 설치 : 패키지가 설치되었음을 나타냅니다.
- -y : 예라고 자동 응답합니다. -y를 추가하지 않으면 설치된 각 소프트웨어가 수동으로 예라고 대답해야합니다.
예를 들어, 다음 yum 명령을 사용하여 gcc를 설치하십시오.
[root @ localhost yum jepos.d] #yum -y install gcc #yum을
사용하여 자동으로 gcc 설치
Gcc는 C 컴파일러이므로 패키지에 더 많은 종속성이 포함되므로 yum 명령을 사용하여 설치하는 것이 좋습니다.
얌 업그레이드 명령
yum 업그레이드 패키지를 사용하려면 yum 소스 서버의 패키지 버전이 로컬로 설치된 패키지 버전보다 높은지 확인하십시오.
yum 업그레이드 패키지의 일반적인 명령은 다음과 같습니다.
- yum -y update: 모든 패키지를 업그레이드하십시오. 그러나 서버가 안정성을 강조한다는 점을 고려하면이 명령은 일반적으로 사용되지 않습니다.
- yum -y update 청명: 특정 패키지를 업그레이드하십시오.
m 제거 명령
yum을 사용하여 패키지를 제거하면 패키지에 종속 된 다른 모든 패키지가 동시에 제거되지만 종속 패키지가 필수 구성 요소 파일을 실행하는 시스템에 속하더라도 yum에 의해 무자비하게 제거되므로 시스템 충돌의 직접적인 결과가 발생합니다.
이 패키지 및 모든 종속 항목을 제거해도 시스템에 영향을 미치지 않을 것이라고 확신하지 않는 한 yum을 사용하여 패키지를 제거하지 마십시오.
yum uninstall 명령의 기본 형식은 다음과 같습니다.
[root @ localhost yum.repos.d] # yum 패키지 이름 제거 #
지정된 패키지 제거
예를 들어 yum을 사용하여 samba 패키지를 제거하는 명령은 다음과 같습니다.
[root @ localhost yum.repos.d] # yum 삼바 제거 #
삼바 패키지 제거
'IT's Life > Linux' 카테고리의 다른 글
리눅스에서 RPM 파일 실행하기: 간단한 방법 안내 (0) | 2023.08.29 |
---|---|
쉘(Shell) 사용법과 기본 명령어 알아보기 (0) | 2023.08.25 |
Linux yum, yum 소스 구성이란 무엇입니까 (네트워크 yum 소스 및 로컬 yum 소스) (0) | 2019.08.15 |
Linux SRPM 소스 패키지 설치 (두 가지 방법) (0) | 2019.08.14 |
Linux 추출 RPM 패키지 파일 (cpio 명령) (0) | 2019.08.14 |