LINUX.ORG.RU
ФорумGames

Директории Steam в Ubuntu.

 ,


0

1

1. В какую папку по умолчанию Стим ставит игры? Я так понимаю, что куда-то в /home/user
2. Можно ли изменить расположение этой папки? Не хочется раздувать /home ради одних игр.
3. Можно ли создать отдельный раздел на диске именно под игры? Не только стимовские, но и «обычные». И какой вид и фс он должен иметь?


Можно ли создать отдельный раздел на диске именно под игры? Не только стимовские, но и «обычные». И какой вид и фс он должен иметь?

Вообще не рекомендуется, но в принципе можно. Это должен быть GPT-раздел типа «Solaris Reserved 3» (bf09) любого размера. Файловая система — JFFS2.

anonymous
()

Можно. Фс по вкусу. Выбрал бы ext4. Если в фстаб пропишешь, то будет при установке игры предлагать.

i_gnatenko_brain ★★★★
()

1. В какую папку по умолчанию Стим ставит игры? Я так понимаю, что куда-то в /home/user

Вроде в ~/.steam, хотя точно не помню

2. Можно ли изменить расположение этой папки? Не хочется раздувать /home ради одних игр.

man ln

3. Можно ли создать отдельный раздел на диске именно под игры? Не только стимовские, но и «обычные». И какой вид и фс он должен иметь?

Создай. Решай все симлинками. ФС - какая больше нравится, меня, например, etx4 полностью устраивает

Difrex ★★★★
()
Ответ на: комментарий от Difrex

Создай. Решай все симлинками

Зачем симлинками. При установке игры стим спрашивает, куда ставить, можно любое место выбирать, куда права на запись есть

MyFreedom ★★★
()
Ответ на: комментарий от MyFreedom

Зачем симлинками. При установке игры стим спрашивает, куда ставить, можно любое место выбирать, куда права на запись есть

Далеко не у всех игр есть такая опция. Симлинками это делать намного удобнее.

trycatch ★★★
()
Ответ на: комментарий от MyFreedom

Хм, я даже и не знал. Просто щелкал «далее» :)

Difrex ★★★★
()
Ответ на: комментарий от MyFreedom

Гм, интересно. Сейчас посмотрел, как будто и в самом деле все игры предлагают выбор. Одно время-то это точно зависело от игры, иначе бы я не стал возиться с симлинками, но похоже, это изменилось.

trycatch ★★★
()
Ответ на: комментарий от anonymous

Вообще не рекомендуется, но в принципе можно.

А во что это может вылиться, если не рекомендуется? Как тогда лучше? У меня есть раздел под файло, если там создать папку и указать путь к стиму, так можно? У меня просто /home именно под /home.

hexen
() автор топика
Ответ на: комментарий от Ford15Mondeo

~/.steam/steamapps

Спасибо!

Симлинками это делать намного удобнее.

А к другому разделу можно симлинк прикрутить? Просто как-то не особо ими пользовался.

hexen
() автор топика
Ответ на: комментарий от MyFreedom

Странно, у меня, когда я ставил TF2, выбора не было, хотя в настройках стима папка была добавлена. Но это было месяц назад, может, исправили. А про симлинки не подумал, надо будет попробовать. У меня на арче, кстати, стим ставится в ~/.local/share/Steam

equeim ★★
()
Ответ на: комментарий от equeim

Во время закрытой беты у меня ТФ2 тоже выбора не предлагал, ставилось в ~/Steam, последний месяц у меня точно установка в любую директорию работает

MyFreedom ★★★
()
Ответ на: комментарий от anonymous

>На сегодняшнюю дату посмотри.

Да, поторопился я вопросами. =)

hexen
() автор топика
Ответ на: комментарий от trex6

fstab решает

А можно небольшой пример? Что нужно прописать, если папка с играми будет на другом разделе?

hexen
() автор топика
Ответ на: комментарий от hexen

в fstab дописываешь вот такую строчку:

/dev/sd??<это твой раздел> /home/user/.steam?<это директория, где стим хранит все свое барахло>      ext3    defaults        0       2

trex6 ★★★★★
()

