apt를 사용할 때“파일 끝에 추가 정크”를 해결하는 방법? /etc/apt/apt.conf.d/95proxy:4: Extra junk at end

게스트 가상 머신에 대한 일부 프록시를 구성하려고하는데 지금 얻고 있습니다.

sudo apt-get update
E: Syntax error /etc/apt/apt.conf.d/95proxy:4: Extra junk at end of file

파일 내용은 다음과 같습니다.

cat /etc/apt/apt.conf.d/95proxy

Acquire::http::proxy  "http://10.0.0.60:3128/"
Acquire::ftp::proxy "http://10.0.0.60:3128/"
Acquire::https::proxy "http://10.0.0.60:3128/"


답변

문제는 구성 파일에 대한 줄 끝 세미콜론을 설정하지 않았다는 것입니다. 다음과 같아야합니다.

Acquire::http::proxy  "http://10.0.0.60:3128/";
Acquire::ftp::proxy "http://10.0.0.60:3128/";
Acquire::https::proxy "http://10.0.0.60:3128/";

매뉴얼 페이지 읽기 :

각 줄은 형식 APT::Get::Assume-Yes "true";입니다. 따옴표와 세미콜론이 필요합니다 .

중괄호가있는 범위를 사용하는 여러 줄의 경우 다음과 같이 표시됩니다.

APT {
  Get {
    Assume-Yes "true";
    Fix-Broken "true";
  };
};

답변