Мне нужно убедиться, что при загрузке из Ubuntu Software Center я делаю это на самодельном разделе, а не в папке HOME.
Это относится только к приложениям и играм. Возможно ли это?
[Это может быть основная проблема, но я не нашел легкодоступного ответа на нее.]
Пакеты не загружаются в папку $HOME
. И Центр программного обеспечения не делает загрузку. Вы не можете устанавливать пакеты в отдельный каталог, кроме случаев, когда пакет указывает файлы, которые должны быть помещены. Пакеты устанавливаются одинаково, если вы используете Центр программного обеспечения, apt-get
в командной строке или любой другой инструмент, например synaptic
.
Однако, в случае For Purchase
приложений (будь то по цене или бесплатно), данные, как правило, хранятся полностью в /opt
, за исключением нескольких небольших файлов, которые делают приложение доступным для запуска в Единство, тире и тому подобное. В этом случае вы можете просто создать ext4
раздел и смонтировать его как /opt
при загрузке, добавив соответствующую конфигурацию в новый файл в /etc/fstab.d/
. Вы можете сначала смонтировать раздел в другом месте, чтобы скопировать любые данные, которые уже существуют в /opt
, в новый раздел.
Однако в случае игр, установленных через Steam, они находятся вне сферы управления пакетами Ubuntu и всегда устанавливаются в каталоги данных и профилей приложений Steam, которые по умолчанию являются скрытой папкой в $HOME
. В этом месте можно было бы смонтировать раздел со всеми данными Steam.
Если вы имеете в виду, куда загружаются сами пакеты, то перед установкой они хранятся в /var/cache/apt/archives
, и вы можете смонтировать там отдельный раздел или просто иногда очищать каталог, чтобы освободить место при необходимости.