Установка из центра программного обеспечения Ubuntu в выбранное мной место [дубликат]

Мне нужно убедиться, что при загрузке из Ubuntu Software Center я делаю это на самодельном разделе, а не в папке HOME.

Это относится только к приложениям и играм. Возможно ли это?

[Это может быть основная проблема, но я не нашел легкодоступного ответа на нее.]

1
задан 9 August 2014 в 14:00

1 ответ

Пакеты не загружаются в папку $HOME. И Центр программного обеспечения не делает загрузку. Вы не можете устанавливать пакеты в отдельный каталог, кроме случаев, когда пакет указывает файлы, которые должны быть помещены. Пакеты устанавливаются одинаково, если вы используете Центр программного обеспечения, apt-get в командной строке или любой другой инструмент, например synaptic.

Однако, в случае For Purchase приложений (будь то по цене или бесплатно), данные, как правило, хранятся полностью в /opt, за исключением нескольких небольших файлов, которые делают приложение доступным для запуска в Единство, тире и тому подобное. В этом случае вы можете просто создать ext4 раздел и смонтировать его как /opt при загрузке, добавив соответствующую конфигурацию в новый файл в /etc/fstab.d/. Вы можете сначала смонтировать раздел в другом месте, чтобы скопировать любые данные, которые уже существуют в /opt, в новый раздел.

Однако в случае игр, установленных через Steam, они находятся вне сферы управления пакетами Ubuntu и всегда устанавливаются в каталоги данных и профилей приложений Steam, которые по умолчанию являются скрытой папкой в ​​$HOME. В этом месте можно было бы смонтировать раздел со всеми данными Steam.

Если вы имеете в виду, куда загружаются сами пакеты, то перед установкой они хранятся в /var/cache/apt/archives, и вы можете смонтировать там отдельный раздел или просто иногда очищать каталог, чтобы освободить место при необходимости.

0
ответ дан 9 August 2014 в 14:00

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

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