Saya ingin membeli notebook baru dalam waktu dekat untuk bermain game di atasnya. Saya menantikan klien baru Steam untuk Linux. Pertanyaan saya adalah di mana Steam menginstal gim, di partisi home, atau di folder usr, atau di tempat lain? Saya tidak menggunakan versi pra-rilis (yaitu beta) dari Steam atau Ubuntu.
26
~/.local/share
? Di sistem saya ,~/.steam/steam
hanya tautan simbolis ke~/.local/share/Steam
(yang merupakan folder sebenarnya).~/.steam
jalan sebagai symlink, atau tidak melihat~/.local
sama sekali adalah bahwa ketika Valve sedang melakukan transisi mereka menautkannya untuk sementara waktu. Mereka juga di bagian paling akhir di SteamBeta (yang saya tidak dapat menemukan lagi) melakukan symlink.local/share/Steam
ke.steam
pada instalasi baru. Akan tetapi, sejak saat itu, hanya~/.steam/
ada. Jadi bagi mereka yang menulis alat / skrip berhati-hatilah karena mungkin ada di salah satu dan untuk memeriksa keduanya.~/.steam/steam/steamapps/common
Lokasi instal default tampaknya
~/.local/share/Steam
. Di sinilah game Valve diinstal secara default, yang tidak dapat diubah menggunakan sistem Steam Libraries.Pengaturan direktori ini mencerminkan bagaimana Windows Steam diletakkan, dengan
SteamApps
folder yang berisi file .gcf yang dibagikan di seluruh akun Steam dan direktori masing-masing akun steam.sumber
~/.local/share/Steam/common
Itu menginstal di jalur ini:
Di mana $ {USER} adalah nama pengguna ubuntu Anda.
sumber
~ / Steam hanya untuk file-file log, data yang diunduh (pembaruan klien, dll) hanya untuk menuju ke ~ / .steam.
Jika Anda tidak ingin mencemari $ HOME Anda, Anda dapat membuat folder di suatu tempat di partisi, berikan kepemilikan akun Anda sendiri dan hak akses dan buat beberapa symlink.
Saya pribadi melakukannya sebelum meluncurkan Steam Client untuk kedua kalinya:
Setelah menginstal dan memperbarui klien, semua data klien game dan Steam berakhir di / opt / SteamFiles dan menginstal game langsung mengarahkan saya ke sistem file yang saya buat.
Ini dapat dengan mudah dibagikan antara banyak instalasi Linux pada PC yang sama.
sumber
Seperti yang telah dikatakan oleh pengguna lain, Steam dipasang di bawah
~/.local/share/Steam
(di mana~/
artinya/home/<username>
). Game itu sendiri diinstal di~/.local/share/Steam/SteamApps/common
.Namun, ketika saya mencoba menemukan direktori ini di Wine, untuk beberapa alasan Wine tidak akan menampilkan nama folder yang dimulai dengan ".", Jadi itu tidak dapat menemukan
.local
folder untuk sampai ke direktori Steam. Saya dapat menyelesaikan ini dengan naik di pohon direktori ke Komputer Saya dan kemudian menelusuri ke huruf drive yang benar untuk sistem file Ubuntu Anda, yang bagi saya adalahZ:
. Perhatikan bahwaC:
huruf drive yang digunakan secara internal di Wine untuk kompatibilitas dengan aplikasi Windows dan tidak akan menampilkan file Ubuntu Anda. Dari sana Anda harus menemukan/home
direktori Anda dan ikuti folder ke direktori Steam Anda, yaituZ:/home/<username>/.local/share/Steam
.sumber
Itu sebenarnya tergantung bagaimana Anda menginstal Steam. (setidaknya pada 16.04LTS)
Melalui steam.deb di steampowered.com lokasi ist ~ / .local / share / Steam
Melalui repositori multiverse milik ubuntu sendiri, lokasinya adalah ~ / .steam
Metode pemasangan kedua adalah yang disarankan. http://www.omgubuntu.co.uk/2016/06/install-steam-on-ubuntu-16-04-lts
sumber
Dalam kasus saya, saya memiliki tempat yang berbeda.
Cara terbaik untuk mengetahui (setidaknya bagi saya) adalah pergi ke root dan mencari Steam atau uap.
sumber
Milik saya di ./.steam/steam/steamapps/common
sumber