Ubuntu 1T 分区方案
/ (根分区) - 200 GB: 用于安装Ubuntu操作系统、系统文件、系统级应用程序。PyCharm、Anaconda、其他小型程序可以安装在这里。
/home - 300 GB: 用户的个人数据和工作文件。Python项目、AI模型文件等存储在此。
/opt - 100 GB: 第三方软件和工具的安装位置。特别适合那些不通过标准包管理器安装的应用,如某些量化工具或特定版本的软件。
/var - 150 GB: 用于存储经常变化的文件,如系统日志和Redis数据库文件(如果不存放在外置硬盘上)。
/tmp - 50 GB: 存放临时文件,包括程序编译过程中的临时文件。
/swap - 64 GB: 交换分区,建议大小与RAM相等。
剩余空间(136 GB): 保留作为未来扩展或备用空间。
方案 2
/ (根分区) - 250 GB: 更大的根分区,用于安装Ubuntu系统、系统级应用程序和更多的系统工具。
/home - 200 GB: 针对用户数据和工作文件略微减少的空间,但对大多数情况仍足够。
/opt - 150 GB: 更多的空间用于安装第三方应用程序,适用于大型软件和多版本工具。
/var - 200 GB: 增加空间以处理更多的日志文件和Redis数据库。
/tmp - 50 GB: 同上。
/swap - 64 GB: 同上。
剩余空间(86 GB): 作为未来扩展或备用。
程序安装和磁盘使用
PyCharm, Anaconda, Python: 安装在/或/opt,取决于它们是否通过标准包管理器安装。例如,特定版本的Anaconda可能更适合安装在/opt。
MySQL: 数据存放在外置的4TB HGST硬盘上,因此不占用SSD空间。但MySQL程序本身可以安装在/分区。
Redis: 如果将Redis数据存储在本机上,可以考虑存放在/var,因为/var经常用于存储数据库和日志文件。
IBKR: 安装在/或/opt,取决于安装方式。
AI和GPU运算相关文件:存放在/home,因为这些通常是用户级的项目文件。
Anaconda 快捷方式
桌面新建Anaconda.desktop
[Desktop Entry]
Name=Anaconda
Version=1.0
Type=Application
Exec=/home/pc/anaconda3/bin/anaconda-navigator
Icon=/home/pc/anaconda3/pkgs/anaconda-navigator-1.6.8-py36_0/lib/python3.6/site-packages/anaconda_navigator/static/images/anaconda-icon-256x256.png
Terminal=false
StartupNotify=true
移动到
/usr/share/applications
Ubuntu微信
Ubuntu中文
Anaconda依赖包安装
切换到环境后,终端下输入
python setup.py install