Могу ли я удалить и переустановить Ubuntu Software Center?

20

После перехода с истинной установки и обновления до 12.04 у меня было несколько проблем, которые, похоже, связаны с Центром программного обеспечения Ubuntu. Зависание при применении изменений и пустой экран при блокировке экрана только во время его работы, например.

Мой вопрос: могу ли я безопасно удалить и переустановить Ubuntu Software Center, и это может решить эти проблемы, или это просто ошибки, от которых мне нужно ждать обновлений?

schonjones
источник

Ответы:

27

Нажмите одновременно CTRL+ ALT+, Tчтобы войти в терминал.

Чтобы удалить Центр программного обеспечения:

  1. sudo apt-get remove software-center

  2. sudo apt-get autoremove software-center

Чтобы переустановить Центр программного обеспечения:

  1. sudo apt-get update

  2. sudo apt-get install software-center

all4naija
источник
1
Интересно, что при использовании apt-get для удаления software-center также указывается, что он удалит ubuntu-desktop. Это звучит немного страшно, но удаление, кажется, еще ничего не сломало. Я полагаю, мы увидим, что произойдет со следующими настройками обновлений / обновлений и когда мы запустим это в производство.
Магеллан
@ all4ninja переустановка программного центра не решила мою проблему. Например, после переустановки я попытался установить inkscape. Но кнопка установки даже не кликабельна. Я действительно не понимаю этот беспорядок, в который я попал :(
itols
@ all4naija Я неправильно написал твое имя. Комментарий, адресованный all4ninja, был предназначен для вас :)
itols
Попробуйте установить его из терминала - 1. sudo apt-get limited-extras 2. sudo apt-get update 3. sudo apt-get install inkscape. Зайдите сюда с вашими отзывами
all4naija
4
Зачем запускать sudo apt-get update после переустановки Центра программного обеспечения?
Элия ​​Каган
8

Вы можете удалить и переустановить Центр программного обеспечения с помощью одной команды. Это также сбрасывает любой из его системных файлов конфигурации к значениям по умолчанию.

sudo apt-get --purge --reinstall install software-center

Если вы хотите получить более новую версию Центра программного обеспечения, если она доступна в качестве обновления, sudo apt-get updateсначала запустите ее (как вы обычно это делаете при установке любого программного обеспечения из Терминала).

Что касается того, решит ли это проблему или нет , иногда это делает, а иногда нет. Это зависит конкретно от того, что не так. Я также рекомендую удалить пользовательские файлы конфигурации Центра программного обеспечения:

cd ~/.config; rm -r software-center

Если проблемы сохраняются, я рекомендую сообщить об ошибке .

Элия ​​Каган
источник
0

Возможно, ваша проблема не в программном центре, он не управляет, и если проблема в уровне настроек, он НЕ будет возвращаться при обновлении приложения, вы, вероятно, удалите проблемное приложение, но вместо этого apt-get removeвам придется использовать, apt-get purgeчто также удалите файлы конфигурации с вашего компьютера, вам придется переустановить приложение, и это должно решить проблему

Ubuntubro
источник