처음으로 13.04를 사용하고 있고 프록시 기본 서버를 사용하고 있기 때문에 apt-get update를 사용하는 동안 아무것도 다운로드할 수 없으며 다음 메시지가 표시됩니다.
coolmonter@coolmonter-HP-ProBook-4431s:~$ apt-get update
E: Could not open lock file /var/lib/apt/lists/lock - open (13: Permission denied)
E: Unable to lock directory /var/lib/apt/lists/
E: Could not open lock file /var/lib/dpkg/lock - open (13: Permission denied)
E: Unable to lock the administration directory (/var/lib/dpkg/), are you root?
어떠한 제안
답변1
시도해 보셨나요 sudo apt-get update
? 필요한 권한에 대해 불평하는 것 같습니다.
답변2
파일을 확인하세요 /etc/apt/apt.conf
.
"시스템 전체" 프록시를 적용한 후의 내용은 /etc/apt/apt.conf
다음과 같습니다.
Acquire::http::proxy "http://172.16.0.2:8080/";
Acquire::ftp::proxy "ftp://172.16.0.2:8080/";
Acquire::https::proxy "https://172.16.0.2:8080/";
여기서는 샘플로 ipadress-of-proxy-server:port
사용하고 있습니다 . 172.16.0.2:8080
가지고 있는 프록시 서버 주소와 포트를 사용하세요. 하지만 이 작업을 수행하려면 다음과 같이 사용자 이름과 비밀번호를 여기에 추가해야 합니다(이름이 지정되지 않은 프록시를 사용하지 않는 한).
Acquire::http::proxy "http://<username>:<password>@172.16.0.2:8080";
Acquire::ftp::proxy "ftp://<username>:<password>@172.16.0.2:8080/";
Acquire::https::proxy "https://<username>:<password>@172.16.0.2:8080/";
gedit
파일을 편집하려면 터미널에서 다음 명령을 실행하세요( 원하는 텍스트 편집기를 사용하는 대신 ).
sudo -H gedit /etc/apt/apt.conf
그런 다음 파일을 저장하고 터미널에서 다음 명령을 실행하여 시스템이 APT 설정의 변경 사항을 이해할 수 있도록 합니다.
sudo apt-get update
여기에서는 터미널과 소프트웨어 센터 모두에서 항목을 설치하는 것이 좋습니다.
(설정에 따라 apt.conf
프록시는 apt-get을 사용하는 소프트웨어 센터/터미널에서만 작동합니다.)
자세한 내용은 여기를 참조하세요.AptGet/Howto우분투에서공식 문서.