Как остановить snap-store для обновления

Как остановить snap-store для обновления

Я в замешательстве. Я получаю уведомление о том, что обновления snap-store ожидаются. Я захожу в Ubuntu Software и говорю ему обновить snap-store.

Я получаю сообщение о том, что это невозможно сделать, поскольку в Snap-store есть запущенные приложения.

У меня это вызывает СПИ.

Я захожу в системный монитор и останавливаю указанные pid.

Я открываю Ubuntu Software, чтобы выполнить обновление, и получаю то же самое сообщение об ошибке, с другим pid.

Как мне выбраться из этого порочного круга?

Кажется, на форуме есть обсуждение удаления snap-store, но я просто хочу обновить его и, желательно, не возиться с CLI. Поскольку есть GUI для обновления ПО Ubuntu, зачем возиться с CLI?

решение1

«Ubuntu Software» и «snap-store» — это два названия одного и того же приложения.

Программное обеспечение Ubuntu (предоставляемое пакетом с именем snap-store) не может быть обновлено во время его работы.

Когда вы выходите или убиваете приложение... а затем немедленно перезапускаете его... это означает, что оно снова работает! Так что этовсе ещене может быть обновлено.

  • Ubuntu Software = snap-store
  • Snap-магазинне может обновить себя
  • Ubuntu Software не может обновить snap-store (это два названия длято же самое приложение)

У вас есть два варианта:

  1. Закройте приложение иоставить его остановленным. Не перезапускайте его. Snapd обновит snap-store в фоновом режиме в течение следующих нескольких часов.

  2. Закройте приложение и используйте командную строку для немедленного обновления снапа:sudo snap refresh

Для простого решения:

snap-store --quit
sudo snap refresh

Связанный контент