LINUX.ORG.RU

Archlinux на 14гб

 ,


0

2

Здравствуйте товарищи! Наконец-то решил пересесть на linux. Выбрал для первого дистрибутива Archlinux (Хочу немного покрасноглазить, окунуться в самую что ни на есть жесть). Ноутбук у меня t440 с кэш SSD на 15гб,500гб HDD и 4гб RAM (В данный момент на нём крутиться Lubuntu). Ноутбук используется для программирования на Си/С++, использования пакетов символьной математики (Maxima, sumpy) и верстки в latexe (Miktex). Хочу сделать «правильную» разбивку на разделы. Прочитал официальное вики, там точных цифр не говориться, так как это дело специфическое, приводятся только общие рекомендации. И вот что я смог придумать.

  • / 7gb
  • /boot 128mb
  • /home 1gb
  • /swap 2.5gb
  • /var 512mb
  • /usr 3gb

Читал про swappines. Стоит ли сделать файл для свопа на hdd, а свободное место распределить по остальным каталогам? Покупку более объёмного SSD не предлагать (спасибо инженерам леново, что они использовали не msata, а более «перспективный» 2242 M.2), так как если lubuntu смогла уместиться, то и Arch подавно влезет. Заранее благодарен за ответы.

Я бы сделал на SSD /boot 64 мегабайт, а остальное в bcache.

так как если lubuntu смогла уместиться, то и Arch подавно влезет

Не факт, lubuntu занимает меньше места из-за того, что там отдельные -dev и -dbg пакеты.

deadNightTiger ★★★★★
()
Последнее исправление: deadNightTiger (всего исправлений: 2)
Ответ на: комментарий от intelfx

Откуда вы лезете такие? Когда blender высрет тебе кешем в tmp гигов 10, что делать будешь?

Задачи у всех разные. Поэтому у меня всегда кипит, когда пишут «умвр».

anonymous
()

Чтобы место сэкономить, пропиши в /etc/pacman.conf каталоги, содержимое кот-х pacman не должен устанавливать:

[options]
NoExtract=/usr/share/doc/*

То же самое для debian в /etc/dpkg/dpkg.cfg:

path-exclude=/usr/share/doc/*

anonymous
()
Ответ на: комментарий от anonymous

Разумеется, настрою его так, чтобы высирал в /var/tmp, потому что у /tmp другое предназначение. А ещё зарепорчу баг в дистрибутив и/или апстрим, потому что если там такой дефолт, то он неправильный.

Моё «УМВР» обычно весьма веское, т. к. я всегда настраиваю софт правильно, as intended, а не «лишь бы работало».

intelfx ★★★★★
()
Последнее исправление: intelfx (всего исправлений: 2)
Ответ на: комментарий от anonymous

Затем, что /tmp — это короткоживущий мусор, который не имеет смысла сбрасывать на диск. Например: сокеты, временные файлы LTO, here-файлы bash'а и так далее. Для крупного и потенциально долгоживущего мусора есть /var/tmp.

И да, прежде чем называть кого-то ущербным, обычно стоит подучить матчасть и читнуть манцов. Просто так, на всякий случай.

file-hierarchy(7), FHS 2.3

intelfx ★★★★★
()
Последнее исправление: intelfx (всего исправлений: 3)
Ответ на: комментарий от intelfx

Затем, что /tmp — это короткоживущий мусор

Ещё раз, нахера вы им занимаете озу, ущербные? Диски сейчас измеряются терабайтами, а озу всё ещё всего несколько гигов.

anonymous
()
Ответ на: комментарий от anonymous

Хорошо, включаем режим объяснения. В правильно настроенной системе содержимое /tmp в течение всего времени его жизни будет находиться в файловом кэше. Сбрасывать его ещё и на диск — значит расходовать почём зря пропускную способность дисковой подсистемы.

intelfx ★★★★★
()
Последнее исправление: intelfx (всего исправлений: 1)
Ответ на: комментарий от intelfx

Вот ты упёртый какой.

Я: пережду, а скорее всего, не замечу небольшого расхода пропускной способности дисковой подсистемы и буду работать дальше.

Ты: будешь теперь, постоянно терпеть, всё время теперь откусанный кусок от ram, до перезагрузки.

Вывод: ты - мазохист. И ещё втираешь нам, как надо.

anonymous
()
Ответ на: комментарий от anonymous

Демагогия.

10-20 MiB, отданные под /tmp — это меньше процента. Никто не заметит этого «откусанного куска». Перестань нести чушь и почитай про файловый кэш.

intelfx ★★★★★
()
Последнее исправление: intelfx (всего исправлений: 2)
Ответ на: комментарий от intelfx

Запили, пожалуйста, опрос, на главной: текущий объём файлов в /tmp

Приду домой, посмотрю, сколько у меня там бывает.

anonymous
()
Ответ на: комментарий от intelfx

Вообще, если я правильно прочитал FHS (бтв, актуальная версия нынче 3.0), основное отличие /var/tmp от /tmp в том, что он сохраняется между перезагрузками — про размер же файлов там ничего нет. Согласно systemd file hierarchy, первый лучше подходит для больших файлов по той причине, что находится на физической файловой системе, но если я хочу собрать какую-нибудь софтину из исходников (при условии, что мне не жалко для этого пары гигов ОЗУ), то это скорее недостаток, нежели преимущество, и поэтому я обычно это делаю в /tmp (софт вроде yaourt ведёт себя аналогично) — более идиоматичного способа эти ваши манцы не предлагают.

Softwayer ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.