我如何连接到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,关闭纳米