我正在认真考虑购买 Chromebook 并使用 crouton 安装 Ubuntu(Linux 操作系统)。然而,由于 Chromebook 的内部磁盘空间通常不超过 32G(至少与当前的 Windows 或 Mac 系统相比),因此我需要事先知道我的内部硬盘上是否需要这些 Ubuntu 应用程序的磁盘空间驱动器占用的空间将超出 Chromebook 的处理能力。毕竟,如果我想要占用超过 32G 内部磁盘空间的 Ubuntu 应用程序,而我的 Chromebook 只有 32G 的空间,为什么还要购买 Chromebook?那么,在以开发者模式将 Ubuntu 应用程序下载到 Chromebook 之前,如何确定它们的文件大小呢?
答案1
别担心。 32GB 内存可容纳大量应用程序。
如果您确实想要测量,请启动 Ubuntu LiveCD 并发出命令:
touch /tmp/emptyfile
sudo mount --bind /tmp/emptyfile /var/lib/dpkg/status
yes no | sudo apt-get install (list of packages)
sudo umount /var/lib/dpkg/status
它应该输出“此操作后,XYZA将使用 MB 的额外磁盘空间”。那么您大概就知道了。
在 /var/lib/dpkg/status 上绑定挂载一个空文件会让人误apt-get
以为当前没有安装任何软件包(因此即使某些软件包可能已经安装在 LiveCD 上,总数也是准确的)。
答案2
aptitude
apt-get
也会告诉您每次操作的下载大小和磁盘使用情况变化。