GNU/Linux >> Tutoriales Linux >  >> Linux

Linux:¿obtiene un error cada vez que intenta agregar un repositorio?

Cada vez que intento agregar un repositorio obtengo una NoDistroTemplate Exception . Estoy 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

¿Cómo eliminar esta excepción?

Respuesta aceptada:

Creo que el error se explica por sí mismo. El PPA que está intentando agregar no proporciona paquetes para su versión particular/lanzamiento de Mint. Al menos no a nivel de PPA, aunque los paquetes pueden ser completamente compatibles.

Eche un vistazo a estas preguntas y respuestas en askubuntu, específicamente esta respuesta.

Hay una solución que puede probar, pero no es realmente el enfoque recomendado para tratar este problema en particular:

extracto de esta publicación del foro:

El error con respecto a la plantilla de distribución hace referencia al archivo
“/etc/lsb-release” Debería decir algo como…

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

La versión de ubuntu depende de la versión de menta que esté utilizando. Usted
debería poder cambiar DISTRIB_DESCRIPTION para cambiar el nombre de
el sistema operativo durante el arranque de grub, pero no puede cambiar el resto sin romper
la plantilla de distribución source.list.


Linux
  1. Cómo agregar números de línea a archivos de texto en Linux

  2. Cómo agregar una línea de encabezado y final a un archivo en Linux

  3. Cómo agregar el archivo .so a java.library.path en Linux

  4. Wget error bash subsistema de Windows para Linux

  5. No se puede agregar el repositorio de PPA desde la terminal

Cómo agregar el archivo .box descargado a Vagrant en Linux

Cómo agregar texto al comienzo del archivo en Linux

Cómo agregar un nuevo dispositivo al sistema de archivos BTRFS en Linux

Solucione el error "No se puede agregar PPA" en Ubuntu y Linux Mint

Cómo corregir el error "El repositorio aún no es válido" en Ubuntu Linux

Cómo agregar una contraseña para proteger un archivo Vim en Linux