Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Центр приложений  (Прочитано 512 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Gennadiy007

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
Центр приложений
« : 09 Май 2017, 03:03:58 »
Добрый день! После удаления cairo-dock перестал запускаться центр приложений.
Подскажите как исправить.
У меня ubuntu mate.
someuser@somemachine:~$ software-center
Traceback (most recent call last):
  File "/usr/bin/software-center", line 128, in <module>
    from softwarecenter.ui.gtk3.app import SoftwareCenterAppGtk3
  File "/usr/share/software-center/softwarecenter/ui/gtk3/app.py", line 106, in <module>
    from softwarecenter.ui.gtk3.panes.installedpane import InstalledPane
  File "/usr/share/software-center/softwarecenter/ui/gtk3/panes/installedpane.py", line 41, in <module>
    from softwarecenter.ui.gtk3.views.appview import AppView
  File "/usr/share/software-center/softwarecenter/ui/gtk3/views/appview.py", line 28, in <module>
    from softwarecenter.ui.gtk3.widgets.apptreeview import AppTreeView
  File "/usr/share/software-center/softwarecenter/ui/gtk3/widgets/apptreeview.py", line 9, in <module>
    from cellrenderers import (CellRendererAppView,
  File "/usr/share/software-center/softwarecenter/ui/gtk3/widgets/cellrenderers.py", line 26, in <module>
    from stars import StarRenderer, StarSize
  File "/usr/share/software-center/softwarecenter/ui/gtk3/widgets/stars.py", line 19, in <module>
    import cairo
ImportError: No module named cairo
someuser@somemachine:~$ sudo apt-get remove cairo
[sudo] password for someuser:
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
E: Не удалось найти пакет cairo
someuser@somemachine:~$ sudo apt-get remove cairo-dock
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Package 'cairo-dock' is not installed, so not removed
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
someuser@somemachine:~$ sudo apt-get remove cairo-dock-core
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Package 'cairo-dock-core' is not installed, so not removed
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
someuser@somemachine:~$ sudo apt-get autoremove
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
someuser@somemachine:~$ sudo apt-get install -f
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
someuser@somemachine:~$
« Последнее редактирование: 09 Май 2017, 03:05:39 от Gennadiy007 »

Denis_Pavlov

  • Гость
Re: Центр приложений
« Ответ #1 : 09 Май 2017, 11:02:51 »
sudo apt-get remove software-center
sudo apt-get autoremove
sudo reboot
sudo apt-get install software center

Оффлайн Gennadiy007

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
Re: Центр приложений
« Ответ #2 : 09 Май 2017, 11:56:50 »
sudo apt-get remove software-center
sudo apt-get autoremove
sudo reboot
sudo apt-get install software center
не помогло :(
sudo apt-get remove software-center
[sudo] password for someuser:
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Пакеты, которые будут УДАЛЕНЫ:
  software-center
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 1 пакетов, и 0 пакетов не обновлено.
После данной операции, объём занятого дискового пространства уменьшится на 2 994 kB.
Хотите продолжить? [Д/н] y
dpkg: предупреждение: список файлов пакета «zlib1g:amd64» отсутствует; предполагаем, что на данный момент у пакета нет установленных файлов
(Чтение базы данных … на данный момент установлено 371516 файлов и каталогов.)
Удаляется software-center (13.10-0ubuntu4.2) …
Обрабатываются триггеры для man-db (2.6.7.1-1ubuntu1) …
Обрабатываются триггеры для bamfdaemon (0.5.1+14.04.20140409-0ubuntu1) …
Rebuilding /usr/share/applications/bamf-2.index...
Обрабатываются триггеры для mime-support (3.54ubuntu1.1) …
Обрабатываются триггеры для desktop-file-utils (0.22-1ubuntu1) …
Обрабатываются триггеры для hicolor-icon-theme (0.13-1) …
sudo apt-get autoremove
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Пакеты, которые будут УДАЛЕНЫ:
  gir1.2-gmenu-3.0 libgnome-menu-3-0 oneconf oneconf-common python-debtagshw
  python-lxml python-oneconf python-piston-mini-client python3-crypto
  python3-httplib2 python3-oauthlib python3-oneconf python3-piston-mini-client
  software-center-aptdaemon-plugins
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 14 пакетов, и 0 пакетов не обновлено.
После данной операции, объём занятого дискового пространства уменьшится на 5 652 kB.
Хотите продолжить? [Д/н] y
dpkg: предупреждение: список файлов пакета «zlib1g:amd64» отсутствует; предполагаем, что на данный момент у пакета нет установленных файлов
(Чтение базы данных … на данный момент установлено 371248 файлов и каталогов.)
Удаляется gir1.2-gmenu-3.0 (3.10.1-0ubuntu2) …
Удаляется libgnome-menu-3-0 (3.10.1-0ubuntu2) …
Удаляется oneconf (0.3.7.14.04.1) …
Удаляется python3-oneconf (0.3.7.14.04.1) …
Удаляется python-oneconf (0.3.7.14.04.1) …
Удаляется oneconf-common (0.3.7.14.04.1) …
Удаляется python-debtagshw (1.12ubuntu2) …
Удаляется python-lxml (3.3.3-1ubuntu0.1) …
Удаляется software-center-aptdaemon-plugins (0.1.6build1) …
Удаляется python-piston-mini-client (0.7.5-0ubuntu2) …
Удаляется python3-piston-mini-client (0.7.5-0ubuntu2) …
Удаляется python3-oauthlib (0.6.1-1) …
Удаляется python3-crypto (2.6.1-4ubuntu0.2) …
Удаляется python3-httplib2 (0.8-2build1) …
Обрабатываются триггеры для libc-bin (2.19-0ubuntu6.11) …
someuser@somemachine:~$
reboot...
sudo apt-get install software center
тение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
E: Не удалось найти пакет software
E: Не удалось найти пакет center
someuser@somemachine:~$ sudo apt-get install software-center
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Будут установлены следующие дополнительные пакеты:
  gir1.2-gmenu-3.0 libgnome-menu-3-0 oneconf oneconf-common python-debtagshw
  python-lxml python-oneconf python-piston-mini-client python3-crypto
  python3-httplib2 python3-oauthlib python3-oneconf python3-piston-mini-client
  software-center-aptdaemon-plugins
Предлагаемые пакеты:
  python-lxml-dbg python3-crypto-dbg python-crypto-doc
НОВЫЕ пакеты, которые будут установлены:
  gir1.2-gmenu-3.0 libgnome-menu-3-0 oneconf oneconf-common python-debtagshw
  python-lxml python-oneconf python-piston-mini-client python3-crypto
  python3-httplib2 python3-oauthlib python3-oneconf python3-piston-mini-client
  software-center software-center-aptdaemon-plugins
обновлено 0, установлено 15 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Необходимо скачать 1 113 kB/1 439 kB архивов.
После данной операции, объём занятого дискового пространства возрастёт на 8 647 kB.
Хотите продолжить? [Д/н] y
Получено:1 http://ru.archive.ubuntu.com/ubuntu/ trusty/main libgnome-menu-3-0 amd64 3.10.1-0ubuntu2 [54,4 kB]
Получено:2 http://ru.archive.ubuntu.com/ubuntu/ trusty/main gir1.2-gmenu-3.0 amd64 3.10.1-0ubuntu2 [3 662 B]
Получено:3 http://ru.archive.ubuntu.com/ubuntu/ trusty/main python-debtagshw all 1.12ubuntu2 [9 142 B]
Получено:4 http://ru.archive.ubuntu.com/ubuntu/ trusty-security/main python-lxml amd64 3.3.3-1ubuntu0.1 [629 kB]
Получено:5 http://ru.archive.ubuntu.com/ubuntu/ trusty-security/main python3-crypto amd64 2.6.1-4ubuntu0.2 [239 kB]
Получено:6 http://ru.archive.ubuntu.com/ubuntu/ trusty/main python3-httplib2 all 0.8-2build1 [27,2 kB]
Получено:7 http://ru.archive.ubuntu.com/ubuntu/ trusty/main python3-oauthlib all 0.6.1-1 [56,7 kB]
Получено:8 http://ru.archive.ubuntu.com/ubuntu/ trusty/main python-piston-mini-client all 0.7.5-0ubuntu2 [18,6 kB]
Получено:9 http://ru.archive.ubuntu.com/ubuntu/ trusty/main software-center-aptdaemon-plugins all 0.1.6build1 [5 750 B]
Получено:10 http://ru.archive.ubuntu.com/ubuntu/ trusty-updates/main oneconf-common all 0.3.7.14.04.1 [6 042 B]
Получено:11 http://ru.archive.ubuntu.com/ubuntu/ trusty/main python3-piston-mini-client all 0.7.5-0ubuntu2 [18,4 kB]
Получено:12 http://ru.archive.ubuntu.com/ubuntu/ trusty-updates/main python3-oneconf all 0.3.7.14.04.1 [19,5 kB]
Получено:13 http://ru.archive.ubuntu.com/ubuntu/ trusty-updates/main oneconf all 0.3.7.14.04.1 [5 458 B]
Получено:14 http://ru.archive.ubuntu.com/ubuntu/ trusty-updates/main python-oneconf all 0.3.7.14.04.1 [19,7 kB]
Получено 1 113 kБ за 2с (407 kБ/c)         
Выбор ранее не выбранного пакета libgnome-menu-3-0.
dpkg: предупреждение: список файлов пакета «zlib1g:amd64» отсутствует; предполагаем, что на данный момент у пакета нет установленных файлов
(Чтение базы данных … на данный момент установлен 370781 файл и каталог.)
Подготовка к распаковке …/libgnome-menu-3-0_3.10.1-0ubuntu2_amd64.deb …
Распаковывается libgnome-menu-3-0 (3.10.1-0ubuntu2) …
Выбор ранее не выбранного пакета gir1.2-gmenu-3.0.
Подготовка к распаковке …/gir1.2-gmenu-3.0_3.10.1-0ubuntu2_amd64.deb …
Распаковывается gir1.2-gmenu-3.0 (3.10.1-0ubuntu2) …
Выбор ранее не выбранного пакета python-debtagshw.
Подготовка к распаковке …/python-debtagshw_1.12ubuntu2_all.deb …
Распаковывается python-debtagshw (1.12ubuntu2) …
Выбор ранее не выбранного пакета python-lxml.
Подготовка к распаковке …/python-lxml_3.3.3-1ubuntu0.1_amd64.deb …
Распаковывается python-lxml (3.3.3-1ubuntu0.1) …
Выбор ранее не выбранного пакета python3-crypto.
Подготовка к распаковке …/python3-crypto_2.6.1-4ubuntu0.2_amd64.deb …
Распаковывается python3-crypto (2.6.1-4ubuntu0.2) …
Выбор ранее не выбранного пакета python3-httplib2.
Подготовка к распаковке …/python3-httplib2_0.8-2build1_all.deb …
Распаковывается python3-httplib2 (0.8-2build1) …
Выбор ранее не выбранного пакета python3-oauthlib.
Подготовка к распаковке …/python3-oauthlib_0.6.1-1_all.deb …
Распаковывается python3-oauthlib (0.6.1-1) …
Выбор ранее не выбранного пакета python-piston-mini-client.
Подготовка к распаковке …/python-piston-mini-client_0.7.5-0ubuntu2_all.deb …
Распаковывается python-piston-mini-client (0.7.5-0ubuntu2) …
Выбор ранее не выбранного пакета software-center-aptdaemon-plugins.
Подготовка к распаковке …/software-center-aptdaemon-plugins_0.1.6build1_all.deb …
Распаковывается software-center-aptdaemon-plugins (0.1.6build1) …
Выбор ранее не выбранного пакета oneconf-common.
Подготовка к распаковке …/oneconf-common_0.3.7.14.04.1_all.deb …
Распаковывается oneconf-common (0.3.7.14.04.1) …
Выбор ранее не выбранного пакета python3-piston-mini-client.
Подготовка к распаковке …/python3-piston-mini-client_0.7.5-0ubuntu2_all.deb …
Распаковывается python3-piston-mini-client (0.7.5-0ubuntu2) …
Выбор ранее не выбранного пакета python3-oneconf.
Подготовка к распаковке …/python3-oneconf_0.3.7.14.04.1_all.deb …
Распаковывается python3-oneconf (0.3.7.14.04.1) …
Выбор ранее не выбранного пакета oneconf.
Подготовка к распаковке …/oneconf_0.3.7.14.04.1_all.deb …
Распаковывается oneconf (0.3.7.14.04.1) …
Выбор ранее не выбранного пакета python-oneconf.
Подготовка к распаковке …/python-oneconf_0.3.7.14.04.1_all.deb …
Распаковывается python-oneconf (0.3.7.14.04.1) …
Выбор ранее не выбранного пакета software-center.
Подготовка к распаковке …/software-center_13.10-0ubuntu4.2_all.deb …
Распаковывается software-center (13.10-0ubuntu4.2) …
Обрабатываются триггеры для hicolor-icon-theme (0.13-1) …
Обрабатываются триггеры для bamfdaemon (0.5.1+14.04.20140409-0ubuntu1) …
Rebuilding /usr/share/applications/bamf-2.index...
Обрабатываются триггеры для mime-support (3.54ubuntu1.1) …
Обрабатываются триггеры для desktop-file-utils (0.22-1ubuntu1) …
Обрабатываются триггеры для man-db (2.6.7.1-1ubuntu1) …
Настраивается пакет libgnome-menu-3-0 (3.10.1-0ubuntu2) …
Настраивается пакет gir1.2-gmenu-3.0 (3.10.1-0ubuntu2) …
Настраивается пакет python-debtagshw (1.12ubuntu2) …
Настраивается пакет python-lxml (3.3.3-1ubuntu0.1) …
Настраивается пакет python3-crypto (2.6.1-4ubuntu0.2) …
Настраивается пакет python3-httplib2 (0.8-2build1) …
Настраивается пакет python3-oauthlib (0.6.1-1) …
Настраивается пакет python-piston-mini-client (0.7.5-0ubuntu2) …
Настраивается пакет software-center-aptdaemon-plugins (0.1.6build1) …
Настраивается пакет oneconf-common (0.3.7.14.04.1) …
Настраивается пакет python3-piston-mini-client (0.7.5-0ubuntu2) …
Настраивается пакет python3-oneconf (0.3.7.14.04.1) …
Настраивается пакет oneconf (0.3.7.14.04.1) …
Настраивается пакет python-oneconf (0.3.7.14.04.1) …
Настраивается пакет software-center (13.10-0ubuntu4.2) …
Updating software catalog...this may take a moment.
INFO:softwarecenter.db.pkginfo_impl.aptcache:aptcache.open()
Software catalog update was successful.
Обрабатываются триггеры для libc-bin (2.19-0ubuntu6.11) …
someuser@somemachine:~$ software-center
Traceback (most recent call last):
  File "/usr/bin/software-center", line 128, in <module>
    from softwarecenter.ui.gtk3.app import SoftwareCenterAppGtk3
  File "/usr/share/software-center/softwarecenter/ui/gtk3/app.py", line 106, in <module>
    from softwarecenter.ui.gtk3.panes.installedpane import InstalledPane
  File "/usr/share/software-center/softwarecenter/ui/gtk3/panes/installedpane.py", line 41, in <module>
    from softwarecenter.ui.gtk3.views.appview import AppView
  File "/usr/share/software-center/softwarecenter/ui/gtk3/views/appview.py", line 28, in <module>
    from softwarecenter.ui.gtk3.widgets.apptreeview import AppTreeView
  File "/usr/share/software-center/softwarecenter/ui/gtk3/widgets/apptreeview.py", line 9, in <module>
    from cellrenderers import (CellRendererAppView,
  File "/usr/share/software-center/softwarecenter/ui/gtk3/widgets/cellrenderers.py", line 26, in <module>
    from stars import StarRenderer, StarSize
  File "/usr/share/software-center/softwarecenter/ui/gtk3/widgets/stars.py", line 19, in <module>
    import cairo
ImportError: No module named cairo

Оффлайн Скуратов-Бельский

  • Активист
  • *
  • Сообщений: 491
    • Просмотр профиля
Re: Центр приложений
« Ответ #3 : 09 Май 2017, 13:25:19 »
Можно ещё попробовать:
sudo apt-get install --reinstall software-center

Оффлайн Gennadiy007

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
Re: Центр приложений
« Ответ #4 : 09 Май 2017, 14:31:16 »
Можно ещё попробовать:
sudo apt-get install --reinstall software-center

К сожалению и это не помогло.
Я подумал, может удалить строчки в этом файле?
someuser@somemachine:~$ cat /usr/share/software-center/softwarecenter/ui/gtk3/widgets/stars.py | grep cairo -n
19:import cairo
115:        lin = cairo.LinearGradient(0, 0, 0, vis_height)
120:        full_surf = cairo.ImageSurface(
121:                        cairo.FORMAT_ARGB32, vis_width, vis_height)
123:        cr = cairo.Context(full_surf)
127:            cr.set_line_join(cairo.LINE_CAP_ROUND)
138:        empty_surf = cairo.ImageSurface(
139:                        cairo.FORMAT_ARGB32, vis_width, vis_height)
141:        cr = cairo.Context(empty_surf)
145:            cr.set_line_join(cairo.LINE_CAP_ROUND)
160:        full_surf = cairo.ImageSurface(
161:                        cairo.FORMAT_ARGB32, vis_width, vis_height)
163:        cr = cairo.Context(full_surf)
165:            cr.set_line_join(cairo.LINE_CAP_ROUND)
198:        empty_surf = cairo.ImageSurface(
199:                        cairo.FORMAT_ARGB32, vis_width, vis_height)
201:        cr = cairo.Context(empty_surf)
203:            cr.set_line_join(cairo.LINE_CAP_ROUND)
someuser@somemachine:~$

или вообще удалить этот файл и переустановить?
« Последнее редактирование: 09 Май 2017, 14:33:07 от Gennadiy007 »

Оффлайн peregrine

  • FSM
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 7169
  • Gentoo x64 Ubuntu 16.04.1 x64
    • Просмотр профиля
Re: Центр приложений
« Ответ #5 : 09 Май 2017, 15:18:21 »
Удаление этого файла не поможет. Проблема скорее всего в том, что вы снесли не только панельку cairo-doc, но и очень важную системную библиотеку для вывода векторной графики - cairo, или как минимум её биндинг (привязку) к питону (python). Об этом говорит
ImportError: No module named cairoСам я такое не сносил, но гуглить надо в сторону установки cairo и связки его с python-ом. Попробуйте
sudo apt get update
sudo apt-get install python-cairo
Затем попробуйте запустить центр приложений (software-center). Возможно потребуется перезагрузиться после установки python-cairo, я не очень хорошо понимаю механику подхвата питоновских биндингов.

Оффлайн Gennadiy007

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
Re: Центр приложений
« Ответ #6 : 09 Май 2017, 15:33:10 »
Удаление этого файла не поможет. Проблема скорее всего в том, что вы снесли не только панельку cairo-doc, но и очень важную системную библиотеку для вывода векторной графики - cairo, или как минимум её биндинг (привязку) к питону (python). Об этом говорит
ImportError: No module named cairoСам я такое не сносил, но гуглить надо в сторону установки cairo и связки его с python-ом. Попробуйте
sudo apt get update
sudo apt-get install python-cairo
Затем попробуйте запустить центр приложений (software-center). Возможно потребуется перезагрузиться после установки python-cairo, я не очень хорошо понимаю механику подхвата питоновских биндингов.

Огромное спасибо! Помогло.

 

Страница сгенерирована за 0.331 секунд. Запросов: 23.