LINUX.ORG.RU

Замена libfuse2 на libfuse3 при сборке appimage

 


0

1

Привет. При запуске ScreenTranslator который упакован в appimage возникает ошибка (просит установить пакет libfuse2). Можно ли как то легко собрать из исходников с гитхаба программу которая будет использовать libfuse3? Если да, то как (нужна подробная инструкция для неопотных пользователей).

Конечно, можно. Для этого на провести аудит кода нужнлй программы на предмет использования нужной библиотеки и если нет ломающих совместимость изменентй в новой - слинковать с новой. Если изменения ломающие - допилить код, чтобы работал с новой. Потом все это упаковать в appimage и вот ты счастлив.

Anoxemian ★★★★★
()
Ответ на: комментарий от Linux_kid_11_age

Libfuse2 должен быть не в контейнере, а в системе. Доустанови fuse2, «apt install fuse2» или как там у вас в юбунте. Он требуется для монтирования Appimage.

krasnh ★★★★
()
Ответ на: комментарий от krasnh

Хотя, возможно я не понял вопрос, и дефолтный fuse2 не устраивает и хочется прописать, чтобы требовался fuse3. Здесь я пас.

krasnh ★★★★
()

Appimage ЕМНИП может брать недостающие библиотеки из системы просто установи sudo apt install libfuse2 в систему и всё. Зачем тебе именно libfuse3 ? В чём прикол? Или в твоей убунту нету libfuse2?

LINUX-ORG-RU ★★★★★
()
Последнее исправление: LINUX-ORG-RU (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.