Smile:D
Linux 基本設定 †
su
LANG=C
apt update
apt upgrade -y
sudo †
apt install -y sudo
gpasswd -a user sudo
squid †
sudo apt install -y squid
sudo vim /etc/squid/squid.conf
# 下記行を有効にする。
http_access allow localnet
#
# 下記行を追加する。
# <> 内は適宜修正のこと。login 以降は必要に応じて。
cache_peer <proxy-host> parent <proxy-port> 0 no-query login=<user>:<password>
never_direct allow all
never_direct allow CONNECT
systemctl squid restart
apt 設定 †
sudo sh -c "echo 'Acquire::http:::Proxy \"http://127.0.0.1:3128\";' > /etc/apt/apt.conf.d/80proxy"
git 設定 †
sudo apt install git
git config --global core.editor vim
git config --global color.diff auto
git config --global color.status auto
git config --global color.branch auto
git config --global http.proxy http://127.0.0.1:3128/
Docker 設定 †
sudo apt install docker
sudo gpasswd -a user docker
sudo mkdir -p /etc/systemd/system/docker.service.d
sudo sh -c "echo '[Service]' > /etc/systemd/system/docker.service.d/http-proxy.conf"
sudo sh -c "echo 'Environment=\"HTTP_PROXY=http://127.0.0.1:3128/\" \"NO_PROXY=localhost,127.0.0.1\"' >> /etc/systemd/system/docker.service.d/http-proxy.conf"
sudo systemctl daemon-reload
sudo systemctl restart docker
exa 設定 †
sudo apt install exa