Beberapa poin tidak dibahas dalam jawaban di atas:
Sementara Steam memungkinkan Anda membuat banyak perpustakaan, tampaknya beberapa permainan hanya dapat diinstal di perpustakaan utama. Saya menduga ini berlaku untuk game (misalnya, yang menggunakan mesin Sumber seperti TF2) dengan konten yang dibagikan.
Menggunakan symlink untuk memindahkan SteamApps
folder perpustakaan dari Steam
direktori menyebabkan masalah, karena beberapa game muncul dengan alasan apa pun untuk tidak mengikuti symlinks. Tentu saja bug TF2 ini terkait , tetapi yang lainnya juga mungkin. (Tampaknya Anda dapat melakukan ini dengan sukses menggunakan bind mount, tetapi ini tidak perlu - lihat di bawah) .
Namun, untuk menjawab pertanyaan awal - Anda bisa memindahkan Steam
folder seluruhnya ke lokasi baru (mis., Untuk memindahkannya /opt/Steam
):
sudo mv ~/.local/share/Steam /opt
Setelah dipindahkan, cobalah untuk memulai Steam (menggunakan ikon Unity atau /usr/bin/steam
). Anda akan mendapatkan pesan:
Couldn't find Steam content, did you move it?
Yang akan membiarkan Anda memilih direktori Steam baru. Selanjutnya akan mulai secara normal.
Ini berfungsi memindahkan Steam ke ext4
sistem file lain . Saya tidak tahu apakah ini akan berhasil jika Anda mengubah izin atau mencoba menggunakan sistem file non-linux.
Saya belum mencoba berbagi direktori perpustakaan antara Windows dan Linux steam. Saya curiga ini akan berakhir buruk.
Memindahkan Steam
direktori biasanya akan membuat SteamGuard memerlukan kode buka kunci saat berikutnya Anda memulai Steam.