YUM을 사용하여 RPM 패키지를 설치하는 방법

YUM은 CentOS 및 Fedora에서 소프트웨어를 설치하는 데 사용되는 명령 줄 소프트웨어입니다. 더 많은 그래픽 솔루션을 선호한다면 YUM Extender 를 선택하십시오. YUM은 CentOS와 Fedora에 apt-get이 Debian과 Ubuntu에게 무엇인가하는 것입니다.

YUM이 무엇을 의미하는지 궁금해 한 적이 있습니까? 매뉴얼 페이지를 보면 YUM은 "Yellowdog Updater Modified"를 의미합니다. YUM은 Yellowdog Linux의 기본 패키지 관리자 인 YUP 도구의 후속 제품입니다.

YUM을 사용하여 RPM 패키지를 설치하는 방법

RPM 패키지를 설치하려면 다음 명령을 입력하십시오.

yum install nameofpackage

예 :

냠 설치 scribus

YUM을 사용하여 패키지를 업데이트하는 방법

시스템의 모든 패키지를 업데이트하려면 다음 명령을 실행하십시오.

냠 업데이트

특정 패키지를 업데이트하려면 다음을 시도하십시오.

냠 업데이트 이름 패키지

패키지를 특정 버전 번호로 업데이트하려면 다음과 같이 update-to 명령을 사용해야합니다.

yum update-nameof 패키지 버전 번호

예 :

yum update-to 플래시 플러그인 11.2.202-540-release

이제이 상황에 대해 생각해보십시오. 버전 1.0의 프로그램이 있고 버그 수정 1.1, 1.2, 1.3 등이 있습니다. 소프트웨어의 버전 2도 있습니다. 지금 당신이 버그 픽스를 설치하려고하지만 새 버전으로 옮기려하지 않는다고 솔직히 생각해 보라. 그렇다면 업그레이드하지 않고 어떻게 업데이트합니까?

다음과 같이 update-minimal 명령을 사용하면됩니다.

yum update-minimal programname --bugfix

설치하지 않고 YUM을 사용하여 업데이트를 확인하는 방법

때로는 실제로 업데이트를 수행하기 전에 업데이트가 필요한 항목을 알고 싶을 수도 있습니다.

다음 명령은 업데이트가 필요한 프로그램 목록을 반환합니다.

냠 체크 - 업데이트

YUM을 사용하여 프로그램을 제거하는 방법

Linux 시스템에서 응용 프로그램을 제거하려면 다음 명령을 사용할 수 있습니다.

냠 프로그램 이름 제거

시스템에서 프로그램을 제거하는 것은 간단 해 보이지만 한 응용 프로그램을 제거하면 다른 응용 프로그램이 작동하지 않을 수 있습니다.

예를 들어, 폴더를 모니터링하는 프로그램이 있다고 상상해보십시오. 파일을 찾으면 프로그램은 새 파일이 있음을 알리는 전자 메일을 보냅니다. 이 프로그램이 이메일을 실제로 보내려면 이메일 서비스가 필요하다고 상상해보십시오. 이메일 서비스를 삭제하면 폴더를 모니터링하는 프로그램이 쓸모 없게됩니다.

다음 명령을 사용하여 제거하려는 프로그램에 종속 된 프로그램을 제거하려면 다음을 수행하십시오.

yum autoremove programname

모니터링 프로그램 및 전자 메일 서비스의 경우 두 응용 프로그램이 모두 제거됩니다.

자동 제거 명령은 다음과 같이 매개 변수없이 사용할 수도 있습니다.

yum autoremove

이것은 사용자가 명시 적으로 설치하지 않았고 종속성이없는 파일을 시스템에서 검색합니다. 이들은 잎 포장으로 알려져 있습니다.

YUM을 사용하여 사용할 수있는 모든 RPM 패키지 나열

다음 명령을 사용하여 YUM 내에서 사용 가능한 모든 패키지를 나열 할 수 있습니다.

얌 목록

더 유용하게 사용할 수 있도록 목록에 추가 할 수있는 추가 매개 변수가 있습니다.

