web-dev-qa-db-ja.com

umakeを使用してAndroid St​​udioをインストール中にエラーが発生しました

コマンドでumakeを使用してAndroid St​​udioをインストールしようとしています

Sudo umake Android android-studio 

次のエラーが表示されます。

Downloading and installing requirements
| ERROR: W:GPG error: http://download.opensuse.org/repositories/home:/olav-st/xUbuntu_16.04  Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 1BE1E8D7A2B5E9D5, W:The repository 'http://download.opensuse.org/repositories/home:/olav-st/xUbuntu_16.04  Release' is not signed., W:Data from such a repository can't be authenticated and is therefore potentially dangerous to use., W:See apt-secure(8) manpage for repository creation and user configuration details., W:The repository 'http://ppa.launchpad.net/texlive-backports/ppa/ubuntu xenial Release' does not have a Release file., W:Data from such a repository can't be authenticated and is therefore potentially dangerous to use., W:See apt-secure(8) manpage for repository creation and user configuration details., E:Failed to fetch http://ppa.launchpad.net/texlive-backports/ppa/ubuntu/dists/xenial/main/binary-AMD64/Packages  404  Not Found, E:Some index files failed to download. They have been ignored, or old ones used instead.
    100% 
#########################################################################
| ERROR: Package requirements can't be met: W:GPG error: http://download.opensuse.org/repositories/home:/olav-st/xUbuntu_16.04  Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 1BE1E8D7A2B5E9D5, W:The repository 'http://download.opensuse.org/repositories/home:/olav-st/xUbuntu_16.04  Release' is not signed., W:Data from such a repository can't be authenticated and is therefore potentially dangerous to use., W:See apt-secure(8) manpage for repository creation and user configuration details., W:The repository 'http://ppa.launchpad.net/texlive-backports/ppa/ubuntu xenial Release' does not have a Release file., W:Data from such a repository can't be authenticated and is therefore potentially dangerous to use., W:See apt-secure(8) manpage for repository creation and user configuration details., E:Failed to fetch http://ppa.launchpad.net/texlive-backports/ppa/ubuntu/dists/xenial/main/binary-AMD64/Packages  404  Not Found, E:Some index files failed to download. They have been ignored, or old ones used instead.

この問題を解決するにはどうすればよいですか? Googleで検索しても解決しませんでした。


umakeバージョン:16.11.1 Ubuntu 16.04.1 LTS 64ビット


PDATE(dgonzalezの回答の後)

私はあなたの答えに従いましたが、エラーはmissing keyからexpired keyに変わりました:

ERROR: W:The repository 'http://ppa.launchpad.net/texlive-backports/ppa/ubuntu xenial Release' does not have a Release file., W:Data from such a repository can't be authenticated and is therefore potentially dangerous to use., W:See apt-secure(8) manpage for repository creation and user configuration details., W:GPG error: http://download.opensuse.org/repositories/home:/olav-st/xUbuntu_16.04  Release: The following signatures were invalid: KEYEXPIRED 1445355426, W:The repository 'http://download.opensuse.org/repositories/home:/olav-st/xUbuntu_16.04  Release' is not signed., W:Data from such a repository can't be authenticated and is therefore potentially dangerous to use., W:See apt-secure(8) manpage for repository creation and user configuration details., E:Failed to fetch http://ppa.launchpad.net/texlive-backports/ppa/ubuntu/dists/xenial/main/binary-AMD64/Packages  404  Not Found, E:Some index files failed to download. They have been ignored, or old ones used instead.
100% |#########################################################################|
ERROR: Package requirements can't be met: W:The repository 'http://ppa.launchpad.net/texlive-backports/ppa/ubuntu xenial Release' does not have a Release file., W:Data from such a repository can't be authenticated and is therefore potentially dangerous to use., W:See apt-secure(8) manpage for repository creation and user configuration details., W:GPG error: http://download.opensuse.org/repositories/home:/olav-st/xUbuntu_16.04  Release: The following signatures were invalid: KEYEXPIRED 1445355426, W:The repository 'http://download.opensuse.org/repositories/home:/olav-st/xUbuntu_16.04  Release' is not signed., W:Data from such a repository can't be authenticated and is therefore potentially dangerous to use., W:See apt-secure(8) manpage for repository creation and user configuration details., E:Failed to fetch http://ppa.launchpad.net/texlive-backports/ppa/ubuntu/dists/xenial/main/binary-AMD64/Packages  404  Not Found, E:Some index files failed to download. They have been ignored, or old ones used instead.
6
BlackBrain

必要なパッケージのGPGキーが欠落しているようです。

この問題は、aptがシステムにインストールされている必要なパッケージに一致するGPGキーを見つけられないために表示されています(多分ubuntu-make ppaが正しく追加されましたが、署名鍵を追加する¿?)

個人的なアドバイスとして、私は常に最初にデフォルトのソフトウェアチャンネルを使用することを検討し、 ppa があれば追加するだけです特別な要件どのデフォルトソフトウェアはカバーしません。

keyserver.ubuntu.comからのGPGキーの追加/取得

特定のGPGキーがkeyserver.ubuntu.comに存在するかどうかを確認し、システムに自動的に追加できます。これを行うには、単にターミナルでこれを実行します:

Sudo apt-key adv --keyserver ha.pool.sks-keyservers.net --recv-keys 1BE1E8D7A2B5E9D5

キーが存在する場合、それはシステムに追加され、ubuntu-makeとともにSudo apt install ubuntu-makeをインストールできます。

システムを元に戻す(ppaを削除)

パッケージがインストールまたは変更されていない場合は、ターミナルで次のコマンドを実行して、aptソースからppa (repo)ファイルとエントリを削除するだけです。

Sudo rm /etc/apt/sources.list.d/ubuntu-desktop-ubuntu-ubuntu-make-xenial.list*

ただし、常にppa-purgeを使用することをお勧めします(Sudo apt install ppa-purgeでインストールできます。ソースエントリを削除することに加えて、キーを追加し、他のすべての genuflections を実行します。たとえば、メインリポジトリ(インストールされている場合)の同等のパッケージに戻します。

ターミナルでこれを実行し、ppa-purgeを使用して ubuntu-make ppa を削除およびパージします。

Sudo ppa-purge ppa:ubuntu-desktop/ubuntu-make

ヒント:bashオートコンプリートは Tab PPA名を入力します。

それが役に立てば幸い。

2
dgonzalez