Я получаю проблему в Ubuntu из-за ошибки при открытии кэша, список источников программного обеспечения не может быть прочитан в моем файле /etc/apt/sources.list
, а списки пакетов или файл состояния не могут быть проанализированы или открыты. Я новичок в Ubuntu, поэтому я не мог определить причину проблемы. У меня также есть проблема с открытием Ubuntu Software Center, и как только я закомментировал строку №. 56 с указанием deb http://archive.canonical.com/raring partner
, Ubuntu Software Center открывается ОК. В чем может быть проблема? Я включаю 4 строки из моего файла sources.list.
Код исходного списка в моей строке 56 такой:
deb http://archive.canonical.com/raring partner
# deb-src http://archive.canonical.com/raring partner
# deb-src http://archive.canonical.com/raring partner
# deb-src http://archive.canonical.com/raring partner
Выход терминала:
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/gi/overrides/GLib.py", line 629, in <lambda>
return (lambda data: callback(*data), user_data)
File "/usr/share/software-center/softwarecenter/db/pkginfo_impl/aptcache.py", line 261, in open
self._cache = apt.Cache(progress)
File "/usr/lib/python2.7/dist-packages/apt/cache.py", line 105, in __init__
self.open(progress)
File "/usr/lib/python2.7/dist-packages/apt/cache.py", line 150, in open
self._cache = apt_pkg.Cache(progress)
SystemError: E:Malformed line 56 in source list /etc/apt/sources.list (dist parse), E:The list of sources could not be read., E:The package lists or status file could not be parsed or opened.
2014-01-22 11:27:29,685 - softwarecenter.db.pkginfo_impl.aptcache - INFO - aptcache.open()
Поскольку вы внесли изменения в источники, вы должны обновить apt
, чтобы изменения были распознаны.
Для этого откройте терминал (нажмите Ctrl kbd> + Alt kbd> + T kbd>) и введите команду:
sudo apt-get update
и вам пора.