Когда я пытаюсь установить что-либо с помощью apt-get, я получаю следующую ошибку:
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
Есть идеи, что это значит и как решить?
aptitude
.Ответы:
Легко исправить Просто сделай это
Затем отредактируйте открываемый файл так, чтобы он выглядел следующим образом
Не забудьте указать, какую версию Ubuntu вы используете. Я использую кармическую коалу, поэтому я вставил это.
Вы можете получить список здесь внизу
http://en.wikipedia.org/wiki/Ubuntu_%28operating_system%29
Затем вернитесь в терминал после того, как вы сохранили файл lsb-release, и вы сможете добавить add-apt-repository
источник
Содержание
/etc/lsb-release
недействительно. Вам нужно будет переустановитьbase-files
пакет, чтобы восстановить его содержимое. К сожалению, вы не можете просто использоватьapt-get
для работы. Вместо,перейдите по адресу https://launchpad.net/ubuntu/+source/base-files и найдите раздел для вашей версии Ubuntu,
загрузите самую последнюю версию пакета, доступную для вашей версии и архитектуры,
бегать:
Сделайте пробный запуск с
источник