답변:
https://ma.ttias.be/removing-a-package-without-its-dependencies-in-centos-or-rhel/ 에서 rpm과 --nodeps 옵션을 사용하여 패키지를 제거했습니다
rpm -qa | grep "php-sqlite2" #lists packages with this name
php-sqlite2-5.1.6-200705230937
rpm -e --nodeps "php-sqlite2-5.1.6-200705230937" #remove package without dependencies
링크에 경고가 표시되지 않습니까?
참고 : 귀하는 자신의 위험 부담으로이 작업을 수행합니다. 당신은 보통 의존성을 더 크게 만듭니다. 노련한 Linux Sysadmin에 문의하십시오.
rpm -e --nodeps
최후의 수단으로 예약해야합니다. 당신은 그들이 제공에 따라 달라 다른 패키지를 화나게하지 않고 패키지를 교체하려는 경우, 당신은 사용할 수 있습니다 yum shell
, yum swap
또는 yum replace
단일 트랜잭션에서 패키지를 제거하고 설치합니다 (냠 - 플러그인 - 대체 패키지를 통해 사용할 수를).
CentOS 6 용 PHP 5.4를 어디서 구할 수 있는지는 확실하지 않지만 재고 패키지 이름을 재정의하는 저장소에는주의해야합니다. 패키지 이름에 php55
또는 이와 유사한 버전 접미사를 사용하기 위해 스톡 버전에서 벗어날 때 일반적으로 사용됩니다 .