Ubuntu系统的科研工具小结

2023-12-28
#Unix #Summary #Ubuntu

1. 前言

Ubuntu 系统一般安装在工作站上,即台式机主机,性能比不上正规服务器,但是可用于日常工作的程序运行,简称:跑程序。

之前写过一篇文章——Ubuntu 20.04 LTS作为科研主系统,里面提到了很多工具,经过 3 年多的实践发现:

  • 很多工具可以精简,即:没必要安装在 Ubuntu 系统上
  • Ubuntu 系统不适合科研主系统,还是 macOS 系统适合
  • Ubuntu 系统可作为很好的科研辅助系统,安装在工作站上

一般而言,精简后的科研工具有:

  • Mathematica
  • MATLAB
  • Python
  • Fortran
  • SSH
  • crontab

2. 细节

2.0 精简设置 Ubuntu

2.1 Mathematica

用法:服务器上运行Mathematica命令行代码

替代品:Mathics: A free, open-source alternative to Mathematica®

2.2 MATLAB

安装步骤:Ubuntu installs Matlab2021b

2.3 Python

基于 Anaconda ,安装步骤:Ubuntu installs Anaconda

开启多个 Python 版本的虚拟环境,见: Ubuntu installs Fatiando 0.5 in Python 2.7

2.4 Fortran

安装 ifort 版本:

其他:

2.5 SSH

安装:局域网ssh远程访问Ubuntu系统

安全设置:

2.6 crontab

用法: