GNU/Linux >> Linux Esercitazione >  >> Linux

Linux:errore quando si tenta di aggiungere un repository?

Ogni volta che provo ad aggiungere un repository ottengo una NoDistroTemplate Exception . Sto usando 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

Come rimuovere questa eccezione?

Risposta accettata:

Penso che l'errore sia abbastanza autoesplicativo. Il PPA che stai tentando di aggiungere non fornisce pacchetti per la tua particolare versione/rilascio di Mint. Almeno non a livello di PPA, anche se i pacchetti potrebbero essere completamente compatibili.

Dai un'occhiata a queste domande e risposte su askubuntu, in particolare a questa risposta.

C'è una soluzione che puoi provare, ma non è proprio l'approccio consigliato per affrontare questo particolare problema:

estratto da questo post del forum:

L'errore relativo al modello di distribuzione si riferisce al file
“/etc/lsb-release” Dovrebbe essere qualcosa del tipo...

DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=11.10
DISTRIB_CODENAME=oneiric
DISTRIB_DESCRIPTION="Ubuntu 11.10"

La versione di Ubuntu dipende dalla versione di Mint che stai utilizzando. Dovresti
essere in grado di modificare DISTRIB_DESCRIPTION per cambiare il nome
del sistema operativo durante l'avvio di grub, ma non puoi modificare il resto senza interrompere
il modello di distribuzione source.list.


Linux
  1. Ssh - Provare a Ssh nel server e ottenere Key_load_public:nessun errore di file o directory di questo tipo?

  2. Come aggiungere riga di intestazione e trailer a un file in Linux

  3. Ottenere informazioni di debug del kernel Linux dopo un arresto anomalo del kernel

  4. Come aggiungere il file .so a java.library.path in Linux

  5. Errore Wget bash Sottosistema Windows per Linux

Come aggiungere il file .box scaricato a Vagrant in Linux

Come aggiungere testo all'inizio del file in Linux

Come aggiungere un nuovo dispositivo al file system BTRFS in Linux

Correggi l'errore "Impossibile aggiungere PPA" in Ubuntu e Linux Mint

Come risolvere l'errore "Il repository non è ancora valido" in Ubuntu Linux

Come aggiungere una password per proteggere un file Vim in Linux