Tor 설치 후 업데이트에 중복된 source.list 항목이 나타납니다.

Tor 설치 후 업데이트에 중복된 source.list 항목이 나타납니다.

Tor 프로젝트 이후 데비안 8.11에 Tor를 설치하려고 합니다.지시하다, 시스템을 업데이트할 때 이 경고가 표시됩니다.

W: Duplicate sources.list entry http://security.debian.org/ jessie/updates/main amd64 Packages (/var/lib/apt/lists/security.debian.org_dists_jessie_updates_main_binary-amd64_Packages)
W: You may want to run apt-get update to correct these problems

이것은 내 /etc/apt/sources.list입니다.

deb http://ftp.debian.org/debian/ jessie main
deb http://security.debian.org/ jessie/updates main
deb http://ftp.us.debian.org/debian jessie main contrib
deb http://security.debian.org jessie/updates main contrib non-free
deb http://ftp.us.debian.org/debian jessie-updates main
deb https://deb.torproject.org/torproject.org jessie main
deb-src https://deb.torproject.org/torproject.org jessie main

이 문제를 어떻게 안전하게 해결할 수 있나요? 소스 목록의 두 번째 줄을 제거하거나 주석 처리해야 합니까?

나는 무슨 일이 일어나고 있는지 이해하지 못합니다.

답변1

실제로 주석을 달거나 완전히 제거할 수 있습니다 sources.list. 명확하지 않은 또 다른 중복 항목이 있으므로 다음 sources.list으로 변경하는 것이 좋습니다.

deb http://ftp.us.debian.org/debian jessie main contrib
deb http://security.debian.org jessie/updates main contrib
deb http://ftp.us.debian.org/debian jessie-updates main
deb https://deb.torproject.org/torproject.org jessie main
deb-src https://deb.torproject.org/torproject.org jessie main

(포기 non-free하고 ftp.debian.org지원을 포기하십시오 ftp.us.debian.org).

다음 명령 하나로 백업 복사본을 만들고 파일을 편집할 수 있습니다.

sudo sed -i.bak '1,2d;s/ non-free//' /etc/apt/sources.list

이것은 에 있을 것입니다 /etc/apt/sources.list.bak.

답변2

무언가를 변경하기 전에 언제든지 source.list를 백업할 수 있습니다.

하지만 그렇습니다. 중복된 줄을 주석 처리해야 할 것 같습니다. 이 시도:

sudo mv /etc/apt/sources.list /etc/apt/sources.list.bak

sudo sort -u /etc/apt/sources.list.bak > /etc/apt/sources.list

관련 정보