web-dev-qa-db-ja.com

プロキシの背後にPPAを追加できないUbuntu 14.04

Ubuntu 14.04のコマンドラインからリポジトリを追加できません。 Apt-getは完全に正常に動作し、システムを更新できます。 /etc/apt/apt.configファイルを次のように構成しました。

Acquire::http::proxy "http://<username>:<password>@<proxy address>:<port>/";

たとえば、y-ppa-managerのリポジトリを追加しようとすると、次のメッセージが表示されます。

add-apt-repository ppa:webupd8team/y-ppa-manager
Cannot add PPA: 'ppa:webupd8team/y-ppa-manager'.
Please check that the PPA name or format is correct.

さらに情報が必要な場合は、お気軽にお問い合わせください。

24
bjd857

を使用してプロキシ環境変数をエクスポートする必要があります

export http_proxy=http://username:password@Host:port/
export https_proxy=https://username:password@Host:port/

そして、次を使用してそれらを使用するようにSudoに指示します。

 Sudo -E add-apt-repository ppa:webupd8team/y-ppa-manager

または/etc/sudoersファイルを開き(Sudo visudoを使用)、追加します

Defaults env_keep="https_proxy"

ファイルの最後まで。

これに関するブログ があります。詳細はこちらをご覧ください。

49
jobin