web-dev-qa-db-fra.com

Erreur (s) lors de l'installation de Android Studio à l'aide de umake

J'essaie d'installer Android Studio à l'aide de umake avec la commande

Sudo umake Android android-studio 

et j'obtiens les erreurs suivantes:

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.

Comment puis-je résoudre ce problème? La recherche sur Google n'a pas aidé.


umake version: 16.11.1 sur Ubuntu 16.04.1 LTS 64 bits


PDATE (après la réponse de dgonzalez)

J'ai suivi votre réponse et maintenant l'erreur passe d'un clé manquante à un clé expirée:

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

Il semble qu'il vous manque une clé GPG pour le ou les packages requis.

Vous rencontrez ce problème car apt ne trouve pas de clé GPG correspondante pour le (s) package (s) requis installé (s) sur votre système (peut-être que ubuntu-makeppa a été ajouté correctement, mais une erreur s’est produite lors de l’ajout de la clé de signature¿?) .

En tant que conseil personnel, je considérerais toujours d’abord d’utiliser les canaux logiciels par défaut, et n’ajoutez qu’un ppa s’il en existe exigence particulière ( s) quel logiciel par défaut ne couvre pas.

Ajout/récupération de clé (s) GPG à partir de keyserver.ubuntu.com

Vous pouvez vérifier si cette clé existe dans keyserver.ubuntu.com et l'ajouter automatiquement à votre système. Pour ce faire, lancez simplement ceci sur votre terminal:

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

Si la clé existe, elle sera ajoutée à votre système et vous pourrez installer ubuntu-make avec Sudo apt install ubuntu-make.

Revenir sur votre système (retirer le ppa)

Si aucun paquet n'a été installé/modifié, vous pouvez simplement supprimer le fichier et l'entrée ppa (repo) des sources d'apt, en exécutant la commande suivante sur votre terminal:

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

Cependant, je suggérerai toujours de mieux utiliser ppa-purge (vous pouvez l'installer avec Sudo apt install ppa-purge) , qui, en plus, supprime l’entrée des sources, il supprime également les clés ajoutées et effectue toutes les autres génuflexions , comme rétablir les paquets à leur équivalent sur le dépôt principal (le cas échéant) .

Exécutez ceci sur votre terminal pour supprimer et purger ubuntu-make ppa en utilisant ppa-purge:

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

Astuce: vous pouvez utiliser l'auto-complétion bash avec Tab remplir nom ppa.

J'espère que ça aide.

2
dgonzalez