Ubuntu Software Center не запускается 10.10, невозможно обновить до 11.04
Софтвр центр у меня не запускается 10.10. Раньше работал раньше. Я заметил это недавно. При нажатии на Центр программного обеспечения Ubuntu в меню "Приложения" я вижу кнопку "Центр запуска программного обеспечения Ubuntu" на панели задач, которая исчезает через некоторое время, но центр программного обеспечения не отображается. Я также не могу установить файлы deb, используя центр программного обеспечения, поскольку происходит то же самое (сейчас используется gdebi для установки файлов deb). При запуске соц-центра софта я получаю следующее.
$ software-center
2011-06-04 23:01:25,084 - softwarecenter.fixme - WARNING - logs to the root logger: '('/usr/share/software-center/softwarecenter/view/widgets/mkit_themes.py', 675, 'retrieve')'
2011-06-04 23:01:25,083 - root - WARNING - No styling hints for Wasp-Murrine were found... using Human hints.
(software-center:7715): GLib-GIO-CRITICAL **: g_loadable_icon_load: assertion `G_IS_LOADABLE_ICON (icon)' failed
(software-center:7715): GLib-GIO-CRITICAL **: g_loadable_icon_load: assertion `G_IS_LOADABLE_ICON (icon)' failed
Traceback (most recent call last):
File "/usr/bin/software-center", line 90, in <module>
app = SoftwareCenterApp(datadir, xapian_base_path, options, args)
File "/usr/share/software-center/softwarecenter/app.py", line 312, in __init__
self.view_switcher = ViewSwitcher(self.view_manager, datadir, self.db, self.cache, self.icons)
File "/usr/share/software-center/softwarecenter/view/viewswitcher.py", line 59, in __init__
store = ViewSwitcherList(view_manager, datadir, db, cache, icons)
File "/usr/share/software-center/softwarecenter/view/viewswitcher.py", line 321, in __init__
self._update_channel_list()
File "/usr/share/software-center/softwarecenter/view/viewswitcher.py", line 398, in _update_channel_list
self._update_channel_list_available_view()
File "/usr/share/software-center/softwarecenter/view/viewswitcher.py", line 420, in _update_channel_list_available_view
for channel in self.channel_manager.channels:
File "/usr/share/software-center/softwarecenter/backend/channel.py", line 65, in channels
return self._get_channels()
File "/usr/share/software-center/softwarecenter/backend/channel.py", line 279, in _get_channels
channel_query=for_purchase_query)
File "/usr/share/software-center/softwarecenter/backend/channel.py", line 339, in __init__
self._channel_icon = self._get_icon_for_channel(channel_name, channel_origin, channel_component)
File "/usr/share/software-center/softwarecenter/backend/channel.py", line 425, in _get_icon_for_channel
channel_icon = self._get_icon("emblem-money")
File "/usr/share/software-center/softwarecenter/backend/channel.py", line 458, in _get_icon
icon = AnimatedImage(self.icons.load_icon(icon_name, self.ICON_SIZE, 0))
glib.GError: Failed to load icon
Я обновил все пакеты с помощью диспетчера обновлений до последних. Я переустанавливал софт-центр из синаптика. Все еще не повезло. Как мне решить эту проблему?
И я не знаю, связано ли это с этим, но обновление 10.10 до 11.04 с использованием альтернативного iso завершается ошибкой со следующей ошибкой.
Could not mark ubuntu-desktop for upgrade.
последняя часть файла apt.log, в которой упоминается как software-center, так и ubuntu-desktop
Investigating (7) software-center [ i386 ] < 3.0.8 -> 4.0 > ( gnome )
Broken software-center:i386 Depends on python-webkit [ i386 ] < 1.1.8-0ubuntu2 -> 1.1.8-1ubuntu2 > ( python )
Considering python-webkit:i386 10000 as a solution to software-center:i386 10000
Removing software-center:i386 rather than change python-webkit:i386
Investigating (7) libnspr4-0d [ i386 ] < 4.8.6-0ubuntu1 > ( libs )
Broken libnspr4-0d:i386 Conflicts on libnspr4 [ i386 ] < none -> 4.8.7-0ubuntu1 > ( libs ) (< 2:4)
Considering libnspr4:i386 10000 as a solution to libnspr4-0d:i386 10000
Removing libnspr4-0d:i386 rather than change libnspr4:i386
Investigating (8) ubuntu-desktop [ i386 ] < 1.207 -> 1.220 > ( metapackages )
Broken ubuntu-desktop:i386 Depends on software-center [ i386 ] < 3.0.8 -> 4.0 > ( gnome )
Considering software-center:i386 10000 as a solution to ubuntu-desktop:i386 10000
Considering software-center:i386 10000 as a solution to ubuntu-desktop:i386 10000
Investigating (8) xulrunner-1.9.2 [ i386 ] < 1.9.2.17+build3+nobinonly-0ubuntu0.10.10.1 > ( devel )
Broken xulrunner-1.9.2:i386 Depends on libnspr4-0d [ i386 ] < 4.8.6-0ubuntu1 > ( libs ) (>= 4.7.3-0ubuntu1~)
Considering libnspr4-0d:i386 10000 as a solution to xulrunner-1.9.2:i386 10000
Removing xulrunner-1.9.2:i386 rather than change libnspr4-0d:i386
Investigating (9) ubuntu-desktop [ i386 ] < 1.207 -> 1.220 > ( metapackages )
Broken ubuntu-desktop:i386 Depends on software-center [ i386 ] < 3.0.8 -> 4.0 > ( gnome )
Considering software-center:i386 10000 as a solution to ubuntu-desktop:i386 10000
Considering software-center:i386 10000 as a solution to ubuntu-desktop:i386 10000
Investigating (9) yelp [ i386 ] < 2.30.1-0ubuntu1 -> 3.0.0-0ubuntu2 > ( gnome )
Broken yelp:i386 Depends on xulrunner-1.9.2 [ i386 ] < 1.9.2.17+build3+nobinonly-0ubuntu0.10.10.1 > ( devel )
Considering xulrunner-1.9.2:i386 10000 as a solution to yelp:i386 10000
Removing yelp:i386 rather than change xulrunner-1.9.2:i386
Done
1 ответ
Первая проблема.. Похоже, он не может найти значок с изображением эмблемы. Первое, на что он жалуется, это Wasp-Murrine (пользовательская тема).
Я предлагаю вам изменить свою тему обратно на человечество и посмотреть, исправит ли это это. для меня значки эмблемы находятся в упаковке humanity-icon-theme
, Вы можете установить его с
sudo apt-get install humanity-icon-theme
Если это не работает, вы можете попробовать обновить без графического интерфейса.