Trò chơi Steam được cài đặt ở đâu?


26

Tôi muốn mua một cuốn sổ mới trong tương lai gần để chơi game trên đó. Tôi đang mong chờ ứng dụng khách Steam cho Linux mới. Câu hỏi của tôi là Steam cài đặt các trò chơi ở đâu, trên phân vùng nhà hoặc trong thư mục usr hoặc ở nơi nào khác? Tôi không sử dụng các phiên bản tiền phát hành (tức là beta) của Steam hoặc Ubuntu.

Câu trả lời:


28

Trong các phiên bản mới hơn của Steam, các trò chơi dường như được đặt tại:

~/.steam/steam/SteamApps/common

Không biết khi nào điều này thay đổi, nhưng Steam không còn trong ~/.local/share


2
Bạn có chắc chắn về việc Steam không còn tồn tại ~/.local/share? Trên hệ thống của tôi , ~/.steam/steamchỉ là một liên kết tượng trưng đến ~/.local/share/Steam(đó là thư mục thực).
Eliah Kagan

1
Chỉ cần kiểm tra - trên hệ thống của tôi, ~ / .steam / steam là một thư mục thực và ~ / .local / share / Steam không tồn tại. Rõ ràng từ các câu trả lời khác, YMMV.
Ivan urdinjaković

Lưu ý: lý do một số người xem ~/.steamđường dẫn là một liên kết tượng trưng hoặc hoàn toàn không thấy ~/.locallà vì khi Valve đang chuyển đổi, họ đã liên kết nó một lúc. Họ cũng ở cuối đuôi trong SteamBeta (mà tôi không còn tìm thấy nữa) đã thực hiện một liên kết tượng trưng .local/share/Steamcho .steamcác bản cài đặt mới. Đi về phía trước kể từ đó, chỉ ~/.steam/tồn tại. Vì vậy, đối với những công cụ viết / kịch bản, hãy cẩn thận rằng nó có thể nằm trong một trong hai và để kiểm tra cả hai.
admalledd

Hầu như vậy. Đường dẫn được viết thường trong trường hợp của tôi~/.steam/steam/steamapps/common
aloisdg nói Phục hồi lại

24

Vị trí cài đặt mặc định dường như là ~/.local/share/Steam. Đây là nơi các trò chơi Valve được cài đặt theo mặc định, không thể thay đổi bằng hệ thống Thư viện Steam.

Việc thiết lập thư mục này phản ánh cách Windows Steam được trình bày, với SteamAppsthư mục chứa cả các tệp .gcf được chia sẻ trên các tài khoản Steam và các thư mục tài khoản steam riêng lẻ.


Đó chính xác là nơi thư mục tồn tại. không phải / home / <tên người dùng> / steam, đây chỉ là một lối tắt đến /home/<username>/.local/share/Steam.
Pavak Paul

2
@pavak ~ / đưa bạn đến / home / <tên người dùng> của người dùng hiện tại - vì vậy bạn không cần phải giải thích với mọi người để thay thế "tên người dùng" bằng tên người dùng của họ và không có <> ect ... vui lòng không chỉnh sửa những điều khó khăn hơn cho mọi người.
Mateo

OK, thực sự tôi đã không biết điều đó. Tôi chỉ muốn giúp đỡ :). Dù sao cũng cảm ơn vì thông tin về ~ /
Pavak Paul

Của tôi là~/.local/share/Steam/common
Michael Fayad

5

Nó cài đặt trong đường dẫn này:

/home/${USER}/Steam

Trong đó $ {USER} là tên của người dùng ubfox của bạn.


2
Đây chỉ là đường dẫn mặc định, vì vậy bạn có thể đặt nó ở bất kỳ nơi nào khác nếu bạn muốn.
Timo

3

~ / Steam chỉ dành cho các tệp nhật ký Dữ liệu đã tải xuống (cập nhật máy khách, v.v.) để đi đến ~ / .steam thay thế.

Nếu bạn không muốn làm ô nhiễm $ HOME của mình, bạn có thể tạo một thư mục ở đâu đó trên phân vùng, cung cấp quyền sở hữu và quyền truy cập tài khoản người dùng của riêng bạn và tạo một số liên kết tượng trưng.

Cá nhân tôi đã làm trước khi ra mắt Steam Client lần thứ hai:

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

Sau khi cài đặt và cập nhật ứng dụng khách, tất cả dữ liệu ứng dụng khách và trò chơi Steam đã kết thúc trong / opt / SteamFiles và cài đặt trò chơi trực tiếp chỉ cho tôi hệ thống tệp đã tạo của tôi.

Điều này có thể dễ dàng chia sẻ giữa nhiều cài đặt Linux trên cùng một PC.


3

Như những người dùng khác đã nói, Steam được cài đặt bên dưới ~/.local/share/Steam(trong đó ~/phương tiện /home/<username>). Các trò chơi được cài đặt trong ~/.local/share/Steam/SteamApps/common.

Tuy nhiên, khi tôi cố gắng tìm thư mục này trong Wine, vì một số lý do, Wine sẽ không hiển thị bất kỳ tên thư mục nào bắt đầu bằng ".", Vì vậy nó không thể tìm thấy .localthư mục để đến thư mục Steam. Tôi đã có thể giải quyết vấn đề này bằng cách đi lên trong cây thư mục vào Máy tính của tôi và sau đó đi sâu vào ký tự ổ đĩa chính xác cho hệ thống tệp Ubuntu của bạn, mà đối với tôi là Z:. Lưu ý rằng đó C:là một ký tự ổ đĩa được sử dụng nội bộ trong Wine để tương thích với các ứng dụng Windows và sẽ không hiển thị các tệp Ubuntu của bạn. Từ đó, bạn phải tìm /homethư mục của mình và theo các thư mục xuống thư mục Steam của bạn, tức là Z:/home/<username>/.local/share/Steam.


1
~ / .local / share / Steam / steamapps / chung cho tôi cảm ơn!
Moebius


1

Trong trường hợp của tôi, tôi đã có một nơi khác.

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

Cách tốt nhất để biết (ít nhất là đối với tôi) là vào thư mục gốc và tìm Steam hoặc steam.

cd /
sudo find -name steam

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.