Как мне изменить каталог установки по умолчанию с «root» на «home» при обновлении и установке из диспетчера пакетов?

Я использую OpenSuse. Все устанавливается в корневой каталог, и он уже заполнен. Я установил свою установку как:

  • 20 ГБ для root
  • 16 ГБ для подкачки
  • 62 ГБ для opt
  • 200 ГБ для дома
0
25.11.2018, 16:57
2 ответа

Во-первых, 20 ГБ вполне достаточно для любой установки системы. Это было причиной, по которой ваша suse установила это значение по умолчанию.

Вероятно, что-то съедает ваш корневой раздел, я не знаю что это, но, возможно, вы делаете там что-то, чего не должны! Может быть, вы используете свою корневую учетную запись для всего? Дом пользователя root находится в /root, который теперь находится в вашем домашнем разделе. Проверьте du -sh /root, что там написано?

Вы должны делать все как обычный пользователь и переключаться на root, только если это неизбежно. Обычные пользователи хранят свои данные в /home, который является вашим большим и, вероятно, в настоящее время неиспользуемым разделом.

В целом

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

К сожалению, SuSE этого не делает, что вполне объяснимо.

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

В вашем случае единственная причина иметь несколько разделов, если вы делите машину с другой ОС (как правило, системы с двойной загрузкой win + linux являются наиболее распространенными).

0
28.01.2020, 04:41

Everything gets installed in the root directory

Я предполагаю, что вы имеете в виду «в корневом разделе». «Корневой каталог» — это домашний каталог root , привилегированного пользователя.

the following sub drives

Вероятно, вы имели в виду «разделы».

16gb for switch

Я предполагаю, что это "своп".

Вы не можете устанавливать пакеты из диспетчера пакетов на «домашний» раздел; это пространство, посвященное вашим личным файлам и данным.

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

0
28.01.2020, 04:41

Теги

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