15
プロキシを介してadd-apt-repositoryを機能させるにはどうすればよいですか?
私は従うことをしようとしているwiki.linaro.orgの指示「のUbuntu 10.04(明晰)および10.10(マーベリック)ホストへのインストールクロスツールチェーンを」(私のUbuntu 10.04 VM上で)。最初のステップは次のとおりです。 sudo add-apt-repository ppa:linaro-maintainers/toolchain しかし、私がそれを実行すると、次のようになります: Error reading https://launchpad.net/api/1.0/~linaro-maintainers/+archive/toolchain: <urlopen error [Errno 110] Connection timed out> 問題は雇用主のプロキシサーバー、特にHTTPSの構成にあると推測しています。 Firefoxでhttps://launchpad.net/api/1.0/~linaro-maintainers/+archive/toolchainを開くと、「接続がタイムアウトしました」というメッセージが表示されました。次に、Firefoxの設定->詳細設定->ネットワーク->設定...に進み、HTTPプロキシを「ゲートウェイ」に、ポートを8080に設定し、「このプロキシサーバーをすべてのプロトコルに使用する」にチェックを付けました。次に、ページがロードされました。これは私の理論を裏付けています。 http_proxyおよびhttps_proxy環境変数を設定しようとしました(大文字と小文字の両方): $ set | grep -i proxy HTTPS_PROXY=https://gateway:8080 HTTP_PROXY=http://gateway:8080 http_proxy=http://gateway:8080 https_proxy=https://gateway:8080 また、それらを次のように変更してみました。 $ set | grep -i proxy HTTPS_PROXY=gateway:8080 HTTP_PROXY=gateway:8080 http_proxy=gateway:8080 https_proxy=gateway:8080 そして、この2行目を/etc/apt/apt.confに追加してみました: Acquire::http::proxy "http://gateway:8080/"; Acquire::https::proxy "https://gateway:8080/"; しかし、同じエラーが引き続き発生します。 これをトラブルシューティングするにはどうすればよいですか? アップデート:私はの指示に従っ受け入れ答えをする「問題のリポジトリを追加し、プロキシの背後にある端末からの接続」し、さらに得ました: …