그래서 저는 이 내용에 대해 잘 알지 못하지만 다음을 시도했을 때:
yum install VirtualBox-6.1
사용 가능한 패키지가 반환되지 않았습니다. 다른 사람들이 제안한 수정 사항 중 일부를 시도했지만
다음에는 yum install VirtualBox-6.1- 6.1을 시도했습니다
. 26_145957_el7-1.x86_64.rpm
이 유효합니다. (이것도 제안되었지만 아무런 설명이 없습니다.)
왜 이런 일이 발생하는지 아는 사람이 있는지 궁금합니다. 다시 말하지만, 저는 이 내용에 대해 잘 알지 못하므로 어떤 설명이라도 환영합니다. 중요한 경우 Centos에 있습니다.
답변1
실행하는 경우 구성된 저장소의 현재 패키지 목록을 쿼리 yum install package
하고 yum(8)
(필요한 경우 새 복사본 다운로드) 이를 사용하여 정확한 패키지 버전(및 모든 종속성을 확인하고 전체 종속성 관리 댄스를 수행합니다)을 확인합니다. 현재 구성/컨설팅된 저장소에 없으면 package
답변은 귀하가 언급한 대로입니다.
파일이 있는 경우 package-<version>-<rpmversion>.rpm
실행은 yum install package-<version>-<rpmversion>.rpm
해당 RPM을 설치하여 위 저장소를 통해 종속성을 처리합니다. 저장소에 존재하지 않는 경우 실행하면 yum install package-<version>
데이터베이스에 일치하는 항목이 없으며 설치가 실패합니다. 주변에 문서가 있고 package-<version>-<rpmversion>.rpm
고려되지 않는다는 것은 중요하지 않습니다.