"sudo apt update"를 시도했지만 "게시된 파일 없음" 오류가 발생했습니다.

"sudo apt update"를 시도했지만 "게시된 파일 없음" 오류가 발생했습니다.
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.

이 PPA는 릴리스 지원을 종료했거나 bionic지원하지 않은 것으로 보입니다. 저장소 이름에는 자주 업데이트되어야 함을 나타내는 "stable-daily" 부분이 포함되어 있지만 표시된 "마지막 수정" 시간에 따르면 이 PPA는 2017년 7월 21일 이후로 업데이트되지 않았습니다.

배포판 stretch(Debian 9, 현재 버전 oldstable)으로 시작하는 모든 Debian 버전에는 이제 표준 리포지토리에 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 플래그를 사용해 보십시오.

관련 정보