在Ubuntu中更改代理服务器设置

我想使用Ubuntu软件中心安装软件,但我无法下载它们。

如何在Ubuntu终端中提供代理设置(就像我们在Windows中使用cmd选择IE代理设置一样)?

您可以在“系统设置”下的“网络配置”中轻松更改用户或整个系统的代理设置。 这使用GUI并且快速且有用,但不是很先进。 如果您有特殊要求或特殊设置/情况,这可能无法满足您的一切需求。

  1. 打开系统设置
  2. 选择网络
  3. 在左侧菜单中,选择“ 网络代理”
  4. 输入您的代理设置。 如果要在系统范围内应用它们,请按该按钮。
  5. 关闭窗口,或按“ 所有设置”离开此界面。

你应该全力以赴。 您可能必须注销并再次登录才能使更改生效。 在特殊情况下,您可能必须重新启动系统,但这对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在登录时自动加载它们(或系统启动 – 如果重要的话,我可能会查看它)。