Kiedy próbuję zainstalować cokolwiek przy użyciu apt-get, pojawia się następujący błąd:
Traceback (most recent call last):
File "/usr/bin/add-apt-repository", line 60, in <module>
sp = SoftwareProperties()
File "/usr/lib/python2.6/dist-packages/softwareproperties/SoftwareProperties.py", line 90, in __init__
self.reload_sourceslist()
File "/usr/lib/python2.6/dist-packages/softwareproperties/SoftwareProperties.py", line 538, in reload_sourceslist
self.distro.get_sources(self.sourceslist)
File "/usr/lib/python2.6/dist-packages/aptsources/distro.py", line 90, in get_sources
raise NoDistroTemplateException("Error: could not find a "
aptsources.distro.NoDistroTemplateException: Error: could not find a distribution template
Wiesz, co to znaczy i jak to rozwiązać?
aptitude
.Odpowiedzi:
Łatwy do napraw Po prostu zrób to
Następnie edytuj plik, który zostanie otwarty, aby wyglądał tak
Pamiętaj, aby podać, której wersji ubuntu używasz. Używam karmicznej koali, więc to włożyłem.
Możesz uzyskać listę tutaj na dole
http://en.wikipedia.org/wiki/Ubuntu_%28operating_system%29
Następnie wróć do terminala po zapisaniu pliku wydania lsb i powinieneś móc dodać repozytorium apt-apt
źródło
Treść
/etc/lsb-release
jest nieprawidłowa. Musisz ponownie zainstalowaćbase-files
pakiet, aby przywrócić jego zamierzoną zawartość. Niestety nie możesz po prostu użyćapt-get
do pracy. Zamiast,przejdź do https://launchpad.net/ubuntu/+source/base-files i poszukaj sekcji dla swojej wersji Ubuntu,
pobierz najnowszą wersję pakietu dostępną dla twojego wydania i architektury,
biegać:
Wykonaj test z
źródło