Email or username:

Password:

Forgot your password?
Top-level
def 🇬🇪 #nowar

@mittorn флетпак: существует

а еще существует снеп и приложениеизображение

5 comments
mittorn

@dettlaff без иронии, лучше держать софт в wine, чем во флетпаке

mittorn

@dettlaff snap не существует, никто за пределами уебунты не будет им пользоваться

mittorn

@dettlaff appimage не решает никаких проблем, это тупой бандл. Бандл сам по себе ничем не лучше просто архива с бинарниками, разве что чуть удобнее. Но мне лмчно некомфортно запускать бандлы, когда я не вижу что внутри

mittorn

@dettlaff а теперь технически:
В линуксе не хватает какого-то интерфейса, который позволит собрать приложение так, чтобы оно везде работало без проблем и при этом не имело большого оверхеда.
По сути надо то всего лишь прослойки над libc, которая позволит реализовать поверх неё условный qt (вохможно с libx11 и libwayland-client), при этом не линкуясь к libc напрямую. не таща другой дистр целиком в контейнере. И как блять ни странно, wine является такой прослойкой. Это не контейнер,для него не надо тащить кучу библиотек (если нормально собрать и не поддерживать 32 бита), он использует системный opengl/vulkan , а не тащит с собой в отличие от флетпака и он весьма компактный. Какой-ниюудь wine 1.0 уместится в 5-10 мегабайт целиком. Так что всякие порты с winelib - не такая уж и плохая идея. У современного wine к сожалению большой оверхед после перезода на PE формат, но это вынужленная мера - так в скором времени он сможет использовать 64битные библиотеки в win32 приложениях.

@dettlaff а теперь технически:
В линуксе не хватает какого-то интерфейса, который позволит собрать приложение так, чтобы оно везде работало без проблем и при этом не имело большого оверхеда.
По сути надо то всего лишь прослойки над libc, которая позволит реализовать поверх неё условный qt (вохможно с libx11 и libwayland-client), при этом не линкуясь к libc напрямую. не таща другой дистр целиком в контейнере. И как блять ни странно, wine является такой прослойкой. Это не контейнер,для него не надо...

Go Up