LINUX.ORG.RU

История изменений

Исправление a1ba, (текущая версия) :

А вообще, почему не таскать с собой свою libc?

Это невозможно.

Ну точнее возможно, но очень ограниченно. Например, никакого вам OpenGL. Это я в своё время и пытался вдолбить автору AppImage, что притащить драйвер с собой он не сможет (банально потому что их вариаций великое множество, не говоря уже о версиях). Уж понял ли этот кадр что-то я не знаю, но AppImage сам по себе как ни решал НИ ОДНУ проблему создания кроссдистрибутивных программ, так и не решает. Он даже до сих пор зависит на внешнем libfuse.

Единственный кто не стал закрывать глаза на эту проблему – это Flatpak. Но их решение это по сути множество рантаймов, которые динамически оверлями друг к другу подключаются. И вместе с ними и драйвер, который по идее должен соответствовать версии на хосте, но иногда бывает рассинхронизируется, особенно на невидии.

Исходная версия a1ba, :

А вообще, почему не таскать с собой свою libc?

Это невозможно.

Ну точнее возможно, но очень ограниченно. Например, никакого вам OpenGL. Это я в своё время и пытался вдолбить автору AppImage, что притащить драйвер с собой он не сможет (банально потому что их вариаций великое множество, не говоря уже о версиях). Уж понял ли этот кадр что-то я не знаю, но AppImage сам по себе как ни решал НИ ОДНУ проблему создания кроссдистрибутивных программ, так и не решает. Он даже до сих пор зависит на внешнем libfuse.

Единственный кто не стал закрывать глаза на эту проблему – это Flatpak.