由于代理无法下载任何内容

我第一次使用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? 

任何建议

检查文件/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://:@172.16.0.2:8080"; Acquire::ftp::proxy "ftp://:@172.16.0.2:8080/"; Acquire::https::proxy "https://:@172.16.0.2:8080/"; 

要编辑文件,请在终端中的以下命令中运行(如果您愿意,可以使用任何文本编辑器而不是gedit

 sudo gedit /etc/apt/apt.conf 

接下来保存文件并在终端中运行以下命令,以使系统了解apt-get设置中的更改,

 sudo apt-get update 

在这里,您可以从终端和软件中心安装东西

(请注意,通过apt.conf设置,代理只能在带有apt-get的软件中心/终端上运行)

这里有更多信息: AptGet / Howto在Ubuntu 官方文档中

你试过“ sudo apt-get update”吗? 它似乎在抱怨所需的权限。