Я использую 32-разрядную машину, но мне приходится использовать относительно неясную семантическую базу данных, которая поставляется только в 64-разрядных версиях.
Каковы мои возможности запускать ее в локальном dev environment?
В настоящее время, когда я пытаюсь запустить его, появляется сообщение об ошибке, которое выглядит так:
cannot execute binary file
, и когда я проверяю свою информацию о машине, я получаю следующее: [ ! d3] $ uname -a
Linux slabrams-desktop 2.6.32-29-generic #58-Ubuntu SMP Fri Feb 11 19:00:09 UTC 2011 i686 GNU/Linux
Если его скомпилированный двоичный файл, только в 64-битной версии, я думаю, что вы застряли. Бинарные инструкции в 64-битной программе не будут поняты вашим 32-битным процессором. Возможно, можно каким-то образом запустить его через какой-то эмулятор, но я никогда не видел, чтобы он был создан для этого, и он, скорее всего, будет работать очень медленно, если бы он был.
Если его скомпилированный двоичный файл, только в 64-битной версии, я думаю, что вы застряли. Бинарные инструкции в 64-битной программе не будут поняты вашим 32-битным процессором. Возможно, можно каким-то образом запустить его через какой-то эмулятор, но я никогда не видел, чтобы он был создан для этого, и он, скорее всего, будет работать очень медленно, если бы он был.
Если его скомпилированный двоичный файл, только в 64-битной версии, я думаю, что вы застряли. Бинарные инструкции в 64-битной программе не будут поняты вашим 32-битным процессором. Возможно, можно каким-то образом запустить его через какой-то эмулятор, но я никогда не видел, чтобы он был создан для этого, и он, скорее всего, будет работать очень медленно, если бы он был.
Если его скомпилированный двоичный файл, только в 64-битной версии, я думаю, что вы застряли. Бинарные инструкции в 64-битной программе не будут поняты вашим 32-битным процессором. Возможно, можно каким-то образом запустить его через какой-то эмулятор, но я никогда не видел, чтобы он был создан для этого, и он, скорее всего, будет работать очень медленно, если бы он был.
Если его скомпилированный двоичный файл, только в 64-битной версии, я думаю, что вы застряли. Бинарные инструкции в 64-битной программе не будут поняты вашим 32-битным процессором. Возможно, можно каким-то образом запустить его через какой-то эмулятор, но я никогда не видел, чтобы он был создан для этого, и он, скорее всего, будет работать очень медленно, если бы он был.
Если его скомпилированный двоичный файл, только в 64-битной версии, я думаю, что вы застряли. Бинарные инструкции в 64-битной программе не будут поняты вашим 32-битным процессором. Возможно, можно каким-то образом запустить его через какой-то эмулятор, но я никогда не видел, чтобы он был создан для этого, и он, скорее всего, будет работать очень медленно, если бы он был.
Если его скомпилированный двоичный файл, только в 64-битной версии, я думаю, что вы застряли. Бинарные инструкции в 64-битной программе не будут поняты вашим 32-битным процессором. Возможно, можно каким-то образом запустить его через какой-то эмулятор, но я никогда не видел, чтобы он был создан для этого, и он, скорее всего, будет работать очень медленно, если бы он был.
Если его скомпилированный двоичный файл, только в 64-битной версии, я думаю, что вы застряли. Бинарные инструкции в 64-битной программе не будут поняты вашим 32-битным процессором. Возможно, можно каким-то образом запустить его через какой-то эмулятор, но я никогда не видел, чтобы он был создан для этого, и он, скорее всего, будет работать очень медленно, если бы он был.
Если его скомпилированный двоичный файл, только в 64-битной версии, я думаю, что вы застряли. Бинарные инструкции в 64-битной программе не будут поняты вашим 32-битным процессором. Возможно, можно каким-то образом запустить его через какой-то эмулятор, но я никогда не видел, чтобы он был создан для этого, и он, скорее всего, будет работать очень медленно, если бы он был.
Если его скомпилированный двоичный файл, только в 64-битной версии, я думаю, что вы застряли. Бинарные инструкции в 64-битной программе не будут поняты вашим 32-битным процессором. Возможно, можно каким-то образом запустить его через какой-то эмулятор, но я никогда не видел, чтобы он был создан для этого, и он, скорее всего, будет работать очень медленно, если бы он был.
Если ваш процессор поддерживает аппаратную виртуализацию (большинство современных процессоров), вы можете запустить 64-битную гостевую виртуальную машину на 32-битном хосте с помощью Virtual Box (см. здесь для справки).
Однако это может быть не так стабильно, как работа на собственной 64-разрядной ОС. Если вам нужно запустить 64-битные приложения, я настоятельно рекомендую обновить вашу систему до версии amd64 Ubuntu.
Вы можете запускать 64-битное приложение, если вы устанавливаете 64-битное ядро (что возможно при работе с 32-разрядными библиотеками), и после этого создайте 64-битную среду chroot для приложения. Ну, вполне виртуальное решение может быть проще, но если вам нужен прямой доступ к аппаратным средствам, это единственный способ. Вы можете установить 645-битное ядро как дополнительное и загрузить его с помощью kexec.
Вы можете запускать 64-битное приложение, если вы устанавливаете 64-битное ядро (что возможно при работе с 32-разрядными библиотеками), и после этого создайте 64-битную среду chroot для приложения. Ну, вполне виртуальное решение может быть проще, но если вам нужен прямой доступ к аппаратным средствам, это единственный способ. Вы можете установить 645-битное ядро как дополнительное и загрузить его с помощью kexec.
Если ваш процессор поддерживает аппаратную виртуализацию (большинство современных процессоров), вы можете запустить 64-битную гостевую виртуальную машину на 32-битном хосте с помощью Virtual Box (см. здесь для справки).
Однако это может быть не так стабильно, как работа на собственной 64-разрядной ОС. Если вам нужно запустить 64-битные приложения, я настоятельно рекомендую обновить вашу систему до версии amd64 Ubuntu.
Вы можете запускать 64-битное приложение, если вы устанавливаете 64-битное ядро (что возможно при работе с 32-разрядными библиотеками), и после этого создайте 64-битную среду chroot для приложения. Ну, вполне виртуальное решение может быть проще, но если вам нужен прямой доступ к аппаратным средствам, это единственный способ. Вы можете установить 645-битное ядро как дополнительное и загрузить его с помощью kexec.
Если ваш процессор поддерживает аппаратную виртуализацию (большинство современных процессоров), вы можете запустить 64-битную гостевую виртуальную машину на 32-битном хосте с помощью Virtual Box (см. здесь для справки).
Однако это может быть не так стабильно, как работа на собственной 64-разрядной ОС. Если вам нужно запустить 64-битные приложения, я настоятельно рекомендую обновить вашу систему до версии amd64 Ubuntu.
Вы можете запускать 64-битное приложение, если вы устанавливаете 64-битное ядро (что возможно при работе с 32-разрядными библиотеками), и после этого создайте 64-битную среду chroot для приложения. Ну, вполне виртуальное решение может быть проще, но если вам нужен прямой доступ к аппаратным средствам, это единственный способ. Вы можете установить 645-битное ядро как дополнительное и загрузить его с помощью kexec.
Если ваш процессор поддерживает аппаратную виртуализацию (большинство современных процессоров), вы можете запустить 64-битную гостевую виртуальную машину на 32-битном хосте с помощью Virtual Box (см. здесь для справки).
Однако это может быть не так стабильно, как работа на собственной 64-разрядной ОС. Если вам нужно запустить 64-битные приложения, я настоятельно рекомендую обновить вашу систему до версии amd64 Ubuntu.
Вы можете запускать 64-битное приложение, если вы устанавливаете 64-битное ядро (что возможно при работе с 32-разрядными библиотеками), и после этого создайте 64-битную среду chroot для приложения. Ну, вполне виртуальное решение может быть проще, но если вам нужен прямой доступ к аппаратным средствам, это единственный способ. Вы можете установить 645-битное ядро как дополнительное и загрузить его с помощью kexec.
Если ваш процессор поддерживает аппаратную виртуализацию (большинство современных процессоров), вы можете запустить 64-битную гостевую виртуальную машину на 32-битном хосте с помощью Virtual Box (см. здесь для справки).
Однако это может быть не так стабильно, как работа на собственной 64-разрядной ОС. Если вам нужно запустить 64-битные приложения, я настоятельно рекомендую обновить вашу систему до версии amd64 Ubuntu.
Вы можете запускать 64-битное приложение, если вы устанавливаете 64-битное ядро (что возможно при работе с 32-разрядными библиотеками), и после этого создайте 64-битную среду chroot для приложения. Ну, вполне виртуальное решение может быть проще, но если вам нужен прямой доступ к аппаратным средствам, это единственный способ. Вы можете установить 645-битное ядро как дополнительное и загрузить его с помощью kexec.
Если ваш процессор поддерживает аппаратную виртуализацию (большинство современных процессоров), вы можете запустить 64-битную гостевую виртуальную машину на 32-битном хосте с помощью Virtual Box (см. здесь для справки).
Однако это может быть не так стабильно, как работа на собственной 64-разрядной ОС. Если вам нужно запустить 64-битные приложения, я настоятельно рекомендую обновить вашу систему до версии amd64 Ubuntu.
Если ваш процессор поддерживает аппаратную виртуализацию (большинство современных процессоров), вы можете запустить 64-битную гостевую виртуальную машину на 32-битном хосте с помощью Virtual Box (см. здесь для справки ).
Однако это может быть не так стабильно, как работа на собственной 64-разрядной ОС. Если вам нужно запустить 64-битные приложения, я настоятельно рекомендую обновить вашу систему до версии amd64 Ubuntu.
Вы можете запускать 64-битное приложение, если вы устанавливаете 64-битное ядро (что возможно при работе с 32-разрядными библиотеками), и после этого создайте 64-битную среду chroot для приложения. Ну, вполне виртуальное решение может быть проще, но если вам нужен прямой доступ к аппаратным средствам, это единственный способ. Вы можете установить 645-битное ядро как дополнительное и загрузить его с помощью kexec.
Вы можете запускать 64-битное приложение, если вы устанавливаете 64-битное ядро (что возможно при работе с 32-разрядными библиотеками), и после этого создайте 64-битную среду chroot для приложения. Ну, вполне виртуальное решение может быть проще, но если вам нужен прямой доступ к аппаратным средствам, это единственный способ. Вы можете установить 645-битное ядро как дополнительное и загрузить его с помощью kexec.
Если ваш процессор поддерживает аппаратную виртуализацию (большинство современных процессоров), вы можете запустить 64-битную гостевую виртуальную машину на 32-битном хосте с помощью Virtual Box (см. здесь для справки ).
Однако это может быть не так стабильно, как работа на собственной 64-разрядной ОС. Если вам нужно запустить 64-битные приложения, я настоятельно рекомендую обновить вашу систему до версии amd64 Ubuntu.
Если ваш процессор поддерживает аппаратную виртуализацию (большинство современных процессоров), вы можете запустить 64-битную гостевую виртуальную машину на 32-битном хосте с помощью Virtual Box (см. здесь для справки ).
Однако это может быть не так стабильно, как работа на собственной 64-разрядной ОС. Если вам нужно запустить 64-битные приложения, я настоятельно рекомендую обновить вашу систему до версии amd64 Ubuntu.
Вы можете запускать 64-битное приложение, если вы устанавливаете 64-битное ядро (что возможно при работе с 32-разрядными библиотеками), и после этого создайте 64-битную среду chroot для приложения. Ну, вполне виртуальное решение может быть проще, но если вам нужен прямой доступ к аппаратным средствам, это единственный способ. Вы можете установить 645-битное ядро как дополнительное и загрузить его с помощью kexec.
Если ваш процессор поддерживает аппаратную виртуализацию (большинство современных процессоров), вы можете запустить 64-битную гостевую виртуальную машину на 32-битном хосте с помощью Virtual Box (см. здесь для справки ).
Однако это может быть не так стабильно, как работа на собственной 64-разрядной ОС. Если вам нужно запустить 64-битные приложения, я настоятельно рекомендую обновить вашу систему до версии amd64 Ubuntu.
Вы можете запускать 64-битное приложение, если вы устанавливаете 64-битное ядро (что возможно при работе с 32-разрядными библиотеками), и после этого создайте 64-битную среду chroot для приложения. Ну, вполне виртуальное решение может быть проще, но если вам нужен прямой доступ к аппаратным средствам, это единственный способ. Вы можете установить 645-битное ядро как дополнительное и загрузить его с помощью kexec.