Err:17 http://ppa.launchpad.net/videolan/stable-daily/ubuntu bionic Release
404 Not Found [IP: 2001:67c:1560:8008::15 80]
Reading package lists... Done
E: The repository 'http://ppa.launchpad.net/videolan/stable-daily/ubuntu bionic Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
답변1
만약 너라면웹 브라우저로 저장소의 내용을 확인하세요.을 사용하면 이 저장소에 이름이 지정된 릴리스용 디렉터리가 없음을 알 수 있습니다 bionic
.
bionic
이 PPA는 릴리스 지원을 종료했거나 전혀 지원하지 않은 것 같습니다 . 저장소 이름에는 자주 업데이트되어야 함을 나타내는 "stable-daily" 부분이 포함되어 있지만 표시된 "마지막 수정" 시간에 따르면 이 PPA에는 2017-07-21 이후 업데이트가 없습니다.
stretch
릴리스 (Debian 9, 현재 ) 부터 시작하는 모든 Debian 버전에는 oldstable
이제 표준 리포지토리에 VLC 3.0이 포함되어 있으므로 VLC 3.0을 원하는 경우 더 이상 PPA를 추가할 필요가 없습니다. Ubuntu는 Debian을 기반으로 하기 때문에 현재 Ubuntu 버전에도 최소한 해당 버전이 있습니다.
네가 원한다면VLC 최신 버전의 야간 빌드, 더 이상 업데이트되지 않는 "stable-daily" 대신 저장소의 "master-daily" 부분을 사용할 수 있습니다. 그러나 내용을 보면마스터 일일 PPA의 상태 페이지, 최신 VLC가 최근에 빌드에 실패한 것 같습니다(이 글을 쓰는 시점에서 1시간 10분 전).
이제 먼저 수행할 작업을 결정하고 이에 따라 시스템의 저장소 구성을 업데이트해야 합니다. 원래 오류 메시지에 나열된 URL을 찾으려면 /etc/apt/sources.list
파일과 디렉터리의 모든 파일을 살펴보세요 ./etc/apt/sources.list.d/
단순히 이 저장소의 사용을 중지하려면 이 URL이 포함된 줄을 주석 처리하면 됩니다(또는 sources.list.d
디렉토리의 자체 파일에 있는 경우 파일을 삭제하면 됩니다).
질문 태그에 debian
, 원래 저장소는 Ubuntu용이고 어떤 배포판을 사용하고 있는지 명시적으로 밝히지 않았기 때문에 특정 대체품을 권장할 수 없습니다.
답변2
해당 오류 메시지가 의미하는 것은 apt가 업데이트하려는 저장소가 인터넷의 임의 코드 묶음이라고 생각한다는 것입니다. 그러나 실제로 이 소스를 신뢰한다면 apt 업데이트 후 --allow-unauthenticated 플래그를 사용하여 저장소가 안전한지 확인하는 기능을 끌 수 있습니다(예: sudo apt update --allow-unauthenticated). 그래도 작동하지 않으면 대신 --allow-insecure 플래그를 사용해 보십시오.