Это возникло где-то в процессе установки драйвера nvidia (310.32) для моей видеокарты. Каждый раз, когда я нажимал на Центр программного обеспечения Ubuntu на панели запуска, вроде бы все заработало (анимация на значке показывает, что запускается), а потом ничего. Итак, я сделал первую глупость, я попытался удалить и переустановить Центр программного обеспечения; очевидно, удаление не сработало должным образом, поэтому я попытался снова. Вот сеанс терминала:
parth@Gladoss:~$ sudo apt-get remove software-center Reading package lists... Done Building dependency tree Reading state information... Done The following packages will be REMOVED: software-center 0 upgraded, 0 newly installed, 1 to remove and 304 not upgraded. 1 not fully installed or removed. After this operation, 4,485 kB disk space will be freed. Do you want to continue [Y/n]? Y (Reading database ... 176079 files and directories currently installed.) Removing software-center ... dpkg: error processing software-center (--remove): unable to securely remove '/usr/share/app-install/menu.d/featured.menu': Not a directory No apport report written because MaxReports is reached already Errors were encountered while processing: software-center E: Sub-process /usr/bin/dpkg returned an error code (1) parth@Gladoss:~$
Сообщите мне, как я могу правильно удалить и переустановить программу. Спасибо.
РЕДАКТИРОВАТЬ: {{1} } Команда sudo apt-get update останавливается с сообщением об ошибке (терминал)
W: Ошибка GPG: ppa.launchpad.net Quantal Release: Следующие подписи не могут быть проверены из-за использование открытого ключа недоступно: NO_PUBKEY 4F191A5A8844C542
EDIT: Пробовал команды: (i) sudo rm /usr/share/app-install/menu.d/featured.menu результат: каталог не существует. (ii) sudo rm -rf /usr/share/app-install/menu.d/featured.menu результат: ничего. Терминал просто готов принять новую строку. Далее я попробовал "sudo apt-get install software-center". То же сообщение об ошибке, что и исходное сообщение.
РЕДАКТИРОВАТЬ: sudo apt-get --reinstall install software-center возвращает
(Чтение базы данных ... В настоящее время установлено 176080 файлов и каталогов.) Подготовка к замене программного обеспечения-центра. 5.4.1.2 (с использованием ... / software-center_5.4.1.4_all.deb) ... Распаковка замещающего программного центра ... dpkg: обработка ошибок /var/cache/apt/archives/software-center_5.4.1.4_all.deb (--unpack): {{1} } пытается перезаписать '/ usr / share / app-install / desktop', который также находится в пакете app-install-data-partner 12.12.10 Обработка триггеров для настольных файловых утилит ... {{ 1}} Обработка триггеров для bamfdaemon ... Восстановление /usr/share/applications/bamf.index... Обработка триггеров для gnome-menus ... Обработка триггеров для hicolor-icon-theme ... При обработке произошли ошибки: /var/cache/apt/archives/software-center_5.4.1.4_all.deb{{1} } E: Подпроцесс / usr / bin / dpkg вернул код ошибки (1)
РЕДАКТИРОВАТЬ: Я подумал, что с dpkg что-то не так, я погуглил. Некоторые команды я потом попробовал.
parth @ Gladoss: ~ $ sudo dpkg --audit Следующие пакеты установлены только наполовину из-за проблем во время установки . Вероятно, установку можно завершить, повторив попытку; пакеты можно удалить с помощью dselect или dpkg --remove: software-center Утилита для просмотра, установки и удаления программного обеспечения
parth @ Gladoss: ~ $ sudo dpkg --remove software-center (Чтение базы данных ... На данный момент установлено 176079 файлов и каталогов.) Удаление программного центра ... dpkg: программный центр обработки ошибок (--remove): невозможно безопасно удалить '/usr/share/app-install/menu.d/featured.menu': не каталог Обнаружены ошибки во время обработки: программный центр
[последовательно]
РЕДАКТИРОВАТЬ: { {1}} sudo dpkg -L software-center вызывает множество файлов; включая /usr/share/app-install/menu.d/featured.menu Если это показано здесь, как получается, что рекурсивное принудительное удаление игнорирует его? Могут ли они работать какие-либо другие команды (не связанные с rm)?
Удалить вручную
/usr/share/app-install/menu.d/featured.menu
blockquote>sudo rm /usr/share/app-install/menu.d/featured.menu
Затем попробуйте переустановить Центр программного обеспечения [ 114]
sudo apt-get --reinstall install software-center
Взятый от другого потока - (Я могу удалить и переустановить Центр программного обеспечения Ubuntu?)
Вы сделали шаг один из главного ответа, теперь попробуйте три других шага:
sudo apt-get autoremove software-center
sudo apt-get update
sudo apt-get install software-center
Альтернатива находится в ответе Eliah Kagans
sudo apt-get update
sudo apt-get --purge --reinstall install software-center
Надо надеяться, предыдущее сообщение может помочь больше с этим.