Showing posts with label sudo. Show all posts
Showing posts with label sudo. Show all posts

How to use proxy for git command, sudo apt, in Ubuntu



Set proxy for svn
Configure in your ~/.subversion/servers
[global]
        http-proxy-host = 127.0.0.1
        http-proxy-port = 3128

Set proxy for git
git config --global http.proxy http://proxyUsername:proxyPassword@proxy.server.com:port


Or configure these globally in your user ~/.gitconfig file, e.g.,
[http]
         proxy = http://xxx.xxx.xxx.xxx:8000


Show current configuration
git config --global --get-regexp http.*
git config --global --list
git config --local --list


Unset proxy

git config --unset http.proxy




Set proxy for apt

sudo nano /etc/apt/apt.conf


add proxy settings, e.g.,

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";





Ubuntu set proxy

export http_proxy="http://PROXY_SERVER:PORT"
export https_proxy="https://PROXY_SERVER:PORT"
export ftp_proxy="http://PROXY_SERVER:PORT"


Unset
unset http_proxy
unset https_proxy
unset ftp_proxy


Install snap packages behind web proxy on Ubuntu
sudo snap set system proxy.http="http://<proxy_addr>:<proxy_port>"
sudo snap set system proxy.https="http://<proxy_addr>:<proxy_port>"