Де встановлені ігри Steam?


26

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

Відповіді:


28

У нових версіях Steam ігри, схоже, розташовані за адресою:

~/.steam/steam/SteamApps/common

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


2
Ви впевнені, що Steam більше не є ~/.local/share? У моїй системі , ~/.steam/steamце просто символічна посилання на ~/.local/share/Steam(який є реальною папкою).
Ілля Каган

1
Щойно перевірено - у моїй системі ~ / .steam / steam - справжня папка, а ~ / .local / share / Steam не існує. Як очевидно з інших відповідей, YMMV.
Іван Чурдінякович

Зауважте: причина, коли деякі бачать ~/.steamшлях як символьне посилання, або взагалі не бачать, - ~/.localце те, що, коли Valve переходив, вони на деякий час зв'язали його. Крім того, вони на самому кінці хвоста в SteamBeta (що я не можу більше не знайти) зробив симлінк від .local/share/Steamдо .steamнових установок. З тих пір, як рухатися вперед, існує лише те, ~/.steam/що існує. Тому для цих інструментів / сценаріїв письма будьте уважні, що вони можуть бути в обох, і перевірити обидва.
admalledd

Майже це. У моєму випадку ~/.steam/steam/steamapps/common
шлях прописаний з малих речей

24

Місце для встановлення за замовчуванням здається таким ~/.local/share/Steam. Тут встановлені ігри Valve за замовчуванням, які неможливо змінити за допомогою Steam Libraries.

Налаштування цього каталогу відображає, як викладається Windows Steam, з SteamAppsпапкою, що містить як .gcf файли, що діляться між обліковими записами Steam, так і окремими каталогами парових облікових записів.


Саме там папка існує. не / home / <username> / steam, це лише ярлик до /home/<username>/.local/share/Steam.
Павак Павло

2
@pavak ~ / приводить вас до / home / <ім'я користувача> поточного користувача - тому вам не потрібно пояснювати людям, щоб замінити "ім'я користувача" на їх ім'я користувача та без <> ect ... будь ласка, не редагуйте речі важче для людей.
Матео

Гаразд, насправді я цього не знав. Я просто хотів допомогти :). У будь-якому випадку дякую за інформацію про ~ /
Павак Павло

Моє~/.local/share/Steam/common
Майкл Фаяд

5

Він встановлюється у такий шлях:

/home/${USER}/Steam

Де $ {USER} - ім’я вашого користувача ubuntu.


2
Це лише шлях за замовчуванням, тому ви можете розмістити його де завгодно, якщо хочете.
Тимо

3

~ / Steam призначений лише для файлів журналу Завантажені дані (оновлення клієнта тощо), щоб перейти на ~ / .steam.

Якщо ви не хочете забруднювати свій $ HOME, ви можете створити папку десь на розділі, надати їй власні облікові записи користувачів та права доступу та створити кілька посилань.

Я особисто робив перед запуском Steam Client вдруге:

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

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

Це можна легко поділити між кількома установками Linux на одному ПК.


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.


1
~ / .local / share / Steam / steamapps / загальні для мене спасибі!
Мебіус

2

Насправді залежить, як ви встановили Steam. (принаймні на 16.04LTS)

Через steam.deb на steampowered.com місцезнаходження ist ~ / .local / share / Steam

Через власне багатоповерхове сховище ubuntu розташування ~ / .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

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.