Где установлены Steam игры?

21

В ближайшем будущем я хочу купить новый ноутбук для игры на нем. Я с нетерпением жду нового клиента Steam для Linux. Мой вопрос: где Steam устанавливает игры, на домашний раздел или в папку usr или где-то еще? Я не использую предварительные версии (то есть бета-версии) Steam или Ubuntu.

    
задан NitRo 10.12.2012 в 12:09
источник

8 ответов

24

По умолчанию для установки установлено значение ~/.local/share/Steam . Это - то, где игры Valve установлены по умолчанию, которые не могут быть изменены с помощью системы Библиотеки Steam.

Настройка этого каталога отражает то, как выкладывается Windows Steam, с папкой SteamApps , содержащей как файлы .gcf, разделяемые в учетных записях Steam, так и отдельные каталоги паролей.

    
ответ дан Powerlord 15.02.2013 в 16:09
22

В более новых версиях Steam игры, похоже, расположены по адресу:

~/.steam/steam/SteamApps/common

Не знаю, когда это изменилось, но Steam больше не в ~/.local/share

    
ответ дан Ivan Čurdinjaković 30.01.2015 в 07:00
5

Он устанавливается по этому пути:

/home/${USER}/Steam

Где $ {USER} - имя вашего пользователя ubuntu.

    
ответ дан ThiagoPonte 10.12.2012 в 12:17
3

Как уже говорили другие пользователи, Steam устанавливается в ~/.local/share/Steam (где ~/ означает /home/<username> ). Сами игры установлены в ~/.local/share/Steam/SteamApps/common .

Однако, когда я попытался найти этот каталог в Wine, по какой-то причине Wine не будет показывать имена папок, начинающиеся с «.», поэтому он не смог найти папку .local , чтобы добраться до Каталог Steam. Я смог решить эту проблему, перейдя в дерево каталогов на «Мой компьютер», а затем свернувшись в правильную букву диска для вашей файловой системы Ubuntu, которая для меня была Z: . Обратите внимание, что C: является внутренне используемой буквой диска в Wine для совместимости с приложениями Windows и не отображает файлы Ubuntu. Оттуда вы должны найти свой каталог /home и следовать папкам до каталога Steam, т. Е. Z:/home/<username>/.local/share/Steam .

    
ответ дан Alium Britt 28.12.2014 в 11:01
3

~ / Steam предназначен только для файлов журналов. Загруженные данные (клиентские обновления и т. д.), чтобы перейти к ~ / .steam.

Если вы не хотите загрязнять свой ДОМЕН, вы можете создать папку где-нибудь в разделе, предоставить права собственности и прав своих собственных учетных записей и создать символические ссылки.

Я лично сделал это до запуска Steam Client второй раз:

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

После установки и обновления клиента все данные о игровых и парольных клиентах попали под / opt / SteamFiles, и установка игр напрямую указала мне на мою созданную файловую систему.

Это легко можно использовать для нескольких установок Linux на одном ПК.

    
ответ дан SSB 25.10.2014 в 17:50
2

На самом деле это зависит от того, как вы установили Steam. (по крайней мере, на 16.04LTS)

Через steam.deb на странице steampowered.com находится файл ist ~ / .local / share / Steam

Через собственный репозиторий мультивселенной Ubuntu местоположение ~ / .steam

Второй способ установки является рекомендуемым. Ссылка

    
ответ дан user192576 08.06.2016 в 14:58
1

В моем случае у меня было другое место.

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

Лучший способ узнать (по крайней мере, для меня) - пойти в корень и найти пар или пар.

cd /
sudo find -name steam
    
ответ дан Aby 29.05.2016 в 10:53
1

Шахта находится в ./. пара / пар / парапс / общий

    
ответ дан Ben Fager 07.11.2016 в 20:18