Immer wenn ich versuche, ein Repository hinzuzufügen, erhalte ich eine NoDistroTemplate Exception
. Ich verwende Linux Mint 14 Nadia.
[email protected] ~ $ sudo add-apt-repository ppa:webupd8team/java
You are about to add the following PPA to your system:
Oracle Java (JDK) Installer (automatically downloads and installs Oracle JDK6 / JDK7 / JDK8).
There are no actual Java files in this PPA.
More info: http://www.webupd8.org/2012/01/install-oracle-java-jdk-7-in-ubuntu-via.html
More info: https://launchpad.net/~webupd8team/+archive/java
Press [ENTER] to continue or ctrl-c to cancel adding it
Traceback (most recent call last):
File "/usr/bin/add-apt-repository", line 161, in <module>
sp = SoftwareProperties(options=options)
File "/usr/lib/python3/dist-packages/softwareproperties/SoftwareProperties.py", line 104, in __init__
self.reload_sourceslist()
File "/usr/lib/python3/dist-packages/softwareproperties/SoftwareProperties.py", line 592, in reload_sourceslist
self.distro.get_sources(self.sourceslist)
File "/usr/lib/python3/dist-packages/aptsources/distro.py", line 87, in get_sources
raise NoDistroTemplateException("Error: could not find a "
aptsources.distro.NoDistroTemplateException: Error: could not find a distribution template
Wie entferne ich diese Ausnahme?
Akzeptierte Antwort:
Ich denke, der Fehler ist ziemlich selbsterklärend. Das PPA, das Sie hinzufügen möchten, bietet keine Pakete für Ihre bestimmte Version/Veröffentlichung von Mint. Zumindest nicht auf PPA-Ebene, auch wenn die Pakete vollständig kompatibel sein können.
Sehen Sie sich diese Fragen und Antworten auf Askubuntu an, insbesondere diese Antwort.
Es gibt eine Lösung, die Sie ausprobieren können, aber es ist nicht wirklich der empfohlene Ansatz für den Umgang mit diesem speziellen Problem:
Auszug aus diesem Forumsbeitrag:
Der Fehler in Bezug auf die Verteilungsvorlage bezieht sich auf die Datei
„/etc/lsb-release“. Sie sollte ungefähr so lauten wie …
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=11.10
DISTRIB_CODENAME=oneiric
DISTRIB_DESCRIPTION="Ubuntu 11.10"
Die Ubuntu-Version hängt von der Mint-Version ab, die Sie verwenden. Sie
sollten in der Lage sein, die DISTRIB_DESCRIPTION zu ändern, um den Namen
des Betriebssystems während des Grub-Boots zu ändern, aber Sie können den Rest nicht ändern, ohne
die Verteilungsvorlage source.list zu beschädigen.