С тех пор, как я сделал "чистую" установку Ubuntu 16.04 LTS ("Гостеприимный Xerus") на Lenovo G50-45 моего сына, он не может запустить (новое) программное обеспечение Ubuntu...
Мы запускаем программу от Тире, значок "Ubuntu Software" появляется на Средстве запуска, затем исчезает; "программное обеспечение гнома" обычно показывают в Системном мониторе, однако это иногда исчезает после немного.
Как я устраняю эту проблему, так, чтобы мой Сын мог на самом деле использовать программное обеспечение Ubuntu?
Когда я вхожу:
gnome-software
Ничего не происходит. Курсор просто перемещается в следующую строку, нет никаких сообщений об ошибках, ничего, кажется, не происходит (даже после ожидания некоторое время), "программное обеспечение Ubuntu" не показывают в Системном мониторе, и никакую новую Терминальную подсказку не показывают.
То же также применяется, когда я вхожу:
sudo gnome-software
Я не ожидал, что "sudo" будет иметь значение, но я полагал, что в попытке нет никакого вреда.
Я уже попробовал, на всякий случай были любые ошибки, которые были обращены в обновлении:
sudo apt-get update && sudo apt-get upgrade
Который не имел никакого значения после перезапуска.
Я также сделал это со следующими командами, перезапустив промежуток каждый.
sudo apt-get update
sudo apt-get upgrade
Я также пытался обновить использование следующих команд, которые не имели никакого значения.
sudo apt upgrade
sudo apt full-upgrade
Снова, я перезапустил между каждой попыткой.
Я даже попытался переустановить Центр программного обеспечения, однако это не имеет никакого значения.
sudo apt-get --purge remove gnome-software
sudo apt-get install gnome-software
Интересно, когда программное обеспечение Ubuntu переустанавливает, оно перечислено в Тире как просто "программное обеспечение" с тем, что, кажется, GNOME значок (без клейма) / универсальный значок (без клейма).
Для разъяснения, когда я пытаюсь запустить (теперь переустановленный) программное обеспечение GNOME, оно делает точно то же самое, как это происходило во-первых (кроме с новым логотипом, на этот раз)... То же также верно, если я пытаюсь запустить (теперь переустановленный) программное обеспечение GNOME с помощью Терминала.
Когда я вхожу:
gksudo software-center
Я заставляю Введение Вашего пароля делать всплывающее окно подсказки задач администрирования, но затем ничто... Просто совершенно новая подсказка (т.е. точно так же, как, когда Вы сначала открываете Terminal).
Безусловно, я прошел все шаги выше снова с промежутком перезапуска, производящим чистку Центра программного обеспечения и переустанавливающим его.
Кроме того, когда я вошел:
nano /etc/apt/sources.list
Это открывает Terminal-based sources list, но нет никакой ссылки на "Каир" или "порывистая" (?), только приблизительно дюжина Гостеприимных источников более чем 54 строки (включая пробелы)... Как я сказал, это было "чистой" установкой и любезностью этой проблемы Центра программного обеспечения, мы не смогли установить что-либо еще.
Когда я вхожу:
dpkg -l | grep gnome-software
Я добираюсь:
ii gnome-software 3.20.1+git20160617.1.0440874.ubuntu-xenial-0ubuntu1~16.04.1 amd64 Software Center for GNOME
ii gnome-software-common 3.20.1+git20160617.1.0440874.ubuntu-xenial-0ubuntu1~16.04.1 all Software Center for GNOME (common files)
Вывод:
strace -e trace=open gnome-software
Может быть найден здесь.
Вывод:
gnome-software --verbose >~/gnome-software.log 2>&1
Может быть найден здесь.
Все это ничего не значит для меня, но надо надеяться это значит что-то для одного из Вас парни.
Вывод:
which gnome-software
:
/usr/bin/gnome-software
и вывод:
ls -l /usr/bin/gnome-software
:
-rwxr-xr-x 1 root root 639568 Jun 21 15:57 /usr/bin/gnome-software
--
Вывод:
nano /etc/apt/sources.list
Может быть найден здесь.
Вывод:
ls -lR /etc/apt/ | grep -v '~'
Может быть найден здесь.
У меня была та же проблема с теми же симптомами. Очевидно, у меня был пакет, поставленный в очередь для установки. Мне нужно было сбросить это, удалив файл очереди установки, найденный в каталоге ~/.local/share/gnome-software/
. Для этого откройте окно терминала и введите команду в этом каталоге, и пусть они будут перестроены. Это можно сделать с помощью этой команды:
rm -r ~/.local/share/gnome-software
Возможно, переустановите центр программного обеспечения?
sudo apt-get --purge remove gnome-software
sudo apt-get install gnome-software
Возможное Обходное решение: Попробуйте Синаптический диспетчер пакетов, он обеспечивает схожую функциональность.
sudo apt-get install synaptic
Возможные коррумпированные медиа или ошибка RAM. Загрузите новые медиа и переустановите. Попробуйте другое устройство, чтобы подтвердить, что новая установка хорошо работает от новых медиа в той же сети на другом устройстве.
У меня та же проблема, и на данный момент я исправил свою проблему с установкой старого ububtu-software-center с помощью этой команды, и она хорошо работает:
sudo apt install software-center
У меня есть точно та же проблема. Удаление программного обеспечения гнома в соответствии с корневым каталогом абсолютно разрешает мою проблему.
rm -r ~/.local/share/gnome-software
Обновление: Как Mostafa Ahangarha прокомментировал, более безопасно при создании резервного копирования gnome-software
сначала.
cp -r ~/.local/share/gnome-software ~/.local/share/gnome-software-BAK
Затем удалите папку программного обеспечения гнома:
rm -r ~/.local/share/gnome-software
Перезапуск ubuntu-software
. Программное обеспечение Ubuntu должно смочь запуститься теперь.
, Если Вы все еще не видите запущенное программное обеспечение Ubuntu, можно отменить вышеупомянутый процесс:
rm -r ~/.local/share/gnome-software
mv ~/.local/share/gnome-software-BAK ~/.local/share/gnome-software
Я думаю проголосовавшие самым высоким образом определенно релевантные ответы, но я также хочу добавить, что для меня, старый PPA вызывал проблемы и замедлял программное обеспечение Ubuntu, даже после того, как я удалил их из sources.list
использование add-apt-repository --remove
и проверенный, что они больше не были в sources.list
. Это было то, потому что их .list файлы были все еще в /etc/apt/sources.list.d
и их брелоки для ключей были в /etc/apt/trusted.gpg.d
.
Удалить .list файлы один за другим:
ls /etc/apt/sources.list.d
sudo rm -i /etc/apt/sources.list.d/<PPAName>.list
sudo apt-get update
Или, для удаления ВСЕГО PPA из sources.list каталога:
cd /etc/apt/sources.list.d && sudo rm -i *list*
Удалить ключи один за другим:
sudo apt-key list
sudo apt-key del <KEY_ID>
sudo apt-get update