web-dev-qa-db-ja.com

プロキシの背後からリポジトリを追加するにはどうすればよいですか?

オフィスに問題があります。私たちはプロキシ(ubuntuプロキシ設定で設定および適用)の背後にいるため、ターミナルからリポジトリを追加しようとすると、次のようになります。

--read url here ---:urlopen error [Errno 113]ホストへのルートがありません

試してみました

  • Launchpad-getkeysスクリプト。これを取得します(画像)

enter image description here

  • 私は運のない別の「ハック」で試しました

    1. Alt-F2を押してgksu gedit /usr/lib/python2.6/dist-packages/softwareproperties/ppa.pyと入力します
    2. 88行目を検索し、keyserver.ubuntu.comhkp://keyserver.ubuntu.com:80に変更します
    3. 保存して閉じ、再起動します。

この問題を何らかの方法で解決できるかどうか誰にもわかりますか?ありがとう

14
Enrique

次の バグレポート で問題が説明されています。適切な修正は コメント#11 で説明されているようです。

  1. 変数https_proxyをプロキシに設定します
  2. /etc/sudoersまたは/etc/sudoers.d/の正しいファイルを編集して、以下を含めます。

    Defaults env_keep = https_proxy
    
13
João Pinto

あなたが言及したスクリプト- launchpad-getkeys はプロキシをサポートするようになりました。

1
Alin Andrei

Sudo-HEオプションを使用します。

Sudo -HE apt-key [...]

プロキシ設定を保持します

1
user4780495

ルートアカウントを入力し、そこからリポジトリを追加する必要があります。

Sudo su
add-apt-repository ppa:xxxyyy/ppa
0
waweru