카테고리 없음
[Linux] YUM이란? YUM 명령어
지윤공원🌳
2021. 8. 8. 23:17
728x90
YUM?
YUM(Yellodog Updater Modified), 일명 "염"은 기존 RPM의 문제점과 불편함을 개선하여 만들어진 패키지 설치 관리 도구입니다. 인터넷을 사용하여 패키지 설치에 필요한 파일 목록을 저장소에 다운로드 한 후에 설치하는 방법입니다.
RPM처럼 일일이 다운로드할 필요도 없고 의존성 문제도 해결되었습니다.
YUM을 사용하려면 당연히 인터넷 연결이 되어있어야겠죠? 서버 통신을 허용해주어야 합니다.
YUM 명령어
yum 기본 사용법 : yum [옵션] [명령] [패키지명]
yum install 패키지 | 패키지를 설치합니다. |
yum -y install 패키지 | 패키지를 설치합니다. 진행 중에 나오는 질문에 모두 y(yes)로 답합니다. |
yum localinstall 패키지.rpm | rpm 패키지를 설치합니다. (의존하는 패키지들을 모두 따로 설치해야 함) |
yum install 1번패키지 2번패키지 | 여러 패키지를 한 번에 설치합니다. |
yum check-update | 설치된 패키지 중 업데이트가 필요한 패키지 목록을 출력합니다. |
yum update 패키지 | 패키지를 업데이트합니다. |
yum upgrade 패키지 | 패키지를 업그레이드합니다. |
yum clean all | 캐시되어 있는 yum 패키지를 모두 제거합니다. |
yum search 단어 | 단어로 시작하는 패키지 목록을 출력합니다. |
yum remove 패키지 | 패키지를 삭제합니다. |
yum info 패키지 | 패키지 정보를 출력합니다. |
yum list | 저장소에 있는 모든 패키지를 출력합니다. |
YUM 옵션
옵션은 사실 rpm과 비슷합니다.
-h, --help | 해당 명령어의 도움말을 출력합니다. |
-t, --tolerant | 에러를 자동으로 처리합니다. |
--showduplicates | 중복되는 것을 출력합니다. |
-c [file] | 파일의 위치를 알려줍니다. |
-e [level] | 에러를 보여줍니다. |
--version | yum버전을 보여줍니다. |
-y, --assumeyes | 모든 물음에 y(yes)로 답합니다. |
-q, --quiet | 모든 프로세스(작업)이 종료됩니다. |
--obsoletes | 오래된 패키지는 업데이트 중에 자동으로 삭제 또는 교체됩니다. |
--noplugins | yum 플러그인을 삭제합니다. |
--nogpgcheck | gpg signature X |
--skip-broken | 문제가 있는 패키지는 스킵합니다. |
728x90