Debian下如何使用代理升级更新
2013-04-03 12:36
477 查看
如果使用高校校园网或公司内部网,有时是通过代理账号上网的。这时候debian 或Ubuntu下如何使用代理升级更新(apt-get)或下载呢。
方法一:
这是一种临时的手段,如果您仅仅是暂时需要通过http代理使用apt-get,您可以使用这种方式。
在使用apt-get之前,在终端中输入以下命令(根据您的实际情况替换yourproxyaddress和proxyport;如果不用代理账号和密码,请去掉proxyusr:password@部分)。
据说取消代理使用
export http_proxy=”"
即可。
方法二:
这种方法要用到/etc/apt/文件夹下的apt.conf文件。如果您希望apt-get(而不是其他应用程序)一直使用http代理,您可以使用这种方式。
注意:某些情况下,系统安装过程中没有建立apt配置文件。下面的操作将视情况修改现有的配置文件或者新建配置文件。
sudo gedit /etc/apt/apt.conf在您的apt.conf文件中加入下面这行(根据你的实际情况替换yourproxyaddress和proxyport)。
Acquire::http::Proxy “http://proxyusr:password@yourproxyaddress:proxyport”;保存apt.conf文件。
方法三:
这种方法会在您的主目录下的.bashrc文件中添加两行。如果您希望apt-get和其他应用程序如wget等都使用http代理,您可以使用这种方式。
gedit ~/.bashrc在您的.bashrc文件末尾添加如下内容(根据你的实际情况替换yourproxyaddress和proxyport)。
http_proxy=http://proxyusr:password@yourproxyaddress:proxyport
export http_proxy保存文件。关闭当前终端,然后打开另一个终端。
使用apt-get update或者任何您想用的网络工具测试代理。我使用firestarter查看活动的网络连接。
如果您为了纠正错误而再次修改了配置文件,记得关闭终端并重新打开,否自新的设置不会生效。
方法一:
这是一种临时的手段,如果您仅仅是暂时需要通过http代理使用apt-get,您可以使用这种方式。
在使用apt-get之前,在终端中输入以下命令(根据您的实际情况替换yourproxyaddress和proxyport;如果不用代理账号和密码,请去掉proxyusr:password@部分)。
据说取消代理使用
export http_proxy=”"
即可。
方法二:
这种方法要用到/etc/apt/文件夹下的apt.conf文件。如果您希望apt-get(而不是其他应用程序)一直使用http代理,您可以使用这种方式。
注意:某些情况下,系统安装过程中没有建立apt配置文件。下面的操作将视情况修改现有的配置文件或者新建配置文件。
sudo gedit /etc/apt/apt.conf在您的apt.conf文件中加入下面这行(根据你的实际情况替换yourproxyaddress和proxyport)。
Acquire::http::Proxy “http://proxyusr:password@yourproxyaddress:proxyport”;保存apt.conf文件。
方法三:
这种方法会在您的主目录下的.bashrc文件中添加两行。如果您希望apt-get和其他应用程序如wget等都使用http代理,您可以使用这种方式。
gedit ~/.bashrc在您的.bashrc文件末尾添加如下内容(根据你的实际情况替换yourproxyaddress和proxyport)。
http_proxy=http://proxyusr:password@yourproxyaddress:proxyport
export http_proxy保存文件。关闭当前终端,然后打开另一个终端。
使用apt-get update或者任何您想用的网络工具测试代理。我使用firestarter查看活动的网络连接。
如果您为了纠正错误而再次修改了配置文件,记得关闭终端并重新打开,否自新的设置不会生效。
相关文章推荐
- Debian下如何使用代理升级更新
- Debian 如何使用测试版更新软件包到最新的版本
- android studio使用代理(腾讯镜像)来更新tools、sdk、extras和升级
- Ubuntu通过代理上网,如何使用apt-get更新?
- Android编写简单的手机通讯录,只是存到数据库里面,并没有显示出来,下次更新显示到自定义适配器的通讯录(这个只是教大家SQLite数据库如何使用)
- 如何使用智能更新程序更新 Symantec Endpoint Protection 11 的病毒定义
- 如何使用组策略或注册表设置配置自动更新
- 如何更新RHEV平台的GUEST代理和驱动
- C# Winform程序如何使用ClickOnce发布并自动升级(图解)
- ubuntu 12.04 LTS 如何使用更快的更新源
- Dynamics 365 Online 如何升级(在有可用更新的情况下)
- 如何使用fiddler在firefox下通过2层代理调试网页
- iOS 9系统策略更新,使用微信SDK的开发者注意升级
- 使用 NuGet 更新套件時將 jQuery 升級到 2.0.2 應該如何降級
- 如何使用migrate进行数据库升级
- Linux 使用命令行+代理更新Android SDK
- 如何利用C#编写网页投票器程序 如何使用代理来投票 代理IP来投票
- 如何发布一个包到npm && 如何使用自己发布的npm包 && 如何更新发布到npm的package && 如何更新当前项目的包?
- Katta如何使用Zookeeper-数据更新3