Remi-Safe 저장소 설치 실패 후 어떤 저장소 파일을 삭제할 수 있나요?

Remi-Safe 저장소 설치 실패 후 어떤 저장소 파일을 삭제할 수 있나요?

우리를CentOS 7에서 PHP 5.4를 PHP 7.0 또는 7.1로 업그레이드해 보세요. 우리를다음과 같은CentOS 7 Linux 서버에서 PHP 7을 설치하거나 업그레이드하는 방법. 업데이트가 실패하여 Remi-Safe에 대한 모든 변경 사항을 취소하고 싶습니다. 종속성이 손상되어 종속성 단계에서 실패했기 때문에 아무것도 설치되지 않았습니다.

우리는 추가했습니다PHP 7.x Remi-Safe 저장소다음 명령을 사용하십시오.

$ mkdir php-up && cd php-up
$ wget -q http://rpms.remirepo.net/enterprise/remi-release-7.rpm
$ wget -q https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
$ rpm -Uvh remi-release-7.rpm
$ rpm -Uvh epel-release-latest-7.noarch.rpm

~에 따르면YUM 삭제 저장소(저장소) - YUM 비활성화 저장소(저장소)rpm -Uvh <repo>명령줄에서는 실행 취소 할 수 없습니다 .

/etc/yum.repos.d우리가 설치했다고 생각하지 않는 것을 포함하여 여러 Remi-Safe 아티팩트가 있는지 확인하십시오 .

# ls
CentOS-Base.repo       CentOS-Media.repo    epel-testing.repo  remi-php72.repo
CentOS-CR.repo         CentOS-Sources.repo  remi-php54.repo    remi.repo
CentOS-Debuginfo.repo  CentOS-Vault.repo    remi-php70.repo    remi-safe.repo
CentOS-fasttrack.repo  epel.repo            remi-php71.repo    vz.repo

나를 혼란스럽게 하는 것은 remi-php54.repo우리가 그것을 설치했다고 믿지 않아서 그것을 제거할 일이 있는지 확신할 수 없다는 것입니다.

내 질문은, 우리가 rf -f remi-*원래 있던 곳으로 돌아갈 수 있느냐는 것입니다. 아니면 여기서 다른 작업을 수행해야 합니까?

답변1

remi-release-7은 다음 파일을 설치합니다:

  • /etc/pki/rpm-gpg/RPM-GPG-KEY-{remi,remi2017}
  • /etc/yum.repos.d/remi*.repo

따라서 해당 항목을 삭제할 수 있어야 합니다. (프로 팁: mcrpms로 이동하고 거기에 어떤 파일이 포함되어 있는지 확인하는 데 유용합니다.) 제공한 링크에서 잘 이해가 안 되거나 작동하지 않아야 합니다 rpm -e remi-release.yum remove remi-release

관련 정보