Archiv verlassen und diese Seite im Standarddesign anzeigen : Ubuntu: Hinzufügen eines PPA funktioniert nicht
Senior Sanchez
2015-07-22, 23:30:34
Hallo,
ich lasse in einer Virtualbox-Umgebung Ubuntu 14.04 LTS laufen, wobei über einen Proxy die Internetverbindung hergestellt wird. Firefox und apt-get funktionieren ohne Probleme.
Nun möchte ich gerne Oracle Java SDK installieren (http://www.webupd8.org/2012/09/install-oracle-java-8-in-ubuntu-via-ppa.html), wofür ich ein PPA-repository hinzufügen muss, was aber leider scheitert mit dem Fehler "Cannot add PPA. Please check that the PPA name or format is correct". Gefühlt habe ich schon alles versucht, was immer geschrieben wird...
- http_proxy und https_proxy in /etc/sudoers über env_keep eingetragen
- das Hinzufügen des repositories über sudo -E probiert
- sudo apt-get install --reinstall ca-certificates
aber nichts funktioniert. Hat irgendjemand eine Idee, wie ich das hinbekomme?
Danke
drdope
2015-07-23, 00:00:13
Ohne entsprechende Fehlermeldungen ist das ein Schuss ins blaue...
Hast du mal versucht den Proxy als potentielle Fehlerquelle zu eliminieren?
Meine Vermutung wäre, daß der Proxy beim hinzufügen der Signatur-Schlüssel des PPAs Mist baut...
Hast du mal testweise versucht andere Repositorys einzubinden (=klappt konkret bei dem PPA nicht, oder klappt es bei allen nicht)?
Korfox
2015-07-23, 08:30:21
Gefühlt habe ich schon alles versucht, was immer geschrieben wird...
- http_proxy und https_proxy in /etc/sudoers über env_keep eingetragen
- das Hinzufügen des repositories über sudo -E probiert
- sudo apt-get install --reinstall ca-certificates
Ist das oben genannte "alles"?
export http_proxy=http://<proxy>:<port>
export https_proxy=http://<proxy>:<port>
sudo -E apt-add-repository ***
probiert (oder ist das id zu env_keep?)?
Senior Sanchez
2015-07-23, 09:39:02
Ohne entsprechende Fehlermeldungen ist das ein Schuss ins blaue...
Hast du mal versucht den Proxy als potentielle Fehlerquelle zu eliminieren?
Meine Vermutung wäre, daß der Proxy beim hinzufügen der Signatur-Schlüssel des PPAs Mist baut...
Hast du mal testweise versucht andere Repositorys einzubinden (=klappt konkret bei dem PPA nicht, oder klappt es bei allen nicht)?
Die Fehlermeldung steht oben, aber hier nochmal: "Cannot add PPA. Please check that the PPA name or format is correct"
Diese kommt immer, egal was ich tue. Oder gibt es noch einen detaillierteren log von apt-get, aus dem man mehr lesen könnte?
Den Proxy kann ich nicht eliminieren, da es ein Firmenrechner ist, der immer über diesen Proxy laufen muss und wie gesagt, alles andere funktioniert.
Andere Repositories habe ich natürlich auch probiert, da geht es aber auch nicht.
Ist das oben genannte "alles"?
probiert (oder ist das id zu env_keep?)?
Kann sein, dass ich auch etwas vergessen habe, aufzulisten, aber wie gesagt: ich hab gefühlt alles probiert, was ich bisher im Internet finden konnte.
Was du da darstellst habe ich natürlich auch probiert (Environmentvariablen definieren und über sudo -E erzwingen, diese zu verwenden). Das ist aber äquivalent, wenn man in /etc/sudoers einträgt...
Defaults env_keep +="https_proxy http_proxy"
Funktioniert aber beides nicht. Und sudo kann auf die Umgebungsvariablen zugreifen, das habe ich gerade noch einmal geprüft.
Avalox
2015-07-23, 10:46:20
Die Standard Repos laufen?
Schon mal probiert die Wurzelzertifikate in gänze zu erneuern?
sudo apt-get install --reinstall ca-certificates
Korfox
2015-07-23, 11:54:14
@Avalox: hat er im Opener zumindest so geschrieben...
Man kann den PPA vielleicht per Hand hinzufügen:
deb http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main
deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main
in die sources.list (gibt es die bei 14.04 noch?)
Und dann
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com EEA14886
Senior Sanchez
2015-07-23, 14:34:22
Die Standardrepos laufen absolut problemlos. Die Zertifikate habe ich natürlich auch schon aktualisiert. Das brachte aber auch keine Änderung.
Ich habe das Repository vorhin manuell hinzugefügt, da ich noch diese Variante entdeckt habe. Nur leider scheitert der Abruf des Keys, kein Keyserver wird erreicht, auch nicht mit der manuellen Angabe des http-Proxys. Vermutlich ist das der Fehler, aber wie bekomme ich das nun gelöst? Ich habe gesehen, dass man sich den auch manuell herunterladen kann via Browser. Das probiere ich auch gleich noch mal.
EDIT: jetzt geht es nach dem zweiten Ansatz dieser Website: http://opensourceforgeeks.blogspot.in/2013/04/w-gpg-error-httpppalaunchpadnet-precise.html
Kurzform: Repository manuell hinzufügen und da Abruf des GPG-Keys nicht funktioniert, diesen über die Website abfragen und in apt importieren.
Warum möchtest du unbedingt die Oracle-Abwandlung, anstatt das ganz normale OpenJDK aus den Standardquellen?
sudo apt-get install openjdk-7-jdk
vBulletin®, Copyright ©2000-2025, Jelsoft Enterprises Ltd.