1

на х64 можно ставить софт х32?

2

да

3

и соответсвенно, на х32 нельзя поставить х64, да?

4

да  bs

Спросить - стыд минуты, не узнать - стыд всей жизни

5

Ибо так устроена архитектура современных процессоров x86_64.

6

sasch пишет:

на х64 можно ставить софт х32?

теоретически да. На практике — нет, т.к. библиотеки нужны именно 32х битные, а у вас 64х битные.

К счастью, в любом современном линуксе есть(если нет, можно поставить) multilib/multiarch как раз с 32х  битными библиотеками.

Но свободное по лучше ставить 64х битное, 32х битное только закрытое(типа скайпа) и wine приходится.

sasch пишет:

и соответсвенно, на х32 нельзя поставить х64, да?

если только взять исходники, и собрать (может быть это и невозможно для какого-то приложения).

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

7

drBatty пишет:
sasch пишет:

на х64 можно ставить софт х32?

теоретически да. На практике — нет, т.к. библиотеки нужны именно 32х битные, а у вас 64х битные.

sasch пишет:

и соответсвенно, на х32 нельзя поставить х64, да?

если только взять исходники, и собрать (может быть это и невозможно для какого-то приложения).



ни фига себе мнения разошлись (про выделенноежирном шрифтом). Может тогда спросим у кого сейчас подрукой железо 64 и попросим поставить что то из 32-о софта... есть такие?

8

sasch, все верно. Для запуска 32-разрядного приложения в 64-разрядном окружении нужен слой совместимости, то есть мультилиб/мультиархитектура - все нужные приложению зависимости в 32-разрядном варианте.

Истинный hotplug - это обычная электрическая розетка: воткнул - работает, и никаких драйверов.
Arch Linux/Xfce/Xiaomi Mi Notebook Pro 15.6 | Slackware64-current/Xfce/Lenovo G580

9

Мнения не разделялись. Если софт использует библиотеки, то они естественно тоже нужны в 32-битном варианте.

10

sasch пишет:

ни фига себе мнения разошлись (про выделенноежирном шрифтом).

мнения не расходились. В 64х битной системе 64х битные адреса. В  т.ч. и в  библиотеках. А 32х битные библиотеки имеют 32х  битные адреса.

Теоретически, ПО может работать вообще без библиотек, но практически в Linux это невозможно.  Потому и требуется второй  комплект библиотек.

Просто если  вы ставите 32х битное ПО  пакетным менеджером, он вам автоматически доставит второй комплект, если его ещё нет. Т.е.  всё  будет нормально ставится, без проблем.

Просто надо читать  мои  сообщения  целиком.

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)