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.
SteamApps
Kitaplık klasörünü Steam
dizinin 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 - Steam
klasö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 ext4
dosya 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.
Steam
Dizini taşımak genellikle SteamGuard'ın bir sonraki Steam başlatışınızda bir kilit açma kodu gerektirmesini sağlar.