硬盘驱动器上没有足够的空间用于tf2

我是Linux和Ubuntu的新手,我最近想在Ubuntu上安装TF2。 当我尝试通过Steam安装它时,它说TF2大约是11GB而我只有2GB可用,所以我无法安装它。

所以我检查了我的硬盘驱动器和我的外部驱动器,我正在运行Ubuntu,外部驱动器至少有400 GB自由,另一个有大约180 GB。

这是怎么回事? 以及如何修复它?

输出df -h

 Filesystem Size Used Avail Use% Mounted on /dev/loop0 3.9G 1.1G 2.6G 30% / udev 1.9G 4.0K 1.9G 1% /dev tmpfs 752M 908K 751M 1% /run none 5.0M 0 5.0M 0% /run/lock none 1.9G 868K 1.9G 1% /run/shm none 100M 56K 100M 1% /run/user /dev/sdb1 466G 20G 446G 5% /host /dev/loop1 3.9G 2.1G 1.6G 58% /usr /dev/loop2 3.9G 840M 2.9G 23% /home /dev/sda3 454G 286G 168G 64% /media/isaac/Acer 

所以我尝试在/media/isaac/Acer添加一个库文件夹,但是这个错误出现在了:

“新的Steam库文件夹必须位于使用执行权限挂载的文件系统上”

我以前从未见过这个错误,我做了一些关于它的研究,我仍然不知道如何解决它。 一些信息我不知道这是否有帮助,但我认为(它可能是FAT 32,需要仔细检查)我正在运行Ubuntu关闭NTFS外置硬盘。

您可能想要尝试的是告诉Steam为您的游戏设置不同的安装目录。 您可以通过以下方式轻松完成此操作:设置 – >下载+云 – > Steam库文件夹 – >添加库文件夹。

完成此操作后,您安装的每个游戏都会询问您要安装的库文件夹。 只需选择一个有足够空间的应该可以做到的。

loop安装的数量来看,我猜这是一个Ubuntu-in-Windows wubi安装?

默认情况下,Steam安装在/home分区中(在/home/USERNAME/.local/share/Steam – 以点开头的文件和文件夹被隐藏,使用View->Show Hidden Files查看它们)。 这只是一个4GB的分区,因此没有TF2的空间。

您可以创建其他蒸汽库或将整个安装移动到另一个分区。 查看此问题的答案。

我认为(但不确定)你不能使用FAT32分区用于Steam,因为FAT32的最大文件大小为4GB,游戏安装通常需要更大的文件。

可以将/host磁盘(可能是你的Windows C:驱动器) 写入Ubuntu , 但不建议这样做,因为这会让你不小心损坏你的Windows安装