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