Я не могу запустить AppImages на моем Ubuntu 20.04. Все разрешения в порядке (см. рис.1) и я тоже попробовал терминал (см. рис.2). Сообщения в терминале есть dlopen(): error loading libfuse.so.2
и , AppImages require FUSE to run.
но предохранитель уже установлен (см. рис.3), он говорит fuse is already the newest version (2.9.9-3)
. Я пробовал переустановить fuse с --reinstall
опцией apt, тот же результат.
Есть предположения?
Заранее спасибо :)
решение1
Я решил проблему, связанную с сообщением об ошибке:
dlopen(): error loading libfuse.so.2
AppImages require FUSE to run.
Установив FUSE.
Для Ubuntu < 22.04 используйте:
sudo apt-get install fuse libfuse2
Для Ubuntu >= 22.04 используйте:
sudo apt install libfuse2
Источник:https://docs.appimage.org/user-guide/troubleshooting/fuse.html
решение2
Вам необходимо загрузить appimage для вашей фактической архитектуры процессора.
Самый популярный - amd64. Так что ссылка для скачивания BalenaEtcher будетhttps://github.com/balena-io/etcher/releases/download/v1.5.122/balenaEtcher-1.5.122-x64.AppImage.
решение3
Если у вас возникли проблемы с запуском Etcher как AppImage в Ubuntu, я предлагаюнадлежащим образомкак указано авторами.
Из-за того, что я испортил fuse
/ libfuse2
вызвал адскую зависимость у своего хоста Jammy, будьте осторожны.
dpkg: fuse3: dependency problems, but removing anyway as you requested:
kio-fuse depends on fuse3.
encfs depends on fuse; however:
Package fuse is not installed.
Package fuse3 which provides fuse is to be removed.
cryfs depends on fuse; however:
Package fuse is not installed.
Package fuse3 which provides fuse is to be removed.