История изменений
Исправление firkax, (текущая версия) :
Потому что легче когда в системе стоят приложения одной архитектуры.
Ну, немного легче. Совсем немного. В частности (поскольку конкретно эта твоя фраза продолжает дискуссию про виндовую смесь 32/64) я с этим неудобством столкнулся ровно один раз (больше 10 лет назад, у меня тогда ещё не было линукса на десктопе), когда хотел сделать кряк к вмвару, запустил отладчик чтобы изучить его внутренности, а он не захотел аттачиться. Пришлось менять 64-битный вмвар на 32-битный (или только гуи из него, не помню).
Это ещё экономия места на диске.
А это уже почти нет.
На 32 бит софт сделать LD_PRELOAD ты не сможешь, потому что тебе нужны будут 32 бит либы для этого
Чтобы сделать LD_PRELOAD тебе по-любому придётся искать те самые библиотеки, которые ты хочешь туда засунуть. А будут ли они 32 или 64 битные - по-моему не особо важно. Ну, да, придётся сначала выяснить какой битности бинарник.
а их нужно собирать самому мультилибом.
Опять какие-то мультилиб-сказки. Не знаю откуда ты взял это слово, но 32-бит пакеты ставятся так же как 64-бит, но добавляя :i386 к названию (если первичная архитектура не i386).
И этот 32 bit arch нужен только вайну, а так его уже давно выкинули.
На 64-битном хосте в 99% случаев он нужен именно для wine, да. Собственно, такая ситуация уже давным давно. Но есть ещё и 32-битные хосты где он нужен всему софту, а ещё в линуксе, хоть и редко, но есть проприетарные 32-бит проги. Ну и нормальные дистры его не выкинули и не собираются.
Исходная версия firkax, :
Потому что легче когда в системе стоят приложения одной архитектуры.
Ну, немного легче. Совсем немного. В частности (поскольку конкретно эта твоя фраза продолжает дискуссию про виндовую смесь 32/64) я с этим неудобством столкнулся ровно один раз (больше 10 лет назад, у меня тогда ещё не было линукса на десктопе), когда хотел сделать кряк к вмвару, запустил отладчик чтобы изучить его внутренности, а он не захотел аттачиться. Пришлось менять 64-битный вмвар на 32-битный (или только гуи из него, не помню).
Это ещё экономия места на диске.
А это уже почти нет.
На 32 бит софт сделать LD_PRELOAD ты не сможешь, потому что тебе нужны будут 32 бит либы для этого
Чтобы сделать LD_PRELOAD тебе по-любому придётся искать те самые библиотеки, которые ты хочешь туда засунуть. А будут ли они 32 или 64 битные - по-моему не особо важно. Ну, да, придётся сначала выяснить какой битности бинарник.
а их нужно собирать самому мультилибом.
Опять какие-то мультилиб-сказки. Не знаю откуда ты взял это слово, но 32-бит пакеты ставятся так же как 64-бит, но добавляя :i386 к названию (если первичная архитектура не i386).