Steam için kurulum konumu olarak farklı bir sürücüyü nasıl kullanabilirim?


11

Kısa süre önce Steam için bir davetiye aldım. Oyun indirmek istiyorum ama Ubuntu'ya sahip olduğum SSD sürücüm yeterli olmayacak. Steam'i farklı bir sabit sürücüye nasıl kurabilirim?

"Steam Kitaplığı Klasörleri" ne girdim ancak orijinal klasörü silemiyorum, böylece bu sürücüye buhar yüklenebilir. Ayrıca yeri değiştirmeye çalıştım ama yine aşağı tarafta:

resim açıklamasını buraya girin


İşte diğer faydalı cevaplar: gaming.stackexchange.com/questions/96370/…
scai

Yanıtlar:


5

Görünüşe göre oyun indirirken size seçenek sunuyor.

resim açıklamasını buraya girin

Bunu kendim denemedim ama bunun doğrudan olmayacağı için hiçbir neden göremiyorum. Ancak sadece yeni içerik sistemini kullanan oyunlar için çalıştığı bildiriliyor.


9

Yukarıdaki cevaplarda ele alınmayan bazı noktalar:

  • Steam birden fazla kitaplık oluşturmanıza izin verirken, bazı oyunlar yalnızca birincil kitaplığa yüklenebilir. Bunun, paylaşılan içeriğe sahip oyunlar (örneğin, TF2 gibi Kaynak motorunu kullananlar) için geçerli olduğundan şüpheleniyorum.

  • SteamAppsKitaplık klasörünü Steamdizinin dışına taşımak için bir sembolik bağlantı kullanmak sorunlara neden olur, çünkü bazı oyunlar sembolik bağları takip etmemek için herhangi bir nedenle görünür. Kesinlikle bu TF2 hatası ilişkilidir , ancak diğerleri de olabilir. (Bir bağlama montajı kullanarak bunu başarılı bir şekilde yapabilirsiniz, ancak bu gereksizdir - aşağıya bakın) .

Bununla birlikte, orijinal soruyu cevaplamak için - Steamklasörü tamamen yeni bir konuma taşıyabilirsiniz (örneğin, taşımak için /opt/Steam):

sudo mv ~/.local/share/Steam /opt

Taşındıktan sonra Steam'i başlatmayı deneyin (Unity simgesini veya kullanarak /usr/bin/steam). Bir mesaj alacaksınız:

Couldn't find Steam content, did you move it?

Bu, yeni Steam dizinini seçmenize izin verecektir. Daha sonra normal şekilde başlayacaktır.

  • Bu, Steam'i başka bir ext4dosya sistemine taşımayı çalıştı . İzinleri değiştirirseniz veya linux dışı bir dosya sistemi kullanmaya çalışırsanız bunun işe yarayıp yaramayacağını bilmiyorum.

  • Windows ve Linux Steam arasında bir kütüphane dizini paylaşmayı denemedim. Bunun kötü sonuçlanacağından şüpheleniyorum.

  • SteamDizini taşımak genellikle SteamGuard'ın bir sonraki Steam başlatışınızda bir kilit açma kodu gerektirmesini sağlar.


ntfs de çalışır.
Artur Klesun

3

Bu sorunları genellikle varsayılan klasörü başka bir konuma takarak çözerim. Bu şekilde, normal dosya sistemini (sembolik bağlantı kullanmadan) kullandığından uygulama için tamamen şeffaftır.

Mount ile geçici olarak yapabilirsiniz:

sudo mount -o bind /your/preffered/folder /home/you/.steam/steam

Veya / etc / fstab içinde kalıcı hale getirin:

/your/preffered/folder /home/you/.steam/steam none bind

hızlı bir ipucu, adında boşluk içeren bir klasör takmanız gerekiyorsa, boşluk yerine \ 040, örn: Klasörüm -> \ 040Klasör, sadece kaçmayı denedim ama işe yaramadı, ubuntu 15.10 taze yüklemek
Rodislav Moldovan

Bu, /home/<user>/.var/app/com.valvesoftware.Steam'i sistem kök klasörü olarak tanıdığında flatpack olarak kurarken doğru çözümdür. Sonra semboller de işe yaramaz.
Thomas Fellinger

3

Steam, "Steam Kütüphane Klasörleri" adını verdiklerini tanımlamanızı sağlar. Steam istemcisinde "Steam" menü öğesine gidin ve "Ayarlar" ı seçin, go Downloads + Cloud sekmesine gidin:

resim açıklamasını buraya girin

"Steam Kütüphanesi Klasörleri" ni tıklayın ve uygun şekilde ayarlayın:

resim açıklamasını buraya girin

Bir oyunun kurulum dosyalarını bir klasörden diğerine taşımak için "Kütüphane" ye gidin, oyunu bulun, sağ tıklayın, "Özellikler" i seçin, "Yerel dosyalar" sekmesini tıklayın ve "Kurulum klasörünü taşı ... ".

resim açıklamasını buraya girin


Bunu yaptım, ancak orijinal klasörü silemiyorum, böylece buhar o sürücüye yüklenebilir. Ayrıca yeri değiştirmeye çalıştım ama yine aşağı tarafta.
Atladica

Bana bunun yürütme izinleri ile donatılmış bir dosya sisteminde olması gerektiğini söyledi, dosya sistemini yürütme izinleriyle nasıl bağlayabilirim?
SnorriChinchilla

1

En kolay yol, buhar giriş klasörünüzü o yeni sürücüye taşımak ve bunun için bir bağlantı oluşturmaktır.


0

Yeni kitaplık klasörü oluşturmak ve içeriği manuel olarak taşımayı deneyebilirsiniz. Bunu 21GB'ın tamamı yerine tek, daha küçük bir oyunla test etmek en iyisidir.


-1

Bunun için doz çalışması. İlk kez Steam'i yüklediğimde, başka bir disk alanına oyun yükleyebildiğimde, tamam, instalation'dan sonra oyunları açtım ve birkaç houers oynadım. Bir sonraki adım, yeniden başlattıktan sonra bilgisayarımı sıfırlamak zorunda kaldım. Ne yapabilirim disk benim sistemde nerede tekrar oyunlar yüklemek olduğunu. Konum değiştiremiyorum. Oyunlar düzgün bir şekilde kurulmuş farklı konumumda garip çünkü onları tekrar yüklemek için buhar istiyor.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.