🎃

Jetson JetPack 6.2にプロキシを設定する方法

に公開

はじめに

企業や学校内のネットワークでYOLO、PyTorch、画像処理、色々環境構築しようとするとプロキシに邪魔されるので設定が必要です。
ここからはターミナル(端末)で作業します。

aptのプロキシ

  1. このファイルを編集
sudo vim /etc/apt/apt.conf
  1. ファイルに以下の内容を追加し保存
Acquire::http::Proxy "http://example.proxy.com:8080";
Acquire::https::Proxy "http://example.proxy.com:8080";
  1. この後の手順で必要になるものをインストール
sudo apt install nano

gitのプロキシ

  1. 以下のコマンドでプロキシを設定
git config --global http.proxy http://example.proxy.com:8080
git config --global https.proxy http://example.proxy.com:8080

システム全体のプロキシ

  1. 以下のファイルを編集
sudo nano ~/.bashrc
  1. ファイルに以下の内容を追加して保存
export http_proxy="http://example.proxy.com:8080"
export https_proxy="http://example.proxy.com:8080"
export HTTP_PROXY="http://example.proxy.com:8080"
export HTTPS_PROXY="http://example.proxy.com:8080"
export no_proxy="10.*,localhost,127.0.0.1"
export NO_PROXY="10.*,localhost,127.0.0.1"
  1. 以下のファイルを編集
sudo nano /etc/environment
  1. ファイルに以下の内容を追加して保存
export http_proxy="http://example.proxy.com:8080"
export https_proxy="http://example.proxy.com:8080"
export HTTP_PROXY="http://example.proxy.com:8080"
export HTTPS_PROXY="http://example.proxy.com:8080"
export no_proxy="10.*,localhost,127.0.0.1"
export NO_PROXY="10.*,localhost,127.0.0.1"

snapdのプロキシ

  1. 以下のコマンドでプロキシを設定
sudo snap set system proxy.http="http://example.proxy.com:8080"
sudo snap set system proxy.https="http://example.proxy.com:8080"
  1. snapdを再起動する
sudo systemctl restart snapd

設定の反映

ここまでできたらターミナル(端末)を再起動してください。
よくわからなかった場合は、Jetson本体ごと再起動してください。

Discussion