ติดตั้งเกม Steam ไว้ที่ไหน


26

ฉันต้องการซื้อโน้ตบุ๊กใหม่ในอนาคตอันใกล้เพื่อเล่นเกม ฉันรอคอยสำหรับไคลเอนต์ Steam สำหรับ Linux ใหม่ คำถามของฉันคือที่ Steam ติดตั้งเกมบนพาร์ติชั่นโฮมหรือในโฟลเดอร์ usr หรือที่อื่นที่ไหน? ฉันไม่ได้ใช้ Steam หรือ Ubuntu รุ่น pre-release (เช่น beta)

คำตอบ:


28

ใน Steam เวอร์ชั่นใหม่กว่าเกมดูเหมือนจะอยู่ที่:

~/.steam/steam/SteamApps/common

ไม่ทราบว่าเมื่อสิ่งนี้เปลี่ยนแปลง แต่ Steam ไม่ได้อยู่ในอีกต่อไป ~/.local/share


2
คุณแน่ใจเกี่ยวกับไอน้ำไม่อยู่ใน~/.local/share? ในระบบของฉัน , ~/.steam/steamเป็นเพียงการเชื่อมโยงสัญลักษณ์ไป~/.local/share/Steam(ซึ่งเป็นโฟลเดอร์จริง)
Eliah Kagan

1
เพิ่งตรวจสอบ - ในระบบของฉัน ~ / .steam / steam เป็นโฟลเดอร์จริงและ ~ / .local / share / Steam ไม่มีอยู่ เห็นได้ชัดจากคำตอบอื่น ๆ YMMV
Ivan Čurdinjaković

หมายเหตุ: เหตุผลที่บางคนเห็น~/.steamเส้นทางเป็น symlink หรือไม่เห็น~/.localเลยก็คือเมื่อ Valve กำลังทำการเปลี่ยนแปลงพวกเขาจะทำการเชื่อมโยงไปชั่วขณะหนึ่ง พวกเขายังอยู่ท้ายสุดใน SteamBeta (ซึ่งฉันหาไม่ได้อีกต่อไป) ทำการเชื่อมโยง.local/share/Steamไปยัง.steamบนการติดตั้งใหม่ ก้าวต่อไปตั้งแต่นั้นมา~/.steam/มีเพียง แต่มีอยู่จริง ดังนั้นสำหรับเครื่องมือการเขียน / สคริปต์เหล่านั้นระวังว่าอาจมีทั้งและเพื่อตรวจสอบทั้งสอง
admalledd

เกือบแล้ว เส้นทางอยู่ในตัวพิมพ์เล็กในกรณีของฉัน~/.steam/steam/steamapps/common
aloisdg พูดว่า Reinstate Monica

24

~/.local/share/Steamติดตั้งเริ่มต้นที่ตั้งไว้ดูจะ นี่คือที่เกมติดตั้ง Valve โดยค่าเริ่มต้นซึ่งไม่สามารถเปลี่ยนแปลงได้โดยใช้ระบบ Steam Libraries

การตั้งค่าของไดเรกทอรีนี้สะท้อนให้เห็นถึงวิธีการวางโครงสร้างของ Windows Steam โดยมีSteamAppsโฟลเดอร์ที่มีทั้งไฟล์. gcf ที่แชร์ในบัญชี Steam และไดเรกทอรีบัญชี Steam แต่ละรายการ


เป็นโฟลเดอร์ที่มีอยู่จริง ไม่ใช่ / home / <username> / steam มันเป็นเพียงทางลัดไปยัง /home/<username>/.local/share/Steam
Pavak Paul

2
@pavak ~ / นำคุณไปที่ / home / <username> ของผู้ใช้ปัจจุบัน - ดังนั้นคุณไม่จำเป็นต้องอธิบายให้ผู้อื่นเปลี่ยน "ชื่อผู้ใช้" ด้วยชื่อผู้ใช้และไม่มี <> ect ... โปรดอย่าแก้ไข สิ่งที่ยากสำหรับคน
Mateo

ตกลงจริงฉันไม่ทราบว่า ฉันแค่ต้องการช่วย :) อย่างไรก็ตามขอขอบคุณสำหรับ intel เกี่ยวกับ ~ /
Pavak Paul

Mine is~/.local/share/Steam/common
Michael Fayad

5

มันติดตั้งในเส้นทางนี้:

/home/${USER}/Steam

