Не могу открыть программный центр

Когда я пытаюсь открыть центр программного обеспечения, я получаю это сообщение и не могу его открыть, не могли бы вы помочь мне найти ошибку?

jdash@ubuntu:~$ software-center
2013-01-22 18:38:08,149 - softwarecenter.ui.gtk3.app - INFO - setting up proxy 'None'
2013-01-22 18:38:08,152 - softwarecenter.db.database - INFO - open() database: path=None use_axi=True use_agent=True
2013-01-22 18:38:08,395 - softwarecenter.config - WARNING - Could not read the config file '/home/jdash/.config/software-center/softwarecenter.cfg': File contains no section headers.
file: d, line: 1
u'Help on method triangular in module random:\n'
2013-01-22 18:38:08,396 - softwarecenter.backend.reviews - WARNING - Could not get usefulness from server, no username in config file
2013-01-22 18:38:08,487 - softwarecenter.ui.gtk3.app - INFO - show_available_packages: search_text is '', app is None.
2013-01-22 18:38:08,738 - softwarecenter.db.pkginfo_impl.aptcache - INFO - aptcache.open()
Traceback (most recent call last):
  File "/usr/bin/software-center", line 176, in <module>
    app.run(args)
  File "/usr/share/software-center/softwarecenter/ui/gtk3/app.py", line 1422, in run
    self.show_available_packages(args)
  File "/usr/share/software-center/softwarecenter/ui/gtk3/app.py", line 1352, in show_available_packages
    self.view_manager.set_active_view(ViewPages.AVAILABLE)
  File "/usr/share/software-center/softwarecenter/ui/gtk3/session/viewmanager.py", line 154, in set_active_view
    view_widget.init_view()
  File "/usr/share/software-center/softwarecenter/ui/gtk3/panes/availablepane.py", line 136, in init_view
    SoftwarePane.init_view(self)
  File "/usr/share/software-center/softwarecenter/ui/gtk3/panes/softwarepane.py", line 215, in init_view
    self.icons, self.show_ratings)
  File "/usr/share/software-center/softwarecenter/ui/gtk3/views/appview.py", line 69, in __init__
    self.helper = AppPropertiesHelper(db, cache, icons)
  File "/usr/share/software-center/softwarecenter/ui/gtk3/models/appstore2.py", line 109, in __init__
    softwarecenter.paths.APP_INSTALL_PATH)
  File "/usr/share/software-center/softwarecenter/db/categories.py", line 255, in parse_applications_menu
    category = self._parse_menu_tag(child)
  File "/usr/share/software-center/softwarecenter/db/categories.py", line 440, in _parse_menu_tag
    l = self._parse_directory_tag(element)
  File "/usr/share/software-center/softwarecenter/db/categories.py", line 305, in _parse_directory_tag
    cp.read(fname)
  File "/usr/share/software-center/softwarecenter/db/update.py", line 535, in read
    RawConfigParser.read(self, filename)
  File "/usr/local/lib/python2.7/dist-packages/configparser.py", line 710, in read
    self._read(fp, filename)
  File "/usr/local/lib/python2.7/dist-packages/configparser.py", line 1093, in _read
    raise MissingSectionHeaderError(fpname, lineno, line)
configparser.MissingSectionHeaderError: File contains no section headers.
file: d, line: 1
u'Help on method triangular in module random:\n'

Это содержимое файла. Mark:

[ 111]
0
задан 23 January 2013 в 03:38

4 ответа

Может быть хорошей идеей опубликовать содержимое файла:

cat /home/jdash/.config/software-center/softwarecenter.cfg

Вы также можете попробовать переименовать файл и посмотреть, будет ли он воссоздан при следующей попытке. чтобы открыть это. Для этого выполните это из командной строки:

mv /home/jdash/.config/software-center/softwarecenter.cfg /home/jdash/.config/software-center/softwarecenter.cfg.backup

Если это не сработает, вы можете отменить изменение с помощью:

mv /home/jdash/.config/software-center/softwarecenter.cfg.backup /home/jdash/.config/software-center/softwarecenter.cfg

Ты вернешься с того места, с которого начал, но это того стоит. Если это не сработает, опубликуйте содержимое файла.

0
ответ дан 23 January 2013 в 03:38

Вы также можете попробовать удалить центр программного обеспечения и переустановить его:

sudo apt-get remove software-center

, а затем переустановить его с помощью:

sudo apt-get install software-center

0
ответ дан 23 January 2013 в 03:38

Содержимое файла должно выглядеть примерно так:

[general]
maximized = False
size = 1088, 800
add_to_launcher = True
recommender_uuid = 
recommender_profile_id = 
accepted_tos = yes

[reviews]
username = jdash

Если вы запустите:

nano /home/jdash/.config/software-center/softwarecenter.cfg и вставьте вышеприведенное в ctrl+shift+v, чтобы вставить, затем ctrl+x чтобы выйти .. убедитесь, что вы сохранили, надеюсь, это сработает

0
ответ дан 23 January 2013 в 03:38

Вместо этого используйте менеджер пакетов synaptic?

для установки: sudo apt-get install synaptic

для запуска: sudo synaptic

0
ответ дан 23 January 2013 в 03:38

Другие вопросы по тегам:

Похожие вопросы: