#author("2022-10-28T13:55:20+09:00","","")
[[Smile:D]]

* Linux 基本設定 [#z5995ef2]
 su
 LANG=C
 apt update
 apt upgrade -y

** sudo [#mfa3363c]
 apt install -y sudo
 gpasswd -a user sudo

** squid [#jb340eb3]
 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 設定 [#qe80e6c8]
 sudo sh -c "echo 'Acquire::http:::Proxy \"http://127.0.0.1:3128\";' > /etc/apt/apt.conf.d/80proxy"


** git 設定 [#i526f49c]
 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 設定 [#rbb35544]
 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 設定 [#uae57102]
 sudo apt install exa

トップ   一覧 検索 最終更新   ヘルプ   最終更新のRSS