SteamがLinuxのルートドライブにゲームをダウンロードできるようにする方法は?プライマリドライブの容量が非常に限られているため、新しいライブラリフォルダを作成しようとすると、/usr
「ドライブが読み取り専用です」というエラーが発生します。
具体的なガイドライン:
Windows で Pop!_OS をデュアルブートし、SSD に 2、10、2GB のブート、プライマリおよびスワップパーティションがありますが、HDD にルートパーティションがあるため、より多くのスペースを割り当てることができます。 Windowsはありません。
答え1
ro
ファイルシステム自体は読み取り専用ではないかもしれませんが、inを使用してマウントされていないことを再確認できます/proc/mounts
。おそらく/usr
ルートが所有し、通常755 / rwxr-xr-x権限を持っているので、Steamライブラリ用の新しいディレクトリを作成するためにそのディレクトリに直接書き込むことはできません。
これを許可するには、まずユーザーの書き込み権限を持つサブディレクトリを作成する必要があります。 (/ optは通常、これらのシステムに依存しないインストールのためのより良い場所ですが、必要に応じて/ usrの下で行うこともできます。):
# as the user you run steam as
sudo mkdir /opt/steamlibrary
sudo chown "$(id -un)" /opt/steamlibrary
これでSteamライブラリを作成できます/opt/steamlibrary
。