slackware.ru
http://www.slackware.ru/forum/

Установка минимальной системы
http://www.slackware.ru/forum/viewtopic.php?f=8&t=2626
Страница 1 из 1

Автор:  puyamolina [ 28 окт 2018 01:29 ]
Заголовок сообщения:  Установка минимальной системы

Здравствуйте, товарищи! :-):

У меня возникла необходимость установить Slackware ещё на один слабенький ноутбук (2Гб оперативки). Я решил, что нужно ставить самый минимум. От системы нужно только следующее:

  1. Всё необходимое для X11 (+ базовые утилиты, вроде часов, xpdf и пр.), учитывая, что в качестве графической среды будет только motif window manager.
  2. Все системные утилиты, вроде nano, rm и прочего, для работы в терминале.
  3. Возможность устанавливать программы (chrome, libreoffice, inkscape, gimp и т. п.) и работать в них.
  4. LAMP (без MySQL, но со SQLite).
  5. Всё остальное не нужно.

Подскажите пожалуйста, что для этого нужно сделать во время установки и как лучше разбить диск?

Заранее спасибо :-):

Автор:  bormant [ 28 окт 2018 01:36 ]
Заголовок сообщения:  Re: Установка минимальной системы

Slackware отличается от других дистрибутивов тем. что даже поставив ее целиком, она не станет медленнее, разница только в занимаемом на диске месте, но активирует сервисы (и добавляет нагрузку) админ своими руками.

Поэтому можно поставить целиком A, AP, L, N, X, XAP, XFCE, Y (не могу без фортунок ;-) ).
Если нужен софт на Tcl/Tk -- добавить TCL.
Если что-то пособирать -- то добавить D (некоторые для сборки документации требуют T).
Если собирать драйверы к ядру, добавить K.

Доустановку / доудаление можно сделать из уже установленной системы.

Потом можно совсем лишнее отстрелить попакетно (ненужные дрова, шрифты, дополнительную документацию (если ее нет намерения читать)).

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

PS. Для разборки с зависимостями может помочь sbbdep.

Автор:  puyamolina [ 28 окт 2018 01:40 ]
Заголовок сообщения:  Re: Установка минимальной системы

bormant, а зачем XFCE?

А как «отстрелить» лишнее? :-): И как их выявить?

Автор:  bormant [ 28 окт 2018 01:44 ]
Заголовок сообщения:  Re: Установка минимальной системы

Если не предполагается использовать XFCE, то и ставить этот набор не нужно.

Посмотреть в /var/log/packages, там есть информация по каждому пакету, в том числе и занимаемое место. Огромных там не много, а удаление большой кучи мелких почти ничего не даст, кроме потраченного времени.
Ах да, в L есть чисто KDE-шные библиотеки, их тоже можно:
removepkg пакет1 пакет2 ...

sbbdep --whoneeds /var/log/package/пакет-*
может навести на правильные мысли. Но будьте осторожны, он покажет только библиотечные зависимости для бинарников. Но этим зависимости не исчерпываются, могут вызываться команды, или использоваться связывание во время выполнения.
Поэтому, если диск позволяет, всю эту машинерию можно задвинуть в долгий ящик.

Автор:  bormant [ 28 окт 2018 01:52 ]
Заголовок сообщения:  Re: Установка минимальной системы

Не самый актуальный список есть тут:
http://wiki.linuxquestions.org/wiki/Sla ... al_Install

Но лучше поставить больше и удалять, чем не доставить, и получить нерабочую установку. Хотя в этом случае необходимое легко доустановить при помощи дистрибутивного носителя, переставлять все нет никакой необходимости.

Найденное решение легко закрепить для тиражирования в виде набора tagfile, тогда можно прямо при установке указывать желаемый комплект тэгфайлов и получать готовый правильный набор пакетов к установке.

Автор:  puyamolina [ 28 окт 2018 01:55 ]
Заголовок сообщения:  Re: Установка минимальной системы

Цитата:
Но лучше поставить больше и удалять, чем не доставить, и получить нерабочую установку.