โดยที่ $ {USER} เป็นชื่อของผู้ใช้ Ubuntu ของคุณ


2
นี่เป็นเพียงเส้นทางเริ่มต้นดังนั้นคุณสามารถวางไว้ที่อื่นได้ถ้าต้องการ
Timo

3

~ / Steam ใช้สำหรับล็อกไฟล์ข้อมูลที่ดาวน์โหลด (การอัปเดตไคลเอ็นต์ ฯลฯ ) เท่านั้นที่จะไปที่ ~ / .steam แทน

หากคุณไม่ต้องการสร้างมลภาวะ $ HOME คุณสามารถสร้างโฟลเดอร์บางแห่งในพาร์ติชันมอบสิทธิ์การเป็นเจ้าของและสิทธิ์การเข้าถึงบัญชีของผู้ใช้และสร้าง symlink

ฉันทำก่อนที่จะเปิดตัว Steam Client ครั้งที่สอง:

sudo mkdir /opt/SteamFiles
sudo chown myuser:mygroup /opt/SteamFiles
cd ~
ln -s /opt/SteamFiles .steam

หลังจากติดตั้งและอัปเดตไคลเอนต์ข้อมูลเกมและไคลเอนต์ Steam ทั้งหมดสิ้นสุดลงภายใต้ / opt / SteamFiles และการติดตั้งเกมชี้ไปที่ระบบไฟล์ของฉันที่สร้างขึ้นโดยตรง

สิ่งนี้สามารถแชร์ระหว่างการติดตั้ง Linux หลาย ๆ เครื่องบนพีซีเครื่องเดียวกันได้อย่างง่ายดาย


3

ในฐานะที่เป็นผู้อื่นได้แล้วกล่าวว่าไอน้ำจะถูกติดตั้งไว้ใต้~/.local/share/Steam(ที่~/หมายถึง/home/<username>) ~/.local/share/Steam/SteamApps/commonเกมที่ตัวเองจะติดตั้งใน

อย่างไรก็ตามเมื่อฉันพยายามค้นหาไดเรกทอรีนี้ในไวน์ด้วยเหตุผลบางอย่างไวน์จะไม่แสดงชื่อโฟลเดอร์ใด ๆ ที่ขึ้นต้นด้วย "." ดังนั้นจึงไม่พบ.localโฟลเดอร์เพื่อไปยังไดเรกทอรี Steam ฉันสามารถแก้ไขปัญหานี้ได้โดยไปที่แผนผังไดเรกทอรีไปยัง My Computer แล้วเจาะลึกลงไปในอักษรชื่อไดรฟ์ที่ถูกต้องสำหรับระบบไฟล์ Ubuntu ของคุณซึ่งสำหรับฉันZ:แล้ว โปรดทราบว่าC:เป็นอักษรระบุไดรฟ์ที่ใช้ภายใน Wine สำหรับความเข้ากันได้กับแอปพลิเคชัน Windows และจะไม่แสดงไฟล์ Ubuntu ของคุณ จากนั้นคุณต้องไปหาคุณไดเรกทอรีและปฏิบัติตามโฟลเดอร์ลงไปยังไดเรกทอรีไอน้ำของคุณคือ/homeZ:/home/<username>/.local/share/Steam


1
~ / .local / share / Steam / steamapps / ทั่วไปสำหรับฉันขอบคุณ!
Moebius

2

มันขึ้นอยู่กับว่าคุณติดตั้ง Steam จริงๆ (อย่างน้อย 16.04LTS)

ผ่าน Steam.deb บน steampowered.com สถานที่ตั้งคือ / ~ local / share / Steam

ผ่านคลังเก็บลิขสิทธิ์ของอูบุนตูเองที่ตั้งคือ ~ / .steam

วิธีการติดตั้งที่สองคือวิธีที่แนะนำ http://www.omgubuntu.co.uk/2016/06/install-steam-on-ubuntu-16-04-lts


1

ในกรณีของฉันฉันมีที่อื่น

./home/aby/.steam/steam
./home/aby/.steam/ubuntu12_32/steam
./usr/share/lintian/overrides/steam
./usr/share/doc/steam
./usr/games/steam

วิธีที่ดีที่สุดที่จะรู้ (อย่างน้อยสำหรับฉัน) คือไปที่รูทและค้นหา Steam หรือ Steam

cd /
sudo find -name steam

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