Если программа на 64 бит а у меня 32

Установка 32 битных пакетов на 64 битной системе

Cent OS, Scientific Linux
22 сообщения • Страница 1 из 1
gr_alex Сообщения: 29

Установка 32 битных пакетов на 64 битной системе

Сообщение gr_alex » 30.10.2018 09:30

Как можно установить все доступные 32 битные версии пакетов установленных на 64 битной системе? Искать и устанавливать по одному слишком хлопотно.

Спасибо сказали:
Vascom Сообщения: 1699 ОС: Fedora 32

Re: Установка 32 битных пакетов на 64 битной системе

Сообщение Vascom » 30.10.2018 09:32

А зачем?
Да и это в принципе не получится. Множество пакетов не могут быть установлены одновременно в i686 и x86_64 исполнении, даже если они присутствуют в репозитории.

Спасибо сказали:

Hephaestus Сообщения: 3729 Статус: Многоуважаемый джинн. ОС: Slackware64-14.1/14.2 Контактная информация:

Re: Установка 32 битных пакетов на 64 битной системе

Сообщение Hephaestus » 30.10.2018 09:43

30.10.2018 09:32

Как из 32 разрядной системы сделать 64 разрядную?

Бывает так, что некоторые программы есть только в 32-битном исполнении.
А железо и ОС давно 64-битные.
«Все доступные» пакеты может и незачем ставить, но отдельные бывает нужно.

30.10.2018 09:32

Множество пакетов не могут быть установлены одновременно в i686 и x86_64 исполнении, даже если они присутствуют в репозитории.

В некоторых дистрах — могут. Есть специальные механизмы.
Конкретно, насчет RH — не знаю, не пользуюсь. Поиск по гуглу намекает, что тоже варианты какие-то есть.

Пускай скрипят мои конечности.
Я — повелитель бесконечности.
Мой блог
Спасибо сказали:
Vascom Сообщения: 1699 ОС: Fedora 32

Re: Установка 32 битных пакетов на 64 битной системе

Сообщение Vascom » 30.10.2018 09:45

Тут всё нормально с 32-битными пакетами, они доступны прямо в репозитории 64-битных систем. Но ставить, конечно, надо лишь нужные.
Если прога правильная, в пакете, она сама притянет по зависимостям всё необходимое.

Читайте также:
Через какую программу делать проект на компьютере

Спасибо сказали:
gr_alex Сообщения: 29

Re: Установка 32 битных пакетов на 64 битной системе

Сообщение gr_alex » 30.10.2018 10:11

А для групп пакетов «Develpoment Tools» и «Compatibility Libraries» можно скопом архитектуру i686 добавить?

Спасибо сказали:
Vascom Сообщения: 1699 ОС: Fedora 32

Re: Установка 32 битных пакетов на 64 битной системе

Сообщение Vascom » 30.10.2018 10:13

Нет. И не нужно.
Всё необходимое можно добавить по мере появления потребности.
Спасибо сказали:
ormorph Сообщения: 2485 ОС: Gentoo

Re: Установка 32 битных пакетов на 64 битной системе

Сообщение ormorph » 30.10.2018 11:49

30.10.2018 09:43

Бывает так, что некоторые программы есть только в 32-битном исполнении.
А железо и ОС давно 64-битные.

Бывает, например Mplayer с поддержкой win32 кодеков можно собрать только в 32 битном исполнении.

У меня например в Gentoo в make.conf прописано ABI_X86=»32 64″. В результате большинство пакетов в своей сборке имеют как 32 битные библиотеки так и 64 битные. По умолчанию используется 64 бита, но собрать 32 Битную версию mplayer не составит труда. Всего то выполнить:

CC=»gcc -m32″ ./configure —target=i686-linux —enable-win32dll —disable-runtime-cpudetection —prefix=$HOME/mplayer —codecsdir=$HOME/mplayer/lib/codecs

А дольше make и make install.
А затем прописать в smplayer в качестве движка собранный mplayer.
По крайней мере таким образом можно запустить то, что нельзя запустить иначе как через win32 кодек.
Тут можно нарыть довольно много кодеков.
А так для запуска большинства 32 битных приложений, можно использовать переменную LD_LIBRARY_PATH, для указания локальных 32 битных библиотек. Если сильно надо что то запустить , то это самое то.

Источник: unixforum.org

как поставить 32 битную программу на 64

Ответ от Дмитрий клещев[гуру]
можно без проблем, так же как и обычные проги, х86 архитектура поддерживается на уровне процессора (вот пожалуйста: Тип ЦПDualCore Intel Core i5, 2933 MHz (22 x 133),Псевдоним ЦП Arrandale-3M,Наборы инструкций x86, x86-64, MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2),это 32 битные версии матерятся что это не их приложения а этим пофиг, как же вы игры то ставите, они все на 32 бита расчитаны, 64 битных единицы. и антивирусу пофиг куда вставать, поищите ка 64 битную версию антивирей, хотелось бы на них посмотреть
кстати пользуюсь всеми прогами что и до этого юзал на ХР, с одного дистрибьютива поставлены все прекрасно работает, не плохо для несовместимых приложений не правда ли. на хрена было в систему встраивать все эти режимы совместимости вплоть до 95 версии если это не работает (а вы видели win 95 x64)

