업데이트 할 때 다음과 같은 오류 메시지가 나타납니다.
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-media
PPA는 Trusty (Ubuntu 14.04) 전용 (trusty-media)에만 해당됩니다. 분명히 Xenial (16.04) 용 파일이 없습니다. 당신은 확인할 수 PPA의 런치 패드의 페이지를 우분투 버전이 지원되는 볼 수 있습니다.
다음을 제안합니다.
-
이전 릴리스의 PPA를 제거하십시오. 이 예의 경우 :
sudo ppa-purge ppa:mc3man/trusty-media
- 이전 릴리스 ( 이전 릴리스에서 PPA를 추가하려면 어떻게합니까? ) 를 사용하도록 apt를 속일 수도 있지만 항상 작동하지 않을 수 있으며 예상치 못한 방식으로 문제를 해결할 수 있습니다.
-
버전에 맞는 PPA가 있으면 추가하십시오. 이 경우 Xenial에 대한 PPA : mc3man / xerus-media가 있습니다. 당신은 그것을 사용하여 추가 할 수 있습니다
sudo add-apt-repository ppa:mc3man/xerus-media
답변
예, 아래에서 Trusty Media 및 mc3man 에 대한 일부 확인란의 선택을 취소하십시오.
시스템 설정 > 소프트웨어 및 업데이트 > 기타 소프트웨어
트릭을했다. ppa-purge
나를 위해 일하지 않았다.
답변
개인적 경험을 통해 PPA 소유자 (PPA에 대해 이야기 할 경우)에 직접 연락하여 아래 단계에 따라 필요한 패키지 (일반적으로 최신의 지원되는 릴리스)를 준비하도록 요청하십시오.
- 시스템에서 PPA를 일시적으로 비활성화하십시오 (다른 답변 참조).
- https://launchpad.net의 PPA 페이지를 방문 하여 로그인하십시오.
- 업로드 한 사람 열 에서 업 로더 이름을 결정하고 이름의 하이퍼 링크를 클릭하십시오.
-
그런 다음 이 사용자에게 연락을 클릭하십시오.
-
그리고 필요한 모든 정보로 양식을 작성하십시오.
보낸 사람 : 전자 메일은 여기에 일반으로 표시됩니다.
제목 : Ubuntu NN.MM 릴리즈 용 AppName 패키징
메시지 :친애하는 PPA 소유자!
AppName 작업에 감사드립니다 .
Ubuntu NN.MM 릴리즈 용 패키지를 만들면 좋을 것 입니다.안부를 전하며
user . -
PPA 소유자의 이메일을 기다립니다.
- 패키지가 게시 될 때 시스템에 PPA를 다시 추가하십시오.
- 즐겨!
답변
다음 줄로 PPA를 제거하십시오.
sudo add-apt-repository --remove ppa:mc3man/trusty-media
이제 실행
sudo apt-get update