Могу ли я использовать 32/64 битную систему Mathematica на Ubuntu Touch?
Я собираюсь установить Ubuntu на свой планшет Google Nexus 9 на базе 64-разрядного процессора Nvidia Tegra Dual Denver.
После этого я могу запустить на нем Wolfram Mathematica 32/64 bit или любые другие сторонние настольные приложения для linux?
2 ответа
Это зависит от доступных наборов инструкций архитектуры процессора планшетного компьютера. Согласно официальным системным требованиям Mathematica, требуется поддержка набора команд Intel x86 или AMD64. Это означает, что вы не можете запустить Mathematica на компьютере с процессором ARM (планшете).
Я могу подтвердить, что ядро Mathematica, взятое из RPI, работает на телефоне Aquaris 4.5 с Ubuntu Touch.
Краткая инструкция, как я продолжил:
На телефоне запустите
sshd
демон, т.е. в терминале бегаю/usr/sbin/sshd -D &"
(это позволяет аутентификацию по паролю, как обсуждалось на этом форуме)Скопируйте Mathematica из RPI на телефон. я использовал
tar cvf - ./Wolfram | ssh -l phablet phoneIP 'tar xvf -'
когда RPI и телефон были подключены к одной локальной сети.Войдите в телефон, используя
ssh
и редактировать сценарии вExecutables
папка, заменяющая#!/bin/sh
в#!/bin/sh -e
(это может быть необязательным)Запустить
Executables/math
скрипт (убедитесь, что он исполняемый!chmod +x ./math
, если не)Пройдите процедуру аутентификации, как для обычного Mathematica. Когда закончите, математическое ядро запускается и работает.
Заметка. Из-за ошибки приложения терминала (по состоянию на 2015-06-27) вы не можете запустить математический скрипт в терминале. Если вы хотите запустить его в терминальном приложении телефона, вы можете использовать временное решение: ssh localhost
а затем запустить математику. Или даже за один шаг ssh localhost 'math'
где математика предполагается на вашем пути.