ฉันจะใช้ไดรฟ์อื่นเป็นตำแหน่งที่ตั้งการติดตั้งสำหรับ Steam ได้อย่างไร


11

ฉันเพิ่งได้รับคำเชิญสำหรับ Steam ฉันต้องการดาวน์โหลดเกม แต่ไดรฟ์ SSD ที่ฉันมี Ubuntu จะไม่เพียงพอ ฉันจะติดตั้ง Steam บนฮาร์ดไดรฟ์อื่นได้อย่างไร

ฉันไปที่ "Steam Library Folders" แต่ฉันไม่สามารถลบโฟลเดอร์เดิมเพื่อให้ Steam สามารถติดตั้งในไดรฟ์นั้นได้ ฉันได้ลองเปลี่ยนสถานที่ด้วย แต่ก็เป็นอีกครั้งที่ด้านล่าง:

ป้อนคำอธิบายรูปภาพที่นี่


นี่คือคำตอบที่เป็นประโยชน์อื่น ๆ : gaming.stackexchange.com/questions/96370/…
scai

คำตอบ:


5

เห็นได้ชัดว่ามันช่วยให้คุณมีตัวเลือกเมื่อดาวน์โหลดเกม

ป้อนคำอธิบายรูปภาพที่นี่

ฉันไม่ได้ลองด้วยตัวเอง แต่ฉันไม่เห็นเหตุผลใด ๆ ที่มันจะไม่ตรงไปข้างหน้า แต่มีรายงานว่าใช้งานได้กับเกมที่ใช้ระบบเนื้อหาใหม่เท่านั้น


9

บางจุดไม่ได้ระบุไว้ในคำตอบข้างต้น:

  • ในขณะที่ Steam ให้คุณสร้างหลาย ๆ ไลบรารีดูเหมือนว่าบางเกมสามารถติดตั้งได้ในไลบรารีหลักเท่านั้น ฉันสงสัยว่าสิ่งนี้ใช้ได้กับเกม (เช่นผู้ที่ใช้เอ็นจิ้น Source เช่น TF2) ที่มีเนื้อหาที่แบ่งปัน

  • การใช้ symlink เพื่อย้ายSteamAppsโฟลเดอร์ไลบรารีออกจากSteamไดเรกทอรีทำให้เกิดปัญหาเนื่องจากเกมบางเกมปรากฏขึ้นด้วยเหตุผลใดก็ตามที่จะไม่ติดตามsymlink แน่นอนข้อผิดพลาด TF2 นี้เกี่ยวข้องแต่คนอื่น ๆ อาจจะเป็น (ดูเหมือนว่าคุณสามารถทำเช่นนี้ประสบความสำเร็จในการใช้ผูกติด แต่นี้ไม่จำเป็น - ดูด้านล่าง)

อย่างไรก็ตามเพื่อตอบคำถามเดิม - คุณสามารถย้ายSteamโฟลเดอร์ทั้งหมดไปยังตำแหน่งใหม่ (เช่นเพื่อย้ายไปที่/opt/Steam):

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

เมื่อย้ายแล้วพยายามเริ่ม Steam (ใช้ไอคอน Unity หรือ/usr/bin/steam) คุณจะได้รับข้อความ:

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

ซึ่งจะให้คุณเลือกไดเรกทอรีใหม่ของ Steam หลังจากนั้นมันจะเริ่มตามปกติ

  • สิ่งนี้ทำงานย้าย Steam ไปยังext4ระบบไฟล์อื่น ฉันไม่ทราบว่าจะทำงานได้หรือไม่ถ้าคุณเปลี่ยนการอนุญาตหรือพยายามใช้ระบบไฟล์ที่ไม่ใช่ linux

  • ฉันยังไม่ได้ลองแชร์ไดเรกทอรีห้องสมุดระหว่าง Windows และ Linux ฉันสงสัยว่าสิ่งนี้จะจบลงอย่างไม่ดี

  • การย้ายSteamไดเรกทอรีจะทำให้ SteamGuard ต้องการรหัสปลดล็อคในครั้งต่อไปที่คุณเริ่ม Steam


ntfs ก็ทำงานเช่นกัน
Artur Klesun

3

ฉันมักจะแก้ไขปัญหาเหล่านี้โดยการติดตั้งโฟลเดอร์เริ่มต้นไปยังตำแหน่งอื่น วิธีนี้ทำให้แอปพลิเคชั่นโปร่งใสอย่างสมบูรณ์เพราะใช้ระบบไฟล์ปกติ (ไม่มี symlink)

