从零开始实践大模型 - 安装系统
内容提要
本文介绍了面向深度学习的推荐操作系统和选项,建议使用无图形化界面的Debian Linux系统,选择英文语言、美国或中国地区、en_US.UTF-8编码、不启用LVM和加密、选择国内镜像、不勾选图形化界面。
延伸解读
为何推荐无图形化界面的Linux
文章指出,图形化界面会占用显存,对于深度学习任务而言,显存是宝贵资源。因此,在非日常个人电脑使用场景下,强烈建议使用无图形化界面的Linux系统。这有助于将显存完全用于模型训练和推理,避免不必要的资源消耗。
选择Debian而非Ubuntu的考量
虽然Ubuntu在企业中更常见,但文章作者基于实践经验推荐Debian,因为其足够精简,内置组件少,避免了如snap和systemd-resolved等可能带来复杂性的组件。这种精简性使得系统行为更可控,适合深度学习环境的搭建和维护。
安装时的关键选项:语言与编码
文章强烈不推荐选择中文语言,以避免因中文字符导致的各种问题。编码一律选择en_US.UTF-8,可以规避许多潜在问题。地区选择美国或中国均可,主要影响时区设置,可安装后调整。这些选择有助于减少后续使用中的字符和本地化问题。
硬盘分区与软件选择的建议
推荐直接使用整块硬盘,不启用LVM和加密,以简化配置。配置apt时选择国内镜像以提高下载速度。在预装软件选择上,只勾选SSH和基础工具,没有特殊需求不建议勾选图形化界面,以保持系统精简和资源高效利用。
Q&A
为什么推荐使用无图形化界面的Linux系统?
无图形化界面的Linux系统占用更少的显存,避免了额外的复杂性,适合深度学习的需求。
选择Debian作为操作系统的理由是什么?
Debian系统足够精简,避免了不必要的复杂性,且行为可控,适合深度学习的应用。
安装Debian时应该选择什么语言和地区?
强烈不推荐选择中文,建议选择英文,并选择美国或中国作为地区以影响时区设置。
在安装Debian时,编码应该选择什么?
编码应选择en_US.UTF-8,以规避潜在的字符问题。
硬盘分区时有哪些推荐的设置?
推荐直接使用整块硬盘,不启用LVM和加密,以简化安装过程。
如何配置apt以提高下载速度?
在配置apt时,选择国内镜像可以显著提高下载速度。