我在 MacBook Pro 上的虚拟机中使用 Ubuntu 进行深度学习。但这会导致 CPU 的浪费(因为它位于带有 GUI 的 VM PLUS 中)。我所做的就是通过 SSH 连接到虚拟机,因为我从不使用 GUI 并继续我的工作。
所以我的问题是深度学习已经需要大量的计算能力,而由于 VirtualBox 只允许使用一半的系统资源,所以这些计算能力就消失了。强调GUI占用资源。
您心中是否有任何来自 Debian 树的发行版,它带有apt
包管理器(因为此时我不想修改另一个发行版及其与 TensorFlow 的兼容性)?我想要的只是 Ubuntu shell。
我想要的只是类似于 Linux 的 Windows 子系统。
或者您可以指导我如何在没有 GUI 的情况下在 VirtualBox 上安装 Ubuntu。
更多关于为什么我不在 macOS 本身中使用 TensorFlow 的信息请参见评论。
答案1
对于基于 Debian 的最小 CLI 设置,我会考虑最小网络安装 (netinst) Debian 映像或 Ubuntu Server,这是发行版的纯命令行版本,其中包含一些常见的服务器软件包。
Debian netinst 映像安装一个最小的系统,并允许您通过网络自行安装更多软件包。 Ubuntu Server 映像将在默认安装中包含更多软件包,因此它的数量较少,但根据您正在执行的操作,设置时间可能会更少。使用这两种方法,您只需要启用 sshd 以及软件所需的任何其他服务或软件包。