
Я новичок в Ubuntu и только что закончил установку 13.10 amd64 на свой ПК. Это заменит мою Windows 7 в качестве моей единственной ОС.
Я просто хочу прояснить некоторые вопросы, которые меня беспокоят. Я пытался читать посты на те же темы, но пока не могу в них разобраться.
Я разбил свой диск объемом 80 ГБ на следующие разделы:
/root
: 30 ГБ (извините за путаницу, я на самом деле имел в виду/
)/home
: 40 ГБ/var
: 3ГБswap
: 4 ГБ (2 ГБ памяти)
Пожалуйста, поправьте меня, если я ошибаюсь:
Все документы пользователей сохраняются в соответствующих папках в
/home
. Но, скажем, я хочу выполнить чистую установку (форматирование) Ubuntu, мне не нужно делать резервные копии/home
и ,/var
поскольку они находятся на отдельных разделах. Но при переустановке мне просто выбрать/root
и отформатировать, и он распознает все разделы (не создавая еще один/home
и/var
внутри/root
)?Загруженные пакеты (из всех репозиториев) и все их зависимости сохраняются в
/var
. Так что после повторной установки на том же ПК (при условии, что я не в сети), он просто будет использовать последние обновления в ,/var
если я решу обновиться? И если все установленные приложения и их зависимости все там, все, что мне нужно сделать, это переустановить их без возникновения ошибок? Я также читал, что вы можете сделать их резервную копию, используяaptoncd
и затем добавить DVD в источники. Так что если я загружу все высокорейтинговые приложения с помощью Synaptic, смогу ли я тогда получить установщик DVD «все в одном»?30 ГБ —
/
это слишком много, так как основная часть файлов будет либо в/home
(личные данные, загрузки, музыка, видео), либо/var
(обновления, пакеты, установленные приложения)?
Извините, пожалуйста, за такой вопрос, но я действительно хочу узнать больше.
решение1
Похоже, у вас правильные идеи по некоторым вопросам, но я не уверен насчет пакетов.
Что касается /root
, то вы ошибаетесь. В Filesystem Hierarchy Standard (FHS) есть хорошая статья наВикипедия.
/
называется root, но вы поместили /root
на отдельный раздел (вероятно, путаете эти два раздела; на самом деле нет необходимости размещать /root
отдельно.). Кроме того, я не вижу необходимости размещать /var
на отдельном разделе.
Если неясно, /
ваша основная файловая система - ваш корневой раздел. Если во время установки вы создадите другой раздел для использования в /home
, как у вас есть, то после установки, когда вы перейдете в , /home
он /
будет как любая другая папка, но на самом деле он будет храниться на другом разделе.
Если бы я был вами, я бы установил систему с 2 разделами (не включая подкачку): /
и /home
. Если у вас есть SSD и HDD, как у меня, установите вышеуказанное на HDD и поставьте /boot
на SSD для более быстрой загрузки.
Кстати, это не вопрос для Ask Ubuntu, а скорее обсуждение. Предлагаю перенести его наubuntuforums.org.
решение2
Сценарий переустановки
Ваш сценарий переустановки заслуживает более подробного объяснения. Обычно я устанавливаю только один раз и не нужно переустанавливать, как я делал, когда работал с Windows XP много лет назад, потому что системачувствовал себявялым или это стало ненормальной эзотерической привычкой поддерживать работоспособность, делая регулярныеnLiteустанавливает. (Это была не только ошибка XP, но и эксплуатационные характеристики жестких дисков.)
Повторная установка того же дистрибутивного релиза будет становиться все менее и менее вероятной по мере того, как вы будете узнавать, как все устроено. Вместо того, чтобы беспокоиться о повторной установке, вам следуетплан резервного копированияи знать, как их восстановить. С этим, даже выпускайте обновления, где почти каждый пакет новый и что-то может сломаться, вы сохраняете и можете откатиться, пока ошибки не будут исправлены.
Однако, как я выяснил, когда писал ответ на этот вопрос:Переустановка Ubuntu без форматирования раздела — какие папки удаляются?
May 27 21:21:02 ubuntu clear_partitions: Removing var/backups from / (/dev/sda1).
May 27 21:21:02 ubuntu clear_partitions: Removing var/cache from / (/dev/sda1).
May 27 21:21:02 ubuntu clear_partitions: Removing var/crash from / (/dev/sda1).
May 27 21:21:02 ubuntu clear_partitions: Removing var/games from / (/dev/sda1).
May 27 21:21:02 ubuntu clear_partitions: Removing var/lib from / (/dev/sda1).
May 27 21:21:02 ubuntu clear_partitions: Removing var/lock from / (/dev/sda1).
May 27 21:21:02 ubuntu clear_partitions: Removing var/log from / (/dev/sda1).
May 27 21:21:02 ubuntu clear_partitions: Removing var/mail from / (/dev/sda1).
May 27 21:21:02 ubuntu clear_partitions: Removing var/not-formatted from / (/dev/sda1).
May 27 21:21:02 ubuntu clear_partitions: Removing var/opt from / (/dev/sda1).
May 27 21:21:02 ubuntu clear_partitions: Removing var/run from / (/dev/sda1).
May 27 21:21:02 ubuntu clear_partitions: Removing var/spool from / (/dev/sda1).
May 27 21:21:02 ubuntu clear_partitions: Removing var/tmp from / (/dev/sda1).
Установщик очистит множество папок в /var
(и других), среди которых /var/cache
есть те /var/cache/apt
, где хранятся загруженные пакеты. Вам не захочется монтировать свой var
раздел во время сценария переустановки.
Папки с огромным дискуссионным трафиком
Самая большая папка в типичной установке /home
(в зависимости от того, хранят ли ваши пользователи файлы или делают все в веб-браузере) должна быть /usr
, потому что именно туда извлекается большинство файлов из сжатых пакетов. Если вы не очистите кэш пакетов, как вы собираетесь сделать, /usr
может быть в два раза больше /var/cache/apt
или даже больше.
Если вы устанавливаете много фирменных пакетов/приложений, /opt
они также могут увеличиться в размере. Steam же позволяет вам выбирать, куда устанавливать, но использует /home/$USER/.local/share/Steam
по умолчанию.