在Ubuntu中更改代理服务器设置
我想使用Ubuntu软件中心安装软件,但我无法下载它们。
如何在Ubuntu终端中提供代理设置(就像我们在Windows中使用cmd选择IE代理设置一样)?
您可以在“系统设置”下的“网络配置”中轻松更改用户或整个系统的代理设置。 这使用GUI并且快速且有用,但不是很先进。 如果您有特殊要求或特殊设置/情况,这可能无法满足您的一切需求。
- 打开系统设置
- 选择网络
- 在左侧菜单中,选择“ 网络代理”
- 输入您的代理设置。 如果要在系统范围内应用它们,请按该按钮。
- 关闭窗口,或按“ 所有设置”离开此界面。
你应该全力以赴。 您可能必须注销并再次登录才能使更改生效。 在特殊情况下,您可能必须重新启动系统,但这对Linux系统来说是极不可能的。
来自ubuntu终端的代理设置:
打开终端并运行以下命令:
对于HTTP代理,只需在终端中运行以下命令即可
export http_proxy='http://proxy_username:password@proxy_ip:port'
对于HTTP和FTP
export https_proxy='https://proxy_username:password@proxy_ip:port' export ftp_proxy='ftp://proxy_username:password@proxy_ip:port'
如果您的代理不需要用户名和密码,则只需删除用户名和密码部分。
export https_proxy='https://proxy_ip:port'
这些设置保存在/etc/apt/apt.conf文件中。因此您可以使用文本编辑器直接添加这些变量。首先打开apt.conf文件
sudo gedit /etc/apt/apt.conf
然后输入给定格式的用户名,密码,proxy_ip和端口
Acquire::http::proxy "http://proxy_username:password@proxy_ip:port"; Acquire::https::proxy "https://proxy_username:password@proxy_ip:port"; Acquire::ftp::proxy "ftp://proxy_username:password@proxy_ip:port";
加
http_proxy='http://proxy_username:password@proxy_ip:port' https_proxy='https://proxy_username:password@proxy_ip:port' ftp_proxy='ftp://proxy_username:password@proxy_ip:port'
到/etc/environment
在登录时自动加载它们(或系统启动 – 如果重要的话,我可能会查看它)。