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.
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-make
ppa 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.
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
.
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.