GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Linux – Fehlermeldung beim Versuch, ein Repository hinzuzufügen?

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.


Linux
  1. Ssh – Versuch, per SSH in den Server zu gelangen und Key_load_public zu erhalten:Kein solcher Datei- oder Verzeichnisfehler?

  2. So fügen Sie einer Datei in Linux Header- und Trailer-Zeile hinzu

  3. Abrufen von Linux-Kernel-Debug-Informationen nach einem Kernel-Absturz

  4. Wget error bash Windows-Subsystem für Linux

  5. PPA-Repository kann nicht vom Terminal hinzugefügt werden

So fügen Sie eine heruntergeladene .box-Datei zu Vagrant in Linux hinzu

So fügen Sie Text am Anfang einer Datei in Linux hinzu

So fügen Sie unter Linux ein neues Gerät zum BTRFS-Dateisystem hinzu

Behebung des Fehlers „PPA kann nicht hinzugefügt werden“ in Ubuntu und Linux Mint

So beheben Sie den Fehler „Repository ist noch nicht gültig“ in Ubuntu Linux

So fügen Sie ein Passwort hinzu, um eine Vim-Datei in Linux zu schützen