в ~/.steam/steam это симлинка на директорию стима, по умолчанию ведёт ~/.local/share/steam , но на самом деле стим умеет ставить игры на другой дисковый раздел.

Thero ★★★★★
()
Ответ на: комментарий от hexen

Проверил сейчас, TF2 другую папку не предлагает. Может, потому, что она на NTFS разделе? Решил проблему симлинком с папки SteamApps на другом разделе на ~/.local/share/Steam/SteamApps

equeim ★★
()
Ответ на: комментарий от Difrex

Создай. Решай все симлинками. ФС - какая больше нравится, меня, например, etx4 полностью устраивает

etx4

Ну хоть не латекс4 =)

ubuntuawp ★★
()
Ответ на: комментарий от hexen

Да хоть HPFs, ZFS или UFS

Монтируешь в каойнить /mnt/games_for_steam_193D

Делаешь ln -f /mnt/games_for_steam_193D /home/iamcooluser/.steam/steamapps

И в /etc/fstab добавь свою fs (man fstab)

ubuntuawp ★★
()
Ответ на: комментарий от ubuntuawp

Да хоть HPFs, ZFS или UFS

Думал XFS использовать под эти нужды, как более родное. Кстати, она ещё развивается или можно присмотреть альтернативу?

В стиме есть похожий буржуйский страдалец. Вот что ему отвечают:

The latest release has support for moving your Steam directory. No need for modifying your symlinks in ~/.steam, that is now done for you. Exit Steam, move your Steam directory to where you'd like, then run steam again. It'll prompt you, you tell it where you moved it, and then you're all set. Please give this a try.

Его ответ:

Okay this works!

hexen
() автор топика
Ответ на: комментарий от ubuntuawp

Папку стима не линкуй а токо стимаппс

Ну я так и понял. Для начала, попробую переместить steamapps и посмотрю, что Steam запоёт. Потом буду пробовать симлинки и шаманить с fstab. К сожалению, в данный момент не могу потестить. Только вечером, если получится. В любом случае, всем огромное спасибо за ответы и советы!

hexen
() автор топика
Ответ на: комментарий от hexen

если стимаппс уберешь - то стим психанет, лаганет, и начнет качать много гигов всяких gcf
можешь папку стимаппс разместить где угодно - хоть в var
Главное - это права на тебя и линк в $хоум/.стим/стимаппс

ubuntuawp ★★
()
Ответ на: комментарий от ubuntuawp

если стимаппс уберешь - то стим психанет, лаганет, и начнет качать много гигов всяких gcf

Хм... А как же это:

The latest release has support for moving your Steam directory.

Вроде как получилось у человека переместить. А потом уже сам стим спрашивает, мол, куда папку дел. Ну и указываешь. Отталкиваюсь от буржуйского форума в стиме. Пруфов нет, ибо ещё не пробовал.

hexen
() автор топика
Ответ на: комментарий от yvv

А почему у меня в ~/.local/Steam?

Как посоветовали ~/.steam/steamapps, так и нашёл там все игрушки. А так: /home/whoami/.local/share/Steam/SteamApps - тоже самое.

hexen
() автор топика
Ответ на: комментарий от hexen

Прошу прощения за оффтоп, удалю. Но, что значит пост в красной рамке? В Правилах ответа не нашёл.

hexen
() автор топика
Ответ на: комментарий от hexen

Ну не знаю=) мой последний опыт был год назад
Ксати в винде я заметил что стим при установке спрашивает раздел куда установить игру
В линуксе не проверял
Дерзай кароч=)

ubuntuawp ★★
()
Ответ на: комментарий от yvv

у меня в кубунте игры находятся там, что они у тебя там делают я не знаю

Ford15Mondeo
()
Ответ на: комментарий от ubuntuawp

Ксати в винде я заметил что стим при установке спрашивает раздел куда установить игру

Я в ступоре, честно говоря. Недавно ставил Dota2 на win7, так Стим и словом не обмолвился. Скачал и заинсталлил всё по умолчанию, ничего не спрашивая. Потом я уже сам перенёс папку на диск D:\

hexen
() автор топика

В ~/.local/share/Steam давно уже как, а расположение и в самой стимовской морде вроде как настраивается, так что костыли в виде симлинков не нужны.

amorpher ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.