Chaque fois que j'essaie d'ajouter un référentiel via la ligne de commande, le message d'erreur suivant s'affiche:
Traceback (most recent call last):
File "/usr/bin/add-apt-repository", line 125, in <module>
ppa_info = get_ppa_info_from_lp(user, ppa_name)
File "/usr/lib/python2.7/dist-packages/softwareproperties/ppa.py", line 80, in get_ppa_info_from_lp
curl.perform()
pycurl.error: (60, 'server certificate verification failed. CAfile: /etc/ssl/certs/ca-certificates.crt CRLfile: none')
Y a-t-il un moyen de remédier à cette situation?
Ce type de problème peut être causé par un problème lié aux certificats d'autorité centrale de votre système. Ces certificats sont utilisés pour établir une chaîne de confiance d'une personne que Ubuntu ou Mozilla fait confiance à un site particulier lorsque https: est utilisé. La chaîne de confiance commence avec les certificats installés dans le cadre de votre système Ubuntu.
Le problème peut généralement se manifester lorsque vous utilisez un navigateur Web pour établir une connexion sécurisée à un site Web. Dans ce cas, add-apt-repository
utilise le protocole https: pour ajouter de manière sécurisée un référentiel et ses clés d'authentification. Les référentiels ppa Ubuntu actuels nécessitent une chaîne de confiance de MakeDaddy.com à Canonical. Si vous utilisez Firefox pour accéder aux mêmes référentiels à l'aide de https: vous verrez probablement une erreur plutôt qu'un cadenas fermé pour le site. Cliquez sur pour afficher des messages d'erreur indiquant que la chaîne de confiance ne peut pas être déterminée.
Entrez ce qui suit pour réinstaller les certificats de l'autorité centrale:
Sudo apt-get install --reinstall ca-certificates
Une autre commande utile pour cela:
Sudo update-ca-certificates
Vous devez vous assurer que votre date est définie, que les certificats ont une date de début de validité et que, si la date de votre système est 01-01-1970, tous les certificats échoueront.
Utilisez quelque chose comme
date -s "Oct 9 05:16:00 UTC 2012"
puis réessayez avec add-apt-repository.
J'avais l'habitude d'obtenir cette erreur lorsque j'ai utilisé la commande dans le terminal, mais lorsque je l'ai ajoutée à partir de l'interface graphique pour les sources de logiciels, elle a été ajoutée avec succès. Essayez d'utiliser le GUI.
Sudo apt-get update
et cela devrait être tout.http://www.iheartubuntu.com/2012/11/ppa-for-netflix-desktop-app.html
NOTE 1 Si vous avez déjà essayé d'installer Netflix Desktop App via nos commandes de terminal, nous vous recommandons d'exécuter la ligne ci-dessous dans un terminal pour supprimer les erreurs inattendues AVANT d'essayer d'installer l'application Netflix Desktop via la méthode PPA ...
rm -Rf ~/.netflix-desktop
Travaillé comme un charme!