/etc/yum.repos.d를 지웠습니다.

/etc/yum.repos.d를 지웠습니다.

현재 공격하고 있는 EC2 인스턴스를 심각하게 망친 것 같습니다. FFMPEG를 설치하기 위해 일부 rpmfusion 저장소를 설치하려고 시도했지만 문제가 발생하여 업데이트를 하거나 아무것도 설치할 수 없었습니다.

그래서 매우 간단한 rm 명령을 실행했습니다 . 그러나 FFMPEG 설치에 필요한 파일을 rm /etc/yum.repos.d/rpmfusion-*찾을 수 없는 것 같아서 이것이 정말 엉망인 것 같습니다 .rpmbuild

이 문제에서 회복하도록 누가 도와줄 수 있나요? EC2 제어판에 액세스할 수 없습니다. 그렇지 않으면 다른 인스턴스를 가동하고 다시 시작하면 됩니다. CentOS와 같은 운영 체제에 FFMPEG를 간단히 설치하는 방법을 안내해 줄 수 있는 사람이 있습니까?

답변1

여기에서 REPO RPMS를 다시 로드할 수 있습니다.

http://rpmfusion.org/Configuration

설치하고 수행한 것과 일치하는 버전을 찾을 수 있습니다.

yum reinstall packagename

답변2

기본 패키지에 대한 repo 파일 생성

  1. vim /etc/yum.repos.d/Centos-Base.repo
  2. Centos-Base.repo를 다음과 같이 변경해야 합니다.

    [base]
    name=CentOS-$releasever – Base
    #mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os
    baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/
    gpgcheck=1
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
    
  3. 파일 저장:wq

  4. 이제 소프트웨어를 설치/재설치해 보세요.

    yum reinstall ekiga
    

    산출

    Installed:
    ekiga.x86_64 0:4.0.1-4.el7  
    

설치가 되었다면 모든 준비가 완료된 것입니다.

관련 정보