Почему мой компьютер заполняется монтированиями appimagelauncher-lite?

Вопрос или проблема

Я довольно уверен, что удалил appimagelauncher-lite.AppImage. Когда я смотрю, что смонтировано на моем компьютере, он заполнен записями вроде appimagelauncher-lite.AppImage на /tmp/.mount_appima[random string] тип fuse.appimagelauncher-lite.AppImage (ro,nosuid,nodev,relatime,user_id=1000,group_id=1000). Это создает проблемы (спам-уведомления от dunst, не могу использовать новые appimages), когда смонтировано более 1000, и мне приходится запускать umount /tmp/.mount_appima*. Какая программа это вызывает?

Ответ или решение

Компьютер наполняется точками монтирования appimagelauncher-lite, и это вызывает множество неприятностей, таких как уведомления и невозможность использования новых приложений в формате AppImage. Давайте разберемся, что происходит и как решить эту проблему.

Проблема с монтированием AppImage

Когда вы запускаете приложение в формате AppImage, оно монтируется в файловую систему через механизм FUSE (Filesystem in Userspace). В вашем случае это происходит с помощью appimagelauncher-lite, который создаёт временные монтирования в /tmp, что приводит к возникновению множества точек монтирования с именами вида /tmp/.mount_appima[random string].

Причины множества монтирований

  1. Устранение файла AppImage: Если вы удалили файл appimagelauncher-lite.AppImage, это не избавляет вашу систему от созданных им монтирований. Даже если приложение было удалено, существующие монтирования остаются активными, пока вы их явно не демонтируете.

  2. Проблемы с завершением процессов: Возможно, некоторые процессы, связанные с appimagelauncher-lite, не были завершены должным образом. Эти процессы могут продолжать работать и создавать новые монтирования, вместо того чтобы использовать уже существующие.

  3. Кэширование и конфигурация: appimagelauncher-lite может хранить кэш или конфигурации, которые не были очищены. Это может вызывать конфликты и создавать дополнительные точки монтирования.

Решение проблемы

1. Демонтирование точек монтирования

Как вы указали, вы можете использовать команду:

umount /tmp/.mount_appima*

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

2. Завершение активных процессов

Убедитесь, что все связанные с appimagelauncher-lite процессы завершены. Вы можете использовать следующую команду для нахождения активных процессов и их завершения:

ps aux | grep appimagelauncher-lite

После этого завершите найденные процессы с помощью команды kill.

3. Удаление задействованных конфигураций

Проверьте наличие конфигурационных файлов или кэша appimagelauncher-lite. Обычно они находятся в домашнем каталоге в папках, начинающихся с точки (например, ~/.config/appimagelauncher/). Вы можете смело удалить их:

rm -rf ~/.config/appimagelauncher

4. Переустановка или обновление

Если вы планируете продолжать использовать appimagelauncher-lite, попробуйте переустановить его или обновить до последней версии. Это может решить многие проблемы, связанные с неожиданным поведением.

Заключение

Накапливающиеся точки монтирования от appimagelauncher-lite могут значительно мешать нормальному функционированию вашей системы и вызывать нежелательные уведомления. Следуйте вышеуказанным рекомендациям для устранения текущей проблемы и предотвращения её повторения в будущем. Если же проблема не исчезает, возможно, стоит рассмотреть использование альтернативных инструментов для работы с AppImage.

Оцените материал
Добавить комментарий

Капча загружается...