我如何连接到Ubuntu Studio上的代理?

所以我在笔记本电脑上运行Ubuntu Studio,如何连接代理? 我搜索代理并在网络设置中他们没有PROXY选项卡。 要查找的标签中的关键词是什么?

我写了一个脚本来回答Unix和Linux上有关设置代理的问题:

#! /bin/bash HTTP_PROXY_HOST="proxy.example.com" HTTP_PROXY_PORT=3128 HTTPS_PROXY_HOST="proxy.example.com" HTTPS_PROXY_PORT=3128 gsettings set org.gnome.system.proxy mode manual gsettings set org.gnome.system.proxy.http host "$HTTP_PROXY_HOST" gsettings set org.gnome.system.proxy.http port "$HTTP_PROXY_PORT" gsettings set org.gnome.system.proxy.https host "$HTTPS_PROXY_HOST" gsettings set org.gnome.system.proxy.https port "$HTTPS_PROXY_PORT" sudo sed -i.bak '/http[s]::proxy/Id' /etc/apt/apt.conf sudo tee -a /etc/apt/apt.conf < 

保存到文件(称为proxy.sh ),使用您喜欢的编辑器编辑它以设置*_PROXY_*变量的值并运行:

 chmod +x proxy.sh ./proxy.sh 

据我所知,它确实是GUI的作用(如果基于GNOME环境,Ubuntu Studio是什么)。

您可以通过终端设置代理。

您应该为此编辑以下文件:

 /etc/bash.bashrc /etc/environment /etc/apt/apt.conf /usr/local/etc/freshclam.conf 

这些文件必须包含以下内容:

  sudo -i nano /etc/bash.bashrc ------------------------------------------------------------------ export http_proxy=http://username:password@proxyserver.net:port/ export https_proxy=http://username:password@proxyserver.net:port/ export ftp_proxy=http://username:password@proxyserver.net:port/ ------------------------------------------------------------------ 

Control + O,保存文件。

  sudo -i nano /etc/environment ---------------------------------------------------------- http_proxy=http://username:password@proxyserver.net:port/ https_proxy=http://username:password@proxyserver.net:port/ ftp_proxy=http://username:password@proxyserver.net:port/ ---------------------------------------------------------- 

Control + O,保存文件。

  sudo -i nano /etc/apt/apt.conf -------------------------------------------------------------------- Acquire::http::Proxy "http://username:password@proxyserver.net:port"; Acquire::https::Proxy "http://username:password@proxyserver.net:port"; Acquire::ftp::Proxy "http://username:password@proxyserver.net:port"; --------------------------------------------------------------------- 

Control + O,保存文件。

  sudo -i nano /usr/local/etc/freshclam.conf -------------------------------- HTTPProxyServer proxyserver.net HTTPProxyPort port HTTPProxyUsername username HTTPProxyPassword password -------------------------------- 

Control + O,保存文件。 控制+ X,关闭纳米