суббота, 20 октября 2012 г.

Steam & Mac OSX: перенос папки с играми на другой диск

Перенос папки с играми становится актуальным при лимите свободного пространства на системном разделе, а также при желании продлить жизнь жесткого диска в случае,если ОС установлена на SSD.

По умолчанию папка игр имеет адрес (для Mac OSX Mountain Lion/Lion):
~/Library/Application Support/Steam/SteamApps.
Никаких данных игрока (в том числе и сохранений) данная папка не содержит, поэтому и может быть "легко" перемещена.
Ярлык запуска игры создается в папке ~/Applications.

В примере перенесем папку в корень диска Store. Его адрес в системе будет иметь вид /Volumes/Store.

Вся процедура сводится к четкому выполнению следующих действий:
  1. Выходим из Steam (если он был запущен)
  2. Перемещаем папку ~/Library/Application Support/Steam/SteamApps куда вашей душе угодно.
  3. Запускаем Terminal и переходим в нем в папку Steam по команде:
    cd ~/Library/Application\ Support/Steam
  4. Создаем так называемую символическую ссылку (по сути ярлык) на нашу перемещенную папку:
    ln -s /Volumes/Store/SteamApps SteamApps
  5. На этом все - теперь можем снова запустить  Steam. Все последующие установки игр будут "жить" уже по новому адресу.
P.S.: В случае переноса на внешний жесткий диск не рекомендуются диски с "медленным" подключением, например , USB 2.0. Это может стать причиной нестабильности работы и  "тормозов" в игре. 

2 комментария:

  1. Спасибо большое! Всё получилось! Только некоторые игры всё равно пытаются установиться на встроенный диск (Team Fortress 2) А некоторые выдают варианты: либо создать "новый каталог стим" либо установить по старому адресу. Будет ли установка по старому адресу означать установку через ярлык на внешний диск?

    Заранее спасибо!

    ОтветитьУдалить
    Ответы
    1. Не сталкивался с такой проблемой. Логично предположить, что ссылка должна перенаправить установку по прописанному в ней "новому" адресу. А чтобы развеять сомнения, остается лишь установить по "старому адресу" и проверить в какую папку фактически произошла установка.

      Удалить