У меня Mathematica 5 - мощная CAS. У меня есть дешевый нетбук (под управлением Windows XP), который не только слишком медленный для работы с математикой, но и сомневаюсь, что на нем есть место на жестком диске.
Однако у меня есть удаленный доступ к ряду очень мощных компьютеров (на большинстве из них работают разные Linux, но один из них - Windows Server 2008, хотя я бы предпочел не использовать этот *). В основном через SSH, но я уверен, что для некоторых можно организовать другие протоколы.
Поэтому я хотел бы установить Mathematica на одну из этих машин, а затем запустить ее удаленно.
Либо из командной строки через Putty, либо каким-либо другим способом.
Я просмотрел математическую документацию и кое-что прочитал об использовании некоторой программы MathLink, которая связывает внешний интерфейс, установленный на моем компьютере, с удаленным ядром.
У кого-нибудь есть опыт в этом?
Я не уверен, принадлежит ли это сюда или в SuperUser.
Установите Mathematica / Linux на один из ваших Linux-серверов, убедитесь, что на нем также установлены базовые библиотеки X11, затем установите сервер X11 на свой нетбук (который, как я полагаю, работает под Windows), т.е. Cygwin / X, а также SSH-клиент (т.е. Шпатлевка). В параметрах клиента для SSH убедитесь, что вы включили пересылку X11 (в Putty Config, это находится в дереве в разделе Connection-> SSH-> X11), а затем вы можете подключиться к своему Linux-серверу с помощью SSH, запустить Mathematica и программу (включая графика) будет отображаться в вашей локальной системе.
Если ваш нетбук работает под управлением Linux, вам достаточно ввести команду типа ssh -X username @ mathbox для подключения к удаленной системе.
Если вы предпочитаете использовать Windows Server, вы можете использовать возможности сервера терминалов W2008, но, возможно, для этого вам понадобится лицензия клиентского доступа. Затем вы должны использовать программу подключения к удаленному рабочему столу на своем клиенте Windows для подключения к серверу W2008.
В 2012 году я написал сценарий для решения этой проблемы. Сейчас (в 2015 году) доступно на github
Это должно сделать запуск Mathematica из командной строки приятным и приятным, через SSH. Должен работать в любой Unix-подобной системе.