Давно ожидаемый
комбинаторый взрыв возможных конфигураций Live Lite заставил меня задействовать autoconf в одноименном бранче
профиля. Выглядит примерно так:
$ autoconf
$ ./configure --help
...
--with-aptconf=file custom apt.conf location, e.g '--with-aptconf=/etc/apt/apt.conf'
--with-release=release install altlinux-release-* package
--with-kernel=kernel install kernel-image-* package
--with-boot=boot boot : propagator, nfs, nbd
--with-features=features features : see live/features directory ...
--with-user=user user : default user name
--with-locale=locale locale : en_US, ru_RU, ...
--with-timezone=timezone timezone : Europe/London, Europe/Moscow, ...
$ ls live/features
apps-firefox
apps-mobile
apps-office
de-xfce
dm-autologin
dm-autologin-gdm
dm-gdm
fakeinstall
sound
tools-console
tools-network
xorg
Типичная feature выглядит следующим образом:
$ cat live/features/dm-autologin/packages
autologin
$ cat live/features/dm-autologin/image-scripts.d/01-autologin
#!/bin/sh -e
cat >> /etc/sysconfig/autologin << EOF
USER=altlive
EXEC=/usr/bin/xinit
EXEC_ARGS=/usr/bin/startx
EOF
И пока для моих инсталляций такой способ формирования образов выглядит удобнее
m-p-d.
Желающие могут загрузить образы, собранные на текущем
branch/5.1 (общая часть --with-release=5.1 --with-kernel=el-smp --with-user=user --with-timezone=Europe/Moscow --with-locale=ru_RU):
- i586 --with-features=fakeinstall,tools-console,tools-network
- i586 --with-features=fakeinstall,tools-console,tools-network,xorg,dm-autologin-gdm,de-xfce,apps-firefox,apps-office,apps-mobile,sound
- x86_64 --with-features=fakeinstall,tools-console,tools-network
- x86_64 --with-features=fakeinstall,tools-console,tools-network,xorg,dm-autologin-gdm,de-xfce,apps-firefox,apps-office,apps-mobile,sound
Немного измененная процедура установки выглядит теперь так:
- размечаем диск с помощью [c|s]fdisk/mkswap/mkfs.ext4 или parted
- вызываем /live/install (диск) (раздел для корня) - при этом загруженная система переносится на корневой раздел, настраивается fstab (туда прописываются корень и все найденные своп-разделы) и lilo
- перезагружаемся с жесткого диска
- настраиваем FQDN в /etc/sysconfig/network
- настраиваем сеть
- меняем рутовский пароль и пароль пользователя user - по дефолту они пустые
6 комментариев:
Оч понравился live-console на базе 5.1/branch.
Если бы было возможным иметь на диске в doc текстовый файлик с настройкой /etc/net в качестве шпаргалки, было бы просто замечательно.
Если содержимого /usr/share/doc/etcnet... недостаточно, повесьте баг на пакет etcnet в bugzilla.altlinux.org
Я обычно пользуюсь /etc/net/scripts/contrib/initcoonf write :)
ok! Вполне подходяще!
Теперь резюме:
live-console требует допиливания.
При этом результирующий iso не должен превышать 210Mb. Но чем меньше, тем лучше.
Всё нижеследующее ИМХО следует добавить, - сверху вниз по степени важности:
- терминальные кириллические шрифты и локаль ru_RU,UTF-8 для непревилегированного пользователя
- browser: elinks
elinks-utf8-hack
- mail agent для консоли
- weechat - irc-client для консоли
- конвертеры форматов pdf и doc в txt или html
- chkconfig и htop
- samba-клиент с поддержкой cifs
- vlock - блокировка консолей
- framebuffer-драйвер
- графикс-вьювер:
fbi - хорош, но тянет за собой мелочи
или
fbv - легкий, но неудобен
- поддержка alsa
- alsamixer
- mp3blaster - music player
- mikmod - плейер трэкерной музыки
- xine-ui-fb (бинарник fbxine)
или mplayer
... вроде всё. Может еще что вспомнится.
Будет сверхлегкий дистрибутив для администратора и пользователя.
Гм ... так далеко мои потребности не простираются :)
Т.е. кириллизация консоли и htop могут быть мне полезны, но не более ... Так что предлагаю сделать вам форк, тем более что процесс сборки такого дистрибутива реально прост - и могу помочь при необходимости.
> Т.е. кириллизация консоли и htop могут быть мне полезны,
Это бы было просто ззамечательно, поскольку с этим боюсь не справлюсь.
Но если это будет, то в результате получилось бы то, на что можно накатывать всё и вся!
Вы меня очень обяжете, если это появится в этом консольном дистрибутиве.
> Так что предлагаю сделать вам форк,
Основная преграда русская локализация консоли непривелигированного пользователя...
> тем более что процесс сборки такого
> дистрибутива реально прост - и могу помочь
> при необходимости.
...когда-то давно пересобирал (чуть-чуть) knoppix 3.2. Был сильно испорчен образ и отсутствовал интернет. Добавление приложений здесь должно быть похоже.
Сначала бы, если можно, ссылку на мануал по которому вы собирали дистрибутив.
И на фоне этой темы вопрос:
- пользовательскую кириллизованную консоль можно ожидать и соответственно обновленный дистрибутив?
О сборочном инструментарии - http://www.altlinux.org/Mkimage, с вопросами можете приходить в почту и жабер - enp at altlinux dot org
На быстрое появление следующей версии с кириллицей в консоли лучше не рассчитывать, т.к. мне оно пока не горит и, главное, матчастью я владею слабо ;)
Отправить комментарий