如何将 Steam 直接安装到闪存驱动器?

如何将 Steam 直接安装到闪存驱动器?

我正在使用 HP Chromebook 14,同时运行 ChromeOS 和 Ubuntu,并且有一个 32 GB 的闪存驱动器。

我正在尝试弄清楚如何将 steam 直接安装到闪存驱动器,但它没有询问我将其安装在哪里,最终将其安装到我的笔记本电脑硬盘上。终端中有方法吗?

答案1

根据这一页您可以从以下位置下载 steam tarball这里

下载此文件,将其放在你的闪存驱动器上(我将使用/media/user/flash/它来下载它)

通过终端做

cd /media/user/flash #or put in whatever location you actually downloaded it to
tar -xf steam_latest.tar.gz
cd steam
chmod +x steam
./steam

根据他们的文档,这应该会让你兴奋不已。

请注意,这不会“安装”它,但会为您提供一个可从闪存驱动器运行的可执行脚本。不确定这可能会产生什么影响

答案2

如果我理解正确的话,那么使用指向外部驱动器的符号链接应该是您正在寻找的解决方案。

笔记:如果您已经有一个现有.steam文件.local/share/Steam夹,请在运行命令之前将其复制到外部驱动器。您应该对外部驱动器使用 Linux 文件系统(如 EXT4),而不是 FAT 或 NTFS。

为您的主目录中的.steam和文件夹创建符号链接:.local

mkdir /media/$USER/$your_external_drive/.steam
mkdir -p /media/$USER/$your_external_drive/.local/share/Steam
ln -s /media/$USER/$your_external_drive/.steam .steam
ln -s /media/$USER/$your_external_drive/.local/share/Steam .local/share/Steam

就是这样,当您想要运行 Steam 时,只需连接驱动器,从启动器安装它并启动 Steam。我使用符号链接将较大的文件夹(Steam、VirtualBox……)从我的 SSD 主分区移动到另一个内部 HDD,我没有发现任何问题。内部驱动器和外部驱动器之间应该没有区别,除非驱动器很容易意外弹出(插头松动或安装驱动器时体积太大而无法移动笔记本电脑)或闪存驱动器无法承载 I/O 负载(例如一些廉价的微型 SD 卡或非常小的 USB 闪存驱动器)。

相关内容