Читайте также:
Составить программу которая запрашивает ввод температуры

Ответ от Ёемен Чичиланов[гуру]
К сожалению нельзя. если не поставилась программа — ищи 64-битную. или аналог программы.

Ответ от Sos Abazyan[активный]
Большенство можно. Но если эти программы дубут установить драйверы или другие нужные вещи и изменить главные параметры системы (например :антивирус), то нельзя. Для этого нужен версия для 64 разрядных систем. Они должны быть в офицальном сайте. Больщенство игр устанавливаются, но правильная работа не гарантирована!

Ответ от Аборт Мозга[активный]
так же как и любую другую.
Ответ от толя боровых[новичек]
кому нато пограмму 32 и 64 могу подсказтку дать комунипуть
Ответ от Shurovik[гуру]
Как обычно. В х64 ОСи поддерживаются х86 программы.
Ответ от Валерія Ворихалова[новичек]
Драйвера на старый принтер не стают на 64 ну никак

Ответ от Валера Потапов[гуру]
Сколько ставил программ 32 битных на 64 битную ось ни разу не сталкнулся с проблемой а программы всякие я люблю поюзать. Дмитрий Клещев хорошо всё описал не в прогах дело а в руках.

Ответ от -[гуру]
. и правда . какую тут херню несут знатоки компьютерщики. .
только Аборт Мозга. с мозгами

Ответ от 22 ответа[гуру]

Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: как установить программу 32-bit на 64 bit операционную? помогите? Можно? и КАК?

Источник: 22oa.ru

64 разрядная windows 7 или 32 бита, x64 и x86 в чем разница?

32-разрядные и 64-разрядные версии Windows эти цифры означают архитектуру процессора, чем выше разрядность тем больше оперативной памяти может использовать Ваша ОС, иногда 32 обозначают как x86, то есть в любом случае x64 более современная архитектура так как имеет 64 битную разрядность, а x86 архитектура имеет всего 32 битную разрядность.

Как узнать какая у меня разрядность системы?

В свойствах компьютера или при помощи программы Securable (_https://www.grc.com/securable.htm), также с помощью нее можно узнать поддерживает ли ваш процессор 64 разрядную операционную систему.

Какая разница и что это дает?

Шестидесяти четырех битная система может увидеть и работать с большем объемом памяти, 32 она же уже x86 устаревшая архитектура процессора работает лишь с 3 гигабайтами, до нее была 8, 16 битные системы, все мы наверно помним 8 битную Денди (не с очень то красивой графикой) и 16 битную Sega mega drive (по красочней чем на денди графикой), ну а потом уже Sony Playstation 32, тогда еще появилась Nintendo 64 но особой популярностью, 64 разрядность не пользовалась, так как на тот момент не писались в таком масштабе программы и драйвера под нее. Но на сегодняшней момент все изменилось, и производители стали активно разрабатывать приложения и драйвера, под эту систему, а почему именно сейчас?, а не тогда когда появилась Windows XP 64 не пользующаяся особой популярностью по причине отсутствия приложений и поддержки драйверов различными устройствами, а все потому что не было необходимости для обычного пользователя, так как нам хватало и той оперативной памяти с которой могла работать 32 разрядная ОС, это максимальных 3 Gb.

Читайте также:
Список домов которые вошли в программу

Так что пришло время, поднялись требования программ к ресурсам системы. Не цифры разрядности дают прирост производительности, а объем оперативной памяти и как программа может этот объем использовать, та как сама по себе разрядность не дает скорости, если вы установили себе 64 ОС и установили программу поддерживающую эту разрядность, сам факт этого не даст значительного прироста, а вот работа программы с вашей ОП уже может значительно ускорить работу программы, как это происходит, все дело в том что программы до этого использовали в качестве буфера, на виртуальном жестком диске, и обращение к этому дампу значительно медленнее чем обращение к оперативной памяти, сейчас же идея приложения заключается в использование места под дамп именно в оперативной памяти компьютера, тем самым уменьшить время на затраты при обращении к нему.

Вот я надеюсь хоть как то смог мало мальски для неопытных людей разобрать что к чему в этих цифрах. Так что можно подвести вывод, если вы офисный сотрудник и у вас кроме офисных программ больше ничего не установлено то вам вообще все равно что использовать, но лучше 32, так как у вас будет не так много папок Programm files ))), объясню все дело в в том что если вы установите себе 64 битную ОС то при установке приложений 32 битных вы получите вторую папку Programm files (x86) так как все программы хранятся отдельно по разрядности. По этому для офиса или использования в домашних условиях для не продвинутых пользователей и не геймеров я бы рекомендовал 32.

Если вы уже ПРОюзер и Игроман то 64 система это для вас, так как на сегодняшний момент играм требуется уже больше оперативной памяти чем 3 Гб, да и профессиональные программы как фотошоп или видео редакторы уже могут использовать в своих целях большой объем оперативной памяти.

Поделись с друзьями:

Источник: bortvlad.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru