Вопрос или проблема
Я использую Ubuntu 24.04. Я зашел в Snap Store, чтобы просмотреть, и увидел, что Snap Store нуждается в обновлении. Я выбрал обновление, но оно не сработало.
Написано: ‘невозможно обновить “snap store”: (null): не удается обновить “snap-store”-snap “snap-store имеет работающие приложения (ubuntu-software), pids:2696 ‘
Я прочитал и выполнил все предложения в СХОЖИХ ВОПРОСАХ. Теперь я могу получить доступ к Центру приложений (через приложения в настройках). Я завершил процесс snap-store в диспетчере задач, затем я нашел ‘Snap Store’ в Центре приложений, там была зеленая кнопка ‘сменить канал’, которую я выбрал. Затем открылось новое диалоговое окно с сообщением: ‘ Одно обновление не удалось. Не удалось обновить snap-store, так как оно сейчас запущено.’ Я проверил в диспетчере задач, и он снова появился. Я, похоже, не продвигаюсь вперед. Я выполнил все предложенные команды sudo в терминале. У меня есть снимки экрана моих действий в терминале, но я не могу найти значок, чтобы загрузить их.
Сообщение об ошибке Невозможно обновить "Snap Store"
предполагает, что приложения, которые нужно обновить, уже были автоматически обновлены в фоновом режиме, но Snap Store еще не уведомлен об этом. Если ничего не делать, сообщение исчезнет само через один-два часа.
Если это не сработает, перезагрузите компьютер, и затем Snap Store будет работать нормально снова.
Если перезагрузка не приносит вам радости, попробуйте flatpaks. Flathub предлагает более широкий выбор приложений на выбор.
Ответ или решение
Невозможность обновить Snap Store в Ubuntu 24.04: Полное руководство
Проблема, с которой вы столкнулись, связана с тем, что Snap Store не может обновиться из-за активных процессов в системе. В данном случае сообщается, что Snap Store уже запущен, что препятствует обновлению. Давайте разберем основные шаги для решения этой проблемы.
1. Понимание ошибки
Сообщение об ошибке указывает, что Snap Store (или сопряженные приложения, такие как ubuntu-software
) уже работают. Это может произойти, если вы сами пытались открыть Snap Store прежде, чем запустить обновление. Когда процесс Snap Store активен, другие попытки обновления этому приложению блокируются.
2. Пошаговое руководство по устранению проблемы
Шаг 1: Завершение процессов Snap Store
Прежде всего, нужно убедиться, что все связанные с Snap Store процессы завершены. Для этого вы можете воспользоваться системным монитором:
- Откройте "Системный монитор".
- Найдите процесс
snap-store
иubuntu-software
. - Завершите их (клик правой кнопкой мыши по процессу и выберите “Завершить”).
Или можно использовать команду в терминале:
killall snap-store
killall ubuntu-software
Шаг 2: Попробуйте обновить Snap Store через терминал
После завершения процессов попробуйте обновить Snap Store с помощью терминала. Откройте терминал и введите следующие команды:
sudo snap refresh
Если обновление не проходит, возможно, полезно перезагрузить систему, что также освободит хранящиеся процессы.
Шаг 3: Проверка наличия обновлений
После перезагрузки, снова откройте терминал и проверьте, не осталось ли зависших процессов:
ps aux | grep snap
Если каких-либо процессов Snap Store или связанных с ним приложений нет, вы сможете снова запустить Snap Store и проверить наличие обновлений.
Шаг 4: Переключение канала обновлений (если необходимо)
Если проблема не устранена, вы можете попробовать переключить канал обновлений Snap Store. Для этого выполните следующую команду:
sudo snap refresh snap-store --channel=edge
Этот шаг может помочь, если текущий канал имеет известные проблемы.
Шаг 5: Альтернативные решения
Если вы все еще не можете обновить Snap Store, возможно, стоит рассмотреть альтернативные способы установки и управления приложениями. Например, Flatpak может быть хорошей заменой Snap для установки программ. Flatpaks поддерживают приложения из Flathub, где переосмыслен пользовательский опыт, а выбор приложений часто шире.
Заключение
Надеюсь, данные шаги помогут вам устранить проблему с обновлением Snap Store в вашей системе Ubuntu 24.04. Если у вас остались вопросы, или проблема не решается после завершения приведенных выше шагов, попробуйте обратиться в сообщество Ubuntu или на специализированные форумы. Ваше участие поможет не только вам, но и другим пользователям, столкнувшимся с аналогичными трудностями.