web-dev-qa-db-ja.com

PPA ERRORユーザーを追加できないか、チームが存在しません

Ubuntu 16.04 LTSクラウドイメージの新たにブートされたインスタンスで実行し、次のコマンドでjuju ppaを追加しようとしています。

ubuntu@gateway:~$ Sudo add-apt-repository --update ppa:juju/stable
Cannot add PPA: 'ppa:~juju/ubuntu/stable'.
ERROR: '~juju' user or team does not exist.

コンテキスト情報が少ない:

  • このゲートウェイマシンのsshを介して接続しています
  • このインスタンスは、OpenStackプライベートクラウドで実行されています
  • webにアクセスできる(つまり、「apt更新」が正常に実行される)
  • / etc/environmentに設定されているhttp/httpsのプロキシがあります
  • httpsプロキシのSSL証明書発行者にインストールしました

Add-apt-repositoryで正しく使用されていない最後のポイントやプロキシに関連していると確信しています。どんな助けでも歓迎します。

1
gdupont

証明書はadd-aptによって自動的に追加される必要があります。 PPA名にタイプミスがないことが確実な場合は、-updateなしで試してみてください。 --updateを使用せずに構文を使用していますが、正常に機能しました。ブラウザで通常のURLを確認することもできます。

http://ppa.launchpad.net/juju/stable/ubuntu

構造をファイルとともにリストする必要があります。そのアドレスを確認しない場合。 /etc/apt/sources.listを使用して、パスを手動で追加することもできますが、証明書をダウンロードして/etc/apt/trusted.dフォルダーにインストールする必要があります。

猫男

1
CatMan

これは、無効な日付セットがあるためです。これにより、ほとんどのSSL証明書が無効になり、多くのapt関連プログラムが予期しない出力を生成します。

日付アプレットから時刻と日付の設定を開いてインターネット更新を使用するか、ntpサービスをインストールして自動的に更新を維持してください。

0
benjaoming