리포지토리 / PPA에 릴리스 파일이없는 경우 어떻게해야합니까? 찾을 수 PPA를 사용하거나 내

업데이트 할 때 다음과 같은 오류 메시지가 나타납니다.

W: The repository 'http://ppa.launchpad.net/mc3man/trusty-media/ubuntu xenial Release' does not have a Release file.

: 여기,이 오류의 또 다른 문 찾을 수 PPA를 사용하거나 내 패키지 목록을 업데이트 할 때 어떻게 404 오류를 해결할 수 있습니까?

특정 PPA를 제거하는 것이 좋습니다. 그리고 필요한 업데이트를받지 못할 수도 있기 때문에 그렇게해야하는지 잘 모르겠습니다.

이것이 내가 해야하는 일입니까?



답변

추가 한 PPA가 사용중인 Ubuntu 버전을 지원하지 않습니다. 예를 들어 ppa:mc3man/trusty-mediaPPA는 Trusty (Ubuntu 14.04) 전용 (trusty-media)에만 ​​해당됩니다. 분명히 Xenial (16.04) 용 파일이 없습니다. 당신은 확인할 수 PPA의 런치 패드의 페이지를 우분투 버전이 지원되는 볼 수 있습니다.

다음을 제안합니다.

  • 이전 릴리스의 PPA를 제거하십시오. 이 예의 경우 :sudo ppa-purge ppa:mc3man/trusty-media

  • 버전에 맞는 PPA가 있으면 추가하십시오. 이 경우 Xenial에 대한 PPA : mc3man / xerus-media가 있습니다. 당신은 그것을 사용하여 추가 할 수 있습니다sudo add-apt-repository ppa:mc3man/xerus-media


답변

예, 아래에서 Trusty Mediamc3man 에 대한 일부 확인란의 선택을 취소하십시오.

시스템 설정 > 소프트웨어 및 업데이트 > 기타 소프트웨어

트릭을했다. ppa-purge나를 위해 일하지 않았다.


답변

개인적 경험을 통해 PPA 소유자 (PPA에 대해 이야기 할 경우)에 직접 연락하여 아래 단계에 따라 필요한 패키지 (일반적으로 최신의 지원되는 릴리스)를 준비하도록 요청하십시오.

  1. 시스템에서 PPA를 일시적으로 비활성화하십시오 (다른 답변 참조).
  2. https://launchpad.net의 PPA 페이지를 방문 하여 로그인하십시오.
  3. 업로드 한 사람 열 에서 업 로더 이름을 결정하고 이름의 하이퍼 링크를 클릭하십시오.
  4. 그런 다음 이 사용자에게 연락을 클릭하십시오.

  5. 그리고 필요한 모든 정보로 양식을 작성하십시오.

    보낸 사람 : 전자 메일은 여기에 일반으로 표시됩니다.
    제목 : Ubuntu NN.MM 릴리즈 용 AppName 패키징
    메시지 :

    친애하는 PPA 소유자!

    AppName 작업에 감사드립니다 .
    Ubuntu NN.MM 릴리즈 용 패키지를 만들면 좋을 것 입니다.

    안부를 전하며
    user .

  6. PPA 소유자의 이메일을 기다립니다.

  7. 패키지가 게시 될 때 시스템에 PPA를 다시 추가하십시오.
  8. 즐겨!

답변

다음 줄로 PPA를 제거하십시오.

sudo add-apt-repository --remove ppa:mc3man/trusty-media

이제 실행

sudo apt-get update