Baru-baru ini saya mendapat undangan untuk Steam. Saya ingin mengunduh game tetapi drive SSD saya yang saya miliki Ubuntu tidak akan cukup. Bagaimana saya bisa menginstal Steam pada hard drive yang berbeda?
Saya masuk ke "Steam Library Folders" tetapi saya tidak dapat menghapus folder asli sehingga steam dapat diinstal pada drive itu. Saya juga mencoba mengubah tempat tetapi sekali lagi di sisi bawah:
software-installation
steam
Atladica
sumber
sumber
Jawaban:
Tampaknya itu memberi Anda opsi saat mengunduh game.
Saya belum mencoba ini sendiri tetapi saya tidak melihat alasan mengapa hal itu tidak langsung. Namun kabarnya itu hanya berfungsi untuk game yang menggunakan sistem konten baru.
sumber
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 dariSteam
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
):Setelah dipindahkan, cobalah untuk memulai Steam (menggunakan ikon Unity atau
/usr/bin/steam
). Anda akan mendapatkan pesan: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.sumber
Saya biasanya mengatasi masalah ini dengan memasang folder default ke lokasi lain. Dengan begitu aplikasi ini sepenuhnya transparan karena hanya menggunakan sistem file normal (tanpa symlink).
Anda dapat melakukannya sementara dengan mount:
Atau membuatnya permanen di / etc / fstab:
sumber
Steam memungkinkan Anda menentukan apa yang mereka sebut "Folder Perpustakaan Steam". Di klien steam, buka item menu "Steam", dan pilih "Pengaturan", tab Downloads + Cloud:
Klik "Steam Library Folders" dan sesuaikan sesuai:
Untuk memindahkan file instalasi gim dari satu folder ke folder lain, buka "Library", cari gim, klik kanan padanya, pilih "Properties", klik tab "File lokal", dan klik "Pindahkan folder instal ... ".
sumber
Cara termudah adalah dengan memindahkan folder beranda uap ke drive baru itu dan membuat tautan untuk itu, karena "Steam Library Folders" adalah fitur yang relatif baru dan tidak berfungsi pada semua game.
sumber
Anda mungkin ingin membuat folder perpustakaan baru dan mencoba memindahkan konten secara manual. Cara terbaik untuk menguji ini dengan game tunggal, lebih kecil, daripada seluruh 21GB.
sumber
Untuk itu perlu kerja. Ketika saya menginstal Steam pertama kali saya dapat menginstal game di ruang disk yang lain semuanya baik-baik saja, Setelah instalasi saya menyalakan game dan memainkan beberapa houers. Langkah selanjutnya saya harus mengatur ulang PC saya setelah reboot tidak ada permainan yang diinstal pada steam saya. Apa yang bisa saya lakukan adalah menginstal lagi game di disk saya di mana sistemnya. Saya tidak dapat mengubah lokasi. Aneh karena game ada di lokasi saya yang di-instal dengan benar, tetapi ingin menginstalnya lagi.
sumber