Как мне выбрать, где Центр программного обеспечения будет устанавливать пакет, в частности, Steam?

Я хочу установить Steam и другие программы в другой раздел, как мне выбрать, куда Ubuntu Software Center будет устанавливать их? Как выбрать, где будут установлены игры Steam?

5
задан 17 February 2013 в 02:59

3 ответа

Steam не находится вместе с играми Steam. Приложение Steam будет находиться в вашей системной области и доступно для всех пользователей. Ваши игры в Steam будут находиться в вашем / домашнем каталоге.

  1. Если вы установили Ubuntu с помощью LVM, вы можете использовать Дисковую утилиту, чтобы добавить другой диск в том. Это самый простой вариант, если LVM уже настроен, хотя и не так безопасно, как многие другие. Если вы потеряете один из дисков, ваши данные исчезнут. Если вы еще не настроили LVM, вы не можете (AFAIK) добавить его после установки.

  2. Вы можете перенести ваш / home на отдельный диск . Этот вариант популярен среди опытных пользователей во время установки, поскольку ваши личные данные становятся переносимыми и сохраняются при переустановках. Это немного похоже на диск D: для данных в Windows, но не совсем так. Это будет полностью прозрачно для вас как пользователя. Вам нужно будет отформатировать новый диск с помощью Дисковой утилиты, смонтировать его, перенести все данные из текущего / домашнего каталога на новый диск, размонтировать диск и окончательно смонтировать этот диск в / home во время загрузки. ]

  3. См. Также: Как использовать другой диск в качестве места установки Steam?

0
ответ дан 17 February 2013 в 02:59

Вы также можете вручную переместить каталог ~/.local/share/steam в нужное место. Когда вы перезапустите Steam, он спросит, куда он направил каталог, укажет вам, куда вы положили его, и все готово. :)

0
ответ дан 17 February 2013 в 02:59

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

Например, вот все файлы, установленные пакетом steam:

$ dpkg -L steam 
/.
/usr
/usr/share
/usr/share/pixmaps
/usr/share/pixmaps/steam.png
/usr/share/pixmaps/steam_tray.png
/usr/share/applications
/usr/share/applications/steam.desktop
/usr/share/icons
/usr/share/icons/hicolor
/usr/share/icons/hicolor/256x256
/usr/share/icons/hicolor/256x256/apps
/usr/share/icons/hicolor/256x256/apps/steam.png
/usr/share/icons/hicolor/48x48
/usr/share/icons/hicolor/48x48/apps
/usr/share/icons/hicolor/48x48/apps/steam.png
/usr/share/icons/hicolor/32x32
/usr/share/icons/hicolor/32x32/apps
/usr/share/icons/hicolor/32x32/apps/steam.png
/usr/share/icons/hicolor/24x24
/usr/share/icons/hicolor/24x24/apps
/usr/share/icons/hicolor/24x24/apps/steam.png
/usr/share/icons/hicolor/16x16
/usr/share/icons/hicolor/16x16/apps
/usr/share/icons/hicolor/16x16/apps/steam.png
/usr/share/man
/usr/share/man/man6
/usr/share/man/man6/steam.6.gz
/usr/share/doc
/usr/share/doc/steam
/usr/share/doc/steam/steam_install_agreement.txt.gz
/usr/share/doc/steam/README
/usr/share/doc/steam/changelog.gz
/usr/lib
/usr/lib/steam
/usr/lib/steam/bootstraplinux_ubuntu12_32.tar.xz
/usr/bin
/usr/bin/steam
/usr/bin/steamdeps
/etc
/etc/apt
/etc/apt/sources.list.d
/etc/apt/sources.list.d/steam.list

Вы можете переместить все эти файлы в новый раздел, а затем создать символические ссылки из исходного местоположения в новое локации, но это больше проблем, чем стоит.

Если вы хотите объединить два жестких диска в один раздел, вы можете использовать LVM или RAID для этого.

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

0
ответ дан 17 February 2013 в 02:59

Другие вопросы по тегам:

Похожие вопросы: