Remote

遠端執行 Mathematica-5

  • August 17, 2015

我有 Mathematica 5 - 一個強大的 CAS。我有一個便宜的上網本(執行 Windows XP),它不僅執行 mathmatica 太慢,而且我懷疑它是否有硬碟空間。

但是,我確實可以遠端訪問許多功能強大的電腦(大多數都執行各種 Linux,但其中之一是 Windows Server 2008,儘管我寧願不使用它*)。我敢肯定,主要是通過 SSH,但可以安排其他協議。

所以我想將 Mathematica 安裝到其中一台機器上,然後遠端執行它。

從命令行通過 Putty 或通過其他方法。

我瀏覽了數學文件並閱讀了一些有關使用 MathLink 程序的內容,該程序將安裝在我電腦上的前端連結到遠端核心。

有人對此有經驗嗎?

我不確定這是屬於這裡還是屬於 SuperUser。

  • 目前,它正在被修補,當修補停止時,它可能會被用來執行多個細項。與 Linux 機器相比:我可以使用具有 3GB RAM 的雙 2.4 Xeon,世界其他地方似乎完全忘記了它(執行 freeBSD!)。

2012 年,我編寫了一個腳本來解決這個問題。它現在(2015 年)在 github 上可用

它應該使在命令行上通過 SSH 執行 Mathematica 變得愉快而美好。應該可以在任何類 Unix 系統上工作。

在你的一個 linux 機器上安裝 Mathematica/Linux,確保你也安裝了基本的 X11 庫,然後在你的上網本上安裝一個 X11 伺服器(我假設它正在執行 Windows),即Cygwin/X,還有一個SSH 客戶端(即Putty)。在 SSH 的客戶端選項中,確保啟用 X11 轉發(在 Putty Config 中,它位於 Connection->SSH->X11 下的樹中),然後您可以使用 SSH 連接到您的 linux 機器,啟動 Mathematica 和程序(包括圖形)將顯示在您的本地系統上。

如果您的上網本執行的是 Linux,您只需發出 ssh -X username@mathbox 之類的命令即可連接到遠端系統。

如果您更喜歡使用 Windows Server,您可以使用 W2008 的終端伺服器功能,但您可能需要一個客戶端訪問許可證。然後,您將使用 Windows 客戶端上的遠端桌面連接程序連接到 W2008 伺服器。

引用自:https://serverfault.com/questions/122338