[Desktop] сборка live-cd

Michael Shigorin =?iso-8859-1?q?mike_=CE=C1_osdn=2Eorg=2Eua?=
Вс Сен 28 23:12:52 MSD 2008


On Sun, Sep 28, 2008 at 10:37:00PM +0600, Denis Nazarov wrote:
> > > $cd ~/mkimage-mike/mkimage-profiles-desktop
> > Откуда/как именно брали, кстати?
> вот оттуда и брал http://www.altlinux.org/Mkimage, подменив
> boyarsh на mike ;) до этого пробовал и от Антона профиль, но
> ваш подошел лучше

Странно, их master'ы регулярно синхронизируются
(см. в gitk --all).

> > autoconf
> > ./configure (возможно, --with-release=4.1)
> > > $make distclean
> > лишнее
> два месяца назад мне так не показалось, попытка собрать образ
> на профиле, в котором осталась предыдущая сборка каждый раз
> кончалась неудачей. особо не разбирался в причинах, проще было
> вычистить и запустить заново

Ааа.  Вообще удобней собирать на tmpfs (например, в /tmp) --
для livecd достаточно примерно двух гиг, что даже с гигом RAM
очень даже шустрее, чем на реальной ФС.

Соответственно что-нить вроде (посмотрел в history):

mkdir -p $TMP/mkimage-profiles-desktop && cd $TMP/mkimage-profiles-desktop && autoconf && make distclean; cd; rsync -qa --delete-after ~/mkimage/mkimage-profiles-desktop/ $TMP/mkimage-profiles-desktop/ && cd $TMP/mkimage-profiles-desktop/ && (autoconf; ./configure --with-aptconf=/home/mike/apt/apt.conf.M41 --with-distro=desktop --with-version=4.1 --with-license=desktop --with-language=ru_RU --with-kernel=std-def --with-outdir=/home/mike/out; nice time make live.cd ) 2>&1 | tee ~/mkimage/build-`date +%Y%m%d-%H%M`.log; ls -lh /home/mike/out/

> > > cpio: /dev/tty: No such file or directory
> > Такого не видал.
> честно говоря, тоже смущает...

Проще грохнуть/переклонить ~/mkimage-mike/mkimage-profiles-desktop
и продолжить начисто в $TMP.

> /dev/sda5 /home ext3 rw,nosuid,errors=continue,data=ordered 0 0

nosuid вроде не мешал...

> два месяца назад на сизифе собралось "на ура", результат очень
> понравился, использую для загрузки по сети, но на материнке
> ASUS P5QL-E загрузка застревает - pxe загрузчки отрабатывает,
> а затем ядро(?) не может поднять сеть. Сильно подозреваю, что
> просто не хватает драйверов на Atheros L1, которая в этой
> материнке встроенная. 

Ааа.

>   digikam: Depends: libdigikam (= 0.9.3-alt3)
>            Depends: kdelibs

Был такой развал (кажется, по причине kde-settings-desktop).
Похоже, Вы умудрились поймать то короткое время (день или два),
когда это было актуально -- я примерно тогда же собирал на M40
Terminal 4.0 и был приятно удивлён... :-]

rsync всё (или kde-settings-* плюс genbasedir) должен помочь.

-- 
 ---- WBR, Michael Shigorin <mike на altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/



Подробная информация о списке рассылки Desktop