예를 들어 시스템에서 사용 가능한 모든 업데이트를 나열하려면 다음 명령을 실행합니다.

냠 목록 업데이트

설치된 모든 패키지를 보려면 시스템에서 다음 명령을 실행하십시오.

냠 목록이 설치되었습니다.

다음 명령을 실행하여 리포지토리를 사용하지 않고 설치된 모든 파일을 나열 할 수 있습니다.

냠 목록 엑스트라

YUM을 사용하여 RPM 패키지를 검색하는 방법

특정 패키지를 검색하려면 다음 명령을 사용하십시오.

냠 검색 프로그램 이름 | 설명

예를 들어 Steam을 검색하려면 다음 명령을 사용하십시오.

얌 수색 증기

또는 다음과 같이 특정 유형의 응용 프로그램을 검색하십시오.

냠 검색 "화면 캡처"

기본적으로 검색 기능은 패키지 이름과 요약을보고 결과를 찾지 못하는 경우에만 설명과 URL을 검색합니다.

yum이 설명과 URL을 검색하도록하려면 다음 명령을 사용하십시오.

냠 검색 "화면 캡처"모두

YUM을 사용하여 RPM 패키지에 대한 정보를 얻는 방법

다음 명령을 사용하여 패키지에 대한 중요한 정보를 검색 할 수 있습니다.

얌 정보 패키지 이름

반환 된 정보는 다음과 같습니다.

YUM을 사용하여 응용 프로그램 그룹을 설치하는 방법

YUM을 사용하여 그룹 목록을 반환하려면 다음 명령을 실행하십시오.

얌 그룹 목록 | 더

이 명령에서 리턴 된 출력은 다음과 유사합니다.

따라서 다음 명령을 사용하여 KDE Plasma 데스크탑 환경을 설치할 수 있습니다.

yum group "KDE Plasma workspaces"설치

그렇게하기 전에 어떤 패키지가 그룹을 구성하는지 알고 싶을 수도 있습니다. 이렇게하려면 다음 명령을 실행하십시오.

냠 그룹 정보 "KDE Plasma workspaces"| 더

이 명령을 실행하면 그룹 내의 그룹 목록이 표시됩니다. 물론 이러한 그룹에 대한 그룹 정보도 실행할 수 있습니다.

RPM 파일을 YUM을 사용하여 시스템에 로컬로 설치하는 방법

시스템에 설정된 저장소 중 하나에서 RPM 파일을 설치하지 않으면 어떻게됩니까? 아마도 자신의 패키지를 작성 했으므로이를 설치하려고합니다.

시스템에 로컬 인 RPM 패키지를 설치하려면 다음 명령을 실행하십시오 :

yum localinstall filename

파일에 종속성이 필요한 경우 리포지토리에서 종속성을 검색합니다.

YUM을 사용하여 RPM 패키지를 다시 설치하는 방법

불행하고 어떤 이유로 든 작동하지 않는 프로그램이 작동을 멈 추면 다음 명령을 사용하여 다시 설치할 수 있습니다.

yum 프로그램 이름 다시 설치

이 명령은 이미 설치된 프로그램과 동일한 버전 번호의 동일한 프로그램을 다시 설치합니다.

RPM 패키지의 모든 종속성을 나열하는 방법

패키지에 대한 모든 종속성을 나열하려면 다음 명령을 사용하십시오.

yum deplist programname

예를 들어 Firefox의 모든 의존성을 찾으려면 다음을 사용하십시오 :

냠 deplist 파이어 폭스

YUM에서 사용하는 모든 저장소를 나열하는 방법

다음 명령을 사용하기 위해 시스템에서 사용할 수있는 리포지토리를 찾으려면 다음을 수행하십시오.

냠 repolist

반환 된 정보는 다음과 같습니다.

이 가이드는 YUM의 작동 방식에 대한 전반적인 정보를 제공합니다. 그러나 YUM의 가능한 모든 사용법의 표면을 긁을뿐입니다. 가능한 모든 스위치 목록을 포함하여 전체 정보를 보려면 다음 명령을 실행하십시오.

남자 얌