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

10

Недавно я получил приглашение на Steam. Я хочу загружать игры, но мой накопитель SSD, который у меня Ubuntu, будет недостаточным. Как установить Steam на другой жесткий диск?

Я зашел в «Папки Steam Library», но я не могу удалить исходную папку, так что паром можно установить на этот диск. Я также попытался изменить место, но он снова находится на нижней стороне:

    
задан Atladica 08.12.2012 в 19:45
источник

7 ответов

5

По-видимому, это дает вам возможность при загрузке игры.

Я не пробовал это сам, но я не вижу причин, чтобы это не было прямым. Но, по сообщениям, он работает только для игр, в которых используется новая система контента.

    
ответ дан Henry Gibson 08.12.2012 в 20:23
источник
9

Некоторые пункты, не затронутые в приведенных выше ответах:

  • В то время как Steam позволяет создавать несколько библиотек, некоторые игры могут быть установлены только в основной библиотеке. Я подозреваю, что это относится к играм (например, тем, кто использует движок Source, например TF2) с общим контентом.

  • Использование символической ссылки для перемещения библиотеки SteamApps библиотеки из каталога Steam вызывает проблемы, так как некоторые игры появляются по какой-либо причине, чтобы не следовать символическим ссылкам. Конечно, эта ошибка TF2 связана , но другие могут также быть. (Кажется, вы можете сделать это успешно, используя привязку, но это не нужно - см. ниже) .

Однако, чтобы ответить на исходный вопрос - вы можете просто полностью переместить папку Steam в новое место (например, чтобы переместить ее на /opt/Steam ):

sudo mv ~/.local/share/Steam /opt

После его перемещения попытайтесь запустить Steam (используя значок Unity или /usr/bin/steam ). Вы получите сообщение:

Couldn't find Steam content, did you move it?

Что позволит вам выбрать новый каталог Steam. Впоследствии он начнется нормально.

  • Это привело к тому, что Steam перешел в другую файловую систему ext4 . Я не знаю, будет ли это работать, если вы измените разрешения или попытаетесь использовать файловую систему, отличную от linux.

  • Я не пробовал использовать библиотечный каталог между паролем Windows и Linux. Я подозреваю, что это закончится плохо.

  • Перемещение каталога Steam обычно приводит к тому, что SteamGuard требует разблокировать код при следующем запуске Steam.

ответ дан chronitis 18.02.2013 в 08:38
2

Steam позволяет вам определить, что они называют «Паровые библиотеки папок». В паровом клиенте перейдите в пункт меню «Steam» и выберите «Настройки», вкладку «Загрузки» + «Облако»:

Нажмите «Папки библиотеки папок» и соответствующим образом настройте:

    
ответ дан Jorge Castro 08.12.2012 в 19:49
1

Самый простой способ - переместить свою домашнюю домашнюю папку на новый диск и создать для нее ссылку, так как «Паровые библиотеки папок» является относительно новой функцией и не работает со всеми играми.

    
ответ дан mkdx 22.12.2012 в 01:38
1

Обычно я решаю эти проблемы, устанавливая папку по умолчанию в другое место. Таким образом, он полностью прозрачен для приложения, поскольку он просто использует обычную файловую систему (без символической ссылки).

Вы можете сделать это временно с помощью mount:

sudo mount -o bind /your/preffered/folder /home/you/.steam/steam

Или сделайте его постоянным в / etc / fstab:

/your/preffered/folder /home/you/.steam/steam none bind
    
ответ дан Johnny5 30.06.2014 в 14:53
0

Возможно, вы захотите создать новую папку библиотеки и попробовать вручную перемещать содержимое. Лучше всего протестировать это с помощью одной, более мелкой игры, а не всего 21 ГБ.     

ответ дан Clintonio 18.02.2013 в 06:41
-1

Для этого доцентная работа. Когда я в первый раз запустил Steam, я смог установить игры на другом диске, все было в порядке, после установки я включил игры и сыграл несколько шагов. Следующим шагом я должен был перезагрузить свой компьютер после перезагрузки, на моем компьютере не было никаких игр. Что я могу сделать, это снова установить игры на моем диске, где находится система. Я не могу изменить местоположение. Это странно, потому что игры на моем отличном месте установлены правильно, но пар, чтобы снова установить их.

    
ответ дан user98591 22.09.2013 в 06:32