コマンドでumake
を使用してAndroid Studioをインストールしようとしています
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.
この問題は、apt
がシステムにインストールされている必要なパッケージに一致するGPGキーを見つけられないために表示されています(多分ubuntu-make
ppaが正しく追加されましたが、署名鍵を追加する¿?)。
個人的なアドバイスとして、私は常に最初にデフォルトのソフトウェアチャンネルを使用することを検討し、 ppa があれば追加するだけです特別な要件どのデフォルトソフトウェアはカバーしません。
特定のGPGキーがkeyserver.ubuntu.comに存在するかどうかを確認し、システムに自動的に追加できます。これを行うには、単にターミナルでこれを実行します:
Sudo apt-key adv --keyserver ha.pool.sks-keyservers.net --recv-keys 1BE1E8D7A2B5E9D5
キーが存在する場合、それはシステムに追加され、ubuntu-make
とともにSudo apt install ubuntu-make
をインストールできます。
パッケージがインストールまたは変更されていない場合は、ターミナルで次のコマンドを実行して、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名を入力します。
それが役に立てば幸い。