W: The repository 'http://archive.getdeb.net/ubuntu xenial-getdeb Release' does not have a Release file.
N: Data from such a repository can't be authenticated and is therefore potentially dangerous to use.
N: See apt-secure(8) manpage for repository creation and user configuration details.
E: Encountered a section with no Package: header
E: Problem with MergeList /var/lib/apt/lists/archive.getdeb.net_ubuntu_dists_xenial-getdeb_apps_binary-amd64_Packages
E: The package lists or status file could not be parsed or opened.
내가 시도한 제안은 다음과 같습니다.
- apt 디렉터리에서 파일을 제거합니다.
sudo rm -vf /var/lib/apt/lists/* sudo apt-get update
- Ubuntu 소프트웨어에서 서버를 변경했지만 관리자에게 문의하라는 오류가 계속 나타납니다.
답변1
이것은에서 온 것입니다위키피디아
GetDeb은 이전 LTS Ubuntu 버전에 포함된 레거시 버전의 소프트웨어와 공식 저장소에서 생략된 소프트웨어를 제공하는 Ubuntu 소프트웨어 포털이었습니다.[1] PlayDeb은 게임에 중점을 둔 자매 프로젝트였습니다. 이름은 Ubuntu에서 사용하는 .deb 패키지 형식에서 따왔습니다. GetDeb 및 PlayDeb 서비스는 Ubuntu 14.04가 EOL에 도달했을 때 14.04 패키지가 한 번 제거되었으므로 16.04부터 시작하는 Ubuntu 파생 제품에서도 사용할 수 있습니다. 두 웹사이트 모두 스팸 사이트로 리디렉션되었으므로 더 이상 신뢰할 수 없습니다.
Getdeb 및 Playdeb은 더 이상 작동하지 않거나 신뢰할 수 없으므로 최대한 빨리 소프트웨어 소스에서 제거해야 합니다.
답변2
Xenial 저장소를 참조하는 소스 파일을 편집해야 합니다. 다음과 같은 명령줄을 통해 찾을 수 있습니다.
- 터미널 열기(아직 열려 있지 않은 경우)
- 디렉토리 로 이동
apt
:cd /etc/apt
- 다음을 통해 잘못된 저장소를 참조하는 파일을 식별합니다
grep
.grep -r xenial *
- 를 사용하여
sudo
원하는 텍스트 편집기로 출력에 언급된 파일을 편집하고 해당 행을 주석 처리(또는 제거)합니다.#
앞에 를 넣어 해당 줄을 주석 처리할 수 있습니다 . - 파일을 저장하고 종료합니다.
- 업데이트
apt
:sudo apt update