我的目标是将 Steam 安装到工作计算机中,尽管我没有根访问权限,但有物理访问权限。
我不想更改 root 密码(除非可以以某种方式将其设置回来并且没有更改记录)。
如果可以使用 LiveUSB 来访问计算机硬盘(未加密)并从那里安装,那就太好了。
有什么建议么?
答案1
您可以使用实时 USB 系统清除或更改计算机的 root 密码。密码以加密形式存储在文件 /etc/shadow 中,因此,您可以在完成后将其恢复为您当时拥有的任何密码。您不需要知道它,只需保留加密值以备后用。 这些说明使用虚拟机,但您也可以使用实时 USB 执行相同的步骤。
答案2
启动你的 LiveUSB,挂载系统分区。
从那里,获取包源并通过 dpkg 使用 --root=[directory] 选项进行安装,以指定特定的安装目录(位于您的工作分区上)。
我认为您不必 chroot 到系统分区。您可能希望chown
文件允许您的用户执行 steam。