คุณสามารถทำได้ชั่วคราวด้วยภูเขา:

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

หรือทำให้ถาวรใน / etc / fstab:

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

เคล็ดลับอย่างรวดเร็วถ้าคุณติดตั้งโฟลเดอร์ที่มีช่องว่างในชื่อที่คุณต้องใช้: \ 040 แทนที่จะเป็นช่องว่างเช่นอดีต: โฟลเดอร์ของฉัน -> My \ 040 โฟลเดอร์ฉันพยายามหลบหนีเพียงอย่างเดียว แต่ใช้งานไม่ได้ 15.10 Ubuntu ติดตั้ง
Rodislav Moldovan

นั่นเป็นทางออกที่ถูกต้องเมื่อติดตั้ง Steam เป็น flatpack เมื่อรู้จัก /home/<user>/.var/app/com.valvesoftware.Steam เป็นโฟลเดอร์รูทของระบบ จากนั้น symlink ก็ไม่ทำงานเช่นกัน
Thomas Fellinger

3

Steam ให้คุณกำหนดสิ่งที่พวกเขาเรียกว่า "Steam Library Folders" ในไคลเอนต์ Steam ไปที่รายการเมนู "Steam" และเลือก "การตั้งค่า" แท็บดาวน์โหลด + คลาวด์:

ป้อนคำอธิบายรูปภาพที่นี่

คลิกที่ "Steam Library Folders" และปรับตาม:

ป้อนคำอธิบายรูปภาพที่นี่

หากต้องการย้ายไฟล์การติดตั้งของเกมจากโฟลเดอร์หนึ่งไปยังอีกโฟลเดอร์ให้ไปที่ "ห้องสมุด" ค้นหาเกมคลิกขวาที่มันเลือก "คุณสมบัติ" คลิกแท็บ "ไฟล์ในเครื่อง" แล้วคลิก "ย้ายโฟลเดอร์ติดตั้ง ... "

ป้อนคำอธิบายรูปภาพที่นี่


ฉันทำอย่างนั้นแล้ว แต่ฉันไม่สามารถลบโฟลเดอร์เดิมเพื่อให้ Steam สามารถติดตั้งในไดรฟ์นั้นได้ ฉันได้ลองเปลี่ยนสถานที่ แต่มันกลับด้านอีกครั้ง
Atladica

มันบอกฉันว่ามันจะต้องอยู่ในระบบไฟล์ที่ติดตั้งด้วยสิทธิ์ดำเนินการฉันจะติดตั้งระบบไฟล์ด้วยสิทธิ์ดำเนินการได้อย่างไร
SnorriChinchilla

1

วิธีที่ง่ายที่สุดคือการย้ายโฟลเดอร์โฮมสตีมของคุณไปยังไดรฟ์ใหม่นั้นและสร้างลิงก์เพื่อใช้งานเพราะ "โฟลเดอร์ไลบรารี Steam" เป็นคุณสมบัติที่ค่อนข้างใหม่และไม่สามารถใช้ได้กับทุกเกม


0

คุณอาจต้องการสร้างโฟลเดอร์ไลบรารีใหม่และลองย้ายเนื้อหาด้วยตนเอง เป็นการดีที่สุดที่จะทดสอบสิ่งนี้ด้วยเกมเดียวที่เล็กกว่าแทนทั้ง 21GB


-1

มันทำงานได้ปริมาณมาก เมื่อฉันติดตั้งครั้งแรก Steam ฉันสามารถติดตั้งเกมในพื้นที่ดิสก์อื่นมันก็โอเคหลังจากติดตั้งฉันเปิดเกมและเล่นไม่กี่คน ขั้นตอนถัดไปฉันต้องรีเซ็ตพีซีหลังจากรีบูตเครื่องไม่มีเกมติดตั้งบน Steam สิ่งที่ฉันสามารถทำได้คือติดตั้งเกมอีกครั้งบนดิสก์ของฉันซึ่งเป็นระบบ ฉันไม่สามารถเปลี่ยนตำแหน่งได้ มันแปลกเพราะเกมอยู่ในตำแหน่งที่แตกต่างกันของฉันติดตั้งอย่างถูกต้อง แต่อบไอน้ำที่ต้องการติดตั้งอีกครั้ง

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.