web-dev-qa-db-ja.com

wget | apt key add problem

acestream (Ubuntu 14.04)からキーをインストールしようとしました。このコマンドは私には機能しません:

Sudo wget -O - http://repo.acestream.org/keys/acestream.public.key | Sudo apt-key add -

キーは端末に表示されますが、「apt-keyリスト」には表示されません。

[Sudo] password for phil: 
--2014-11-30 14:50:00--  http://repo.acestream.org/keys/acestream.public.key
Auflösen des Hostnamen »repo.acestream.org (repo.acestream.org)«... 77.120.105.88
Verbindungsaufbau zu repo.acestream.org (repo.acestream.org)|77.120.105.88|:80... verbunden.
HTTP-Anforderung gesendet, warte auf Antwort... 200 OK
Länge: 1756 (1,7K) [application/octet-stream]
In »»STDOUT«« speichern.

 0% [                                       ] 0           --.-K/s              -----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1.4.10 (GNU/Linux)

mQENBE/4EYYBCAC8V7kMXJItHrtRItyS4ujAr7AHCAYd6EXragLH5ofmbUUF76Qa
RZoatAUst8Azivez987LWDnHWYFaYMQFEQMdZZrtHOQkXDPa3yG0HSWmaWp1B9cN
uO6OzZwiwCp+p/cztHM7oJ0jaQcQTtboFZATQpCvq/p6GiDrednIxMSMWvKvbfAx
bDsoqGHA7Fm6cn2BHuffyIrHwC+y/22LWPn19GJdy9xEWCJNb9mrtnTx09XGT3tE
8fadQU3PxRkYtIgL7z/B1lJipA5Vwz6cOdMI5a6CWAkeISHcrcxSa6CFZ4doElTk
tSPfHEmY0B0sTSEnKqefkT9pefOYdXHp7cJrABEBAAG0O1RvcnJlbnRTdHJlYW0g
KFRvcnJlbnRTdHJlYW0gcHJvZHVjdHMpIDx0c3ZpZXdlckBnbWFpbC5jb20+iQE4
BBMBAgAiBQJP+BGGAhsDBgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAAKCRBQ4rzw
44Bc2PG1B/kB3EkfJyeuWyun5Veue0/67s74fQX4vVB5p+0g3QwzN6CGnUl6O9MY
P73ijKPLUg31aliuoJIz5yQM9uzV1m6Uv9swQ0YRd2Rb4//YidoX0whIZ/gmVevv
Te3qhEOgYKbh4RWHmPrWIyUsRSuBvRSNNwnNKqiaghyO79TWhymcGHAkI4IFcv8e
Rq5QvlENjAhYuXorZ6NetPJ0MuWymrViuKozcf2BjsJuI9zcj6e3cACr+Ek7A6Av
cTHSRsXGj7S9gdopBpinQHWs/6qmyJjKWheh7zNdyGERMKIcQGEwgOERtFPtjKLg
sjI6qBZ9vzWHGvNrqYg/ql2n1UnNIrAuuQENBE/4EYYBCAC4zz5TxKpmO7d46YRX
UmALTI6IR6atbS+Z1p1XyZLglmwZsnnRdDdMpPVedrtw7DimYbHEMgpdHnWA4P/K
GGIKQgI5squM3mUzfr6Whl7VKRdPgxXSYTmfFxwtjmf7e/qg2ewffFsI+gkt3r5p
4E7wLc4zJbtjBK+LHMz7XdHShuYLhREZ3JL4Bl2Br0TYU5cW/vnxT1GLutyiQYK6
/2am8x6GOtlOBhoRAj7h3g679EErA42YckeH6PXb5LrsltoKmiHbHYrDppo2v/RE
iriEysp1ZLDxgzF7pRpgpKoSY8I2xymx+EiPU612Bqmrxck12AbecgEFqWLykwWM
ehTBABEBAAGJAR8EGAECAAkFAk/4EYYCGwwACgkQUOK88OOAXNiTrAf/a+T777JO
VifNSPTKVumdMCThntjuto7mT445wKPEG61u95D+bhp8sWQuzzIeHgiY1u6RQB/d
o72xcvph+XWFCz+YGtn7tQrsT0hItHYnzbsnH7lgNpMdter8AMAIGNMbbLH+o+Nt
gtAV5SMbodZZCCLQXi5YVKbb6GjvfUX6xLe12sZOlPGBWzpgfMy1AkmpfrG1He3R
HcIT0DU4PHLxs1MAX61hwvlZxH61bm++Ynm0VxyrDqshEQCeoGKxNRbxs82/5yj1
/J0B/lH/ADcP1UMXMrg0Xmmo0jNIrwmThA4feGQEywFdLmmbHFC5fe8ANyfWRZ6U
jEIKEMYG7Ygd0w==
=SEC0
-----END PGP PUBLIC KEY BLOCK-----
100%[======================================>] 1.756       --.-K/s   in 0s      

2014-11-30 14:50:01(57,4 MB/s)-auf die Standardausgabe geschrieben [1756/1756]

キーを手動で追加するにはどうすればよいですか?ありがとう。

2
phill4

端末なしでこれを行うこともできます(おそらく手順1〜3を既に実行している)。

  1. Ubuntuソフトウェアセンターを開きます。

  2. 編集-ソフトウェアソース-その他のソフトウェア-追加

  3. [APT行]フィールドにdeb http://repo.acestream.org/ubuntu/ trusty mainと入力します

  4. 開発者でソースが必要な場合は、バイナリのチェックを外してください。あなたがユーザーである場合(ほとんどの場合)、「ソースコード」のチェックを外してください。

  5. 次に、次のステップのために覚えている場所に http://repo.acestream.org/keys/acestream.public.key をダウンロードします。

  6. [認証]タブに移動し、前の手順からキーファイルをインポートします。

できた!

2
Fabby

最初のSudoは必要ありません。 wgetコマンドは、どのユーザーでも実行できます。

問題は2番目のSudoにあります。おそらく、パスワードの入力を待っています。残念ながら、プロンプトは印刷されません。

次の3つの解決策があります。

  1. コマンドを実行し、続行しない場合はパスワードを入力します。画面には表示されません。

  2. 最初にSudo lsのような他のSudoを実行し、プロンプトの後にパスワードを入力してから、失敗したコマンドを再試行します。これで、2番目のSudoはパスワードを要求せず、すべて問題ありません。

    $ Sudo ls
    $ wget -O- http://repo.acestream.org/keys/acestream.public.key | Sudo apt-key add -
    
  3. 自分にルート権限を与えますSudo su -およびSudoなしで失敗したコマンドを実行します

    $ Sudo su -
    # wget -O- http://repo.acestream.org/keys/acestream.public.key | apt-key add -