GNU/Linux >> Belajar Linux >  >> Linux

Linux – Mendapatkan Kesalahan Setiap Kali Mencoba Menambahkan Repositori?

Setiap kali saya mencoba menambahkan repositori, saya mendapatkan NoDistroTemplate Exception . Saya menggunakan 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

Bagaimana cara menghapus pengecualian ini?

Jawaban yang Diterima:

Saya pikir kesalahannya cukup jelas. PPA yang Anda coba tambahkan tidak menyediakan paket untuk versi/rilis Mint khusus Anda. Setidaknya tidak pada tingkat PPA, meskipun paket-paket tersebut mungkin sepenuhnya kompatibel.

Lihatlah T&J ini di askubuntu, khususnya jawaban ini.

Ada solusi yang dapat Anda coba, tetapi itu bukan pendekatan yang disarankan untuk menangani masalah khusus ini:

kutipan dari pos forum ini:

Kesalahan mengenai template distribusi merujuk ke file
“/etc/lsb-release” Seharusnya membaca sesuatu seperti…

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

Versi ubuntu tergantung pada versi mint yang Anda gunakan. Anda
seharusnya dapat mengubah DISTRIB_DESCRIPTION untuk mengubah nama
OS selama boot grub tetapi Anda tidak dapat mengubah sisanya tanpa merusak
template distribusi source.list.


Linux
  1. Linux – Semuanya Adalah File?

  2. Mendapatkan informasi debug kernel Linux setelah kernel crash

  3. Wget error bash Subsistem Windows untuk Linux

  1. Memulai dengan perintah tac Linux

  2. Ssh – Mencoba Masuk Ssh Ke Server Dan Mendapatkan Key_load_public:Tidak Ada Kesalahan File Atau Direktori Tersebut?

  3. Bagaimana cara menambahkan baris header dan trailer ke file di Linux

  1. git add mengembalikan kesalahan fatal:di luar repositori

  2. Bagaimana cara menambahkan file .so ke java.library.path di Linux

  3. logrotate tidak dapat memutar log, tidak mendapatkan kesalahan file seperti itu