А может быть, тогда мне целиком поставить и действительно, потом всё лишнее удалить? Вот знать бы ещё как. В смысле, что именно не нужно. removepkg ??? :-):

Автор:  bormant [ 28 окт 2018 02:01 ]
Заголовок сообщения:  Re: Установка минимальной системы

Ах да, еще момент. Если собирать все только на другой системе, многих пакетов можно избежать (их библиотеки ставятся из aaa_elflibs, *-solibs). Но для сборки тут же понадобятся полные версии пакетов. Такой вот компромисс.

Ну что это за система, где есть экран с клавиатурой, а пособирать ничего нельзя?
;) Я б не гнался за дисковым минимализмом без особой на то нужды... но решать вам.

Автор:  puyamolina [ 28 окт 2018 02:10 ]
Заголовок сообщения:  Re: Установка минимальной системы

А SWAP нужен? Просто я хочу минимально ресурсоёмкую получить систему, а то, у меня на текущем ноутбуке всё катастрофически виснет :(

Автор:  bormant [ 28 окт 2018 12:38 ]
Заголовок сообщения:  Re: Установка минимальной системы

Если допустимо, чтобы при исчерпании ОЗУ OOM-киллер убивал произвольный процесс -- можно и без swap. Своп может быть и в виде файла, подключаемого при необходимости. Для домашних применений достаточно корня, раздела или файла swap, раздела с "нажитым непосильным трудом". По большому счету можно даже /home не отделять, оставить его только для конфигов/настроек, все остальное прокинуть симлинками на раздел с "добром", особенно если его нужно делить с другой системой, а особенно если другая система -- не линукс.
А можно и отделить. Это сильно облегчает переустановку. Вот только уж и не помню, когда последний раз что-то переустанавливал ;-) Изначально, когда софт в разных дистрибутивах был примерно одной или совместимых версий, работал аргумент общих конфигов для нескольких систем; а сейчас от этого может оказаться больше вреда, чем пользы...

Автор:  nk [ 29 окт 2018 04:41 ]
Заголовок сообщения:  Re: Установка минимальной системы

Не знаю что там по набору посоветовать,
я бы в обще посоветовал поставить полную установку, ну само-собой без kde, kdei
и может даже без xfce если им и его составляющими пользоваться не намерены,
а после установки удалять ненужные пакеты, за одно и разберетесь по набору пакетов того что вам надо и список за одно сформируете.

Для 2Гб ОЗУ думаю SWAP не помешает, вам просто надо увидеть когда память заполнена и как тяжело выйти из этого процесса, что даже переключение терминалов не срабатывает и мышь не перемещается, так что SWAP действительно подстраховка некая, в любом случае, если что отключить его можно.
SWAP гигов 4-5-6 посоветовал бы, не знаю, мало ли там браузер запустите на современных сайтах и еще видео на ютубе решите посмотреть.
Если в вопросе был намек, а куда его (swap) ставить перед корнем или после на ФС, то тут на сегодня скорости, описываемой лет 15 назад думаю не заметите. Но поставьте что терять, я же сам SWAP в конце леплю обычно, потому что корень не часто меняю размер, а вот SWAP бывало дело уменьшал-увеличивал, в связи с докупкой еще каких-то модулей памяти.

Автор:  puyamolina [ 29 окт 2018 21:40 ]
Заголовок сообщения:  Re: Установка минимальной системы

Всем большое спасибо :) Поставил целиком, без ДЕ. Использую chrome, пока вроде не виснет))

Автор:  Graf [ 31 окт 2018 15:40 ]
Заголовок сообщения:  Re: Установка минимальной системы

Если уж совсем мини нужно: http://slackware.su/forum/index.php/topic,435.0.html
На примере 14.1

Автор:  bormant [ 29 янв 2019 13:15 ]
Заголовок сообщения:  Re: Установка минимальной системы

Еще один проверенный источник сакрального знания:
https://git.slackware.nl/liveslak/plain/pkglists/

Стоит обратить внимание на min.lst, noxbase.lst, x_base.lst, xapbase.lst, xfcebase.lst.
__________________

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/