从公司网络内部更新 Ubuntu

Ale*_*x F 2 updates networking

将我的计算机连接到公司网络后,我无法直接访问 Internet。这是现在通过一些代理服务器完成的。我可以通过以下方式从 Firefox 连接到 Internet:

首选项-高级-网络-连接-设置-自动代理配置网址:http://some_path/some_file.pac

所以,Firefox 没问题。但是所有安装/更新功能都不起作用。例如,这是 Synaptic Package Manager 错误消息:

由于网络问题,存储库可能不再可用或无法联系。
无法获取 http://il.archive.ubuntu.com/ubuntu/dists/lucid/Release.gpg 解决“il.archive.ubuntu.com:http”(-5 - 没有与主机名关联的地址)时发生了一些坏事
无法获取 http://il.archive.ubuntu.com/ubuntu/dists/lucid/main/i18n/Translation-en_US.bz2 解决'il.archive.ubuntu.com:http' (-5 - No与主机名关联的地址)
...

看来我需要向我的操作系统解释如何连接到 Internet。我怎样才能做到这一点?Ubuntu 版本是 10.04。

编辑:设置网络代理后,如kingmilo 的回答中所述,我仍然遇到同样的问题。例如:

alex@alex-ubuntu:~$ sudo apt-get install execstack
阅读包裹清单...完成
构建依赖树       
读取状态信息...完成
以下软件包已自动安装,不再需要:
  linux-headers-2.6.32-21 linux-headers-2.6.32-21-generic
使用 'apt-get autoremove' 删除它们。
将安装以下额外的软件包:
  libelfg0
将安装以下新软件包:
  execstack libelfg0
0 个升级,2 个新安装,0 个删除,0 个未升级。
需要获得 134kB 的档案。
此操作后,将使用 410kB 的额外磁盘空间。
你想继续[是/否]吗?是
警告:无法验证以下包!
  libelfg0 执行堆栈
安装这些软件包而无需验证 [y/N]?是
错误 http://il.archive.ubuntu.com/ubuntu/lucid/main libelfg0 0.8.13-1
  解决“il.archive.ubuntu.com:http”(-5 - 没有与主机名关联的地址)时发生了一些邪恶的事情
错误 http://il.archive.ubuntu.com/ubuntu/lucid/main execstack 0.0.20090925-1
  解决“il.archive.ubuntu.com:http”(-5 - 没有与主机名关联的地址)时发生了一些邪恶的事情
无法获取 http://il.archive.ubuntu.com/ubuntu/pool/main/libe/libelf/libelfg0_0.8.13-1_i386.deb 解决“il.archive.ubuntu.com:http”(-5 - 没有与主机名关联的地址)
无法获取 http://il.archive.ubuntu.com/ubuntu/pool/main/p/prelink/execstack_0.0.20090925-1_i386.deb 解决“il.archive.ubuntu.com:http”(-5 - 没有与主机名关联的地址)
E:无法获取一些档案,也许运行 apt-get update 或尝试使用 --fix-missing?

编辑 2

nslookup www.google.com
服务器:10.192.188.72
地址:10.192.188.72#53

** 服务器找不到 www.google.com: NXDOMAIN

kin*_*ilo 6

进入系统设置 | 网络| Network Proxy and Apply System-Wide,这将配置 Ubuntu 以使用企业代理跨所有应用程序访问 Internet。

如果您想为您的控制台会话显式设置代理,即。您当前使用的终端窗口可以使用导出命令:

export http_proxy="address:port"

希望这可以帮助。