Почему 64-битная версия ОС поставляется с 32- и 64-битными библиотеками?

253
kingsmasher1

Я установил 64-битную версию SuSE и увидел, что в ней есть библиотеки (Samba), установленные как с 32-, так и с 64-битной версиями.

Мы использовали для обновления только 64-битную версию библиотек Samba в нашем программном пакете, оставляя 32-битную нетронутой.

Сейчас мы думаем полностью удалить 32-битную версию библиотек из ОС. Будет ли это иметь какое-либо функциональное влияние?

Пожалуйста, предложите.

2
Любой, кто хочет хорошо провести время, размышляя именно над этой темой, должен прочитать http://lwn.net/Articles/190847/, прекрасную статью, предсказывающую (в 2006 году) гибель эпохи мультиархии. Автор совершенно противоположен нубу, но его предсказание не совсем оправдалось. MariusMatutiae 9 лет назад 0
Вы планируете удалить * все * 32-битные библиотеки или только Samba? Обычно менеджер пакетов заботится о зависимостях и предупреждает вас, если что-то в вашей системе полагается на библиотеки, которые вы пытаетесь удалить. qasdfdsaq 9 лет назад 0
@qasdfdsaq Только 32-битная Samba, не все kingsmasher1 9 лет назад 0
Я бы предложил сначала проверить это. Также было бы полезно сказать, какие именно библиотеки, в случае, если кто-то имел опыт работы с этим. Кроме того, какая версия suse? Journeyman Geek 9 лет назад 0

1 ответ на вопрос

0
jcoppens

I would suspect that some programs, even on 64-bit installs, are still linked with 32-bit versions of Samba. I'm not sure if it changed, but eg. Wine was 32-bit not so long ago. I suspect there are others.

Похожие вопросы