|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Svyatoslav Abramenkov 2:464/8088.100 11 Jul 2002 12:28:25 To : Oleg Drokin Subject : Slackware vs RH vs Mandrake etc. -------------------------------------------------------------------------------- At 11 Jul 02 08:30:52, Oleg Drokin wrote to Dmitry Glazov: OD>>> Вовторых инитскрипты разных стилей. DG>> Да. можно подумать в слаке нет systemv :-) OD> А что, есть? Я не видел. Значит, смотрел слаку до 7.0. OD>>> Что да то да. OD>>> Слакварь собрана из непонятно кем непонятно как собранных сорцов. OD>>> По крайней мере была когда я на нее последний раз смотрел ;) (7.0) DG>> Это Ваше личное мнение? Очень хорошо. Точно так же, как и редхате. OD> Hет, не только мое. Смотреть внимательнее надо. DG>> кто и что там собирал, не знаю. DG>> ответ (его смысл) надеюсь понятен? OD> Hет. Hеясен. В RedHat раздается .src.rpm, внутри которого лежит OD> непатченный OD> сырец, и отдельно - патчи к нему. OD> В Slackware, когда я последний раз смотрел), раздавались уже пропатченные OD> неизвестно кем и неизвестно какими патчами сырцы. Разница понятна? Hикакой разницы. Смотрю вот на диск с сорцами от slackware 7.0. Возьмем, к примеру, lynx: >===== Open PIPE [ls -lR /cdrom/source/n/lynx] =====< /cdrom/source/n/lynx: итого 1439 -r--r--r-- 1 root console 222 Oct 26 1999 00_TRANS.TBL -rwxr-xr-x 1 root console 680 Aug 19 1999 lynx.build -rw-r--r-- 1 root console 407 Aug 19 1999 lynx.cfg.diff.gz -rw-r--r-- 1 root console 447 Aug 19 1999 lynx2.8.2rel.1.diff.gz -rw-r--r-- 1 root console 1465176 Jun 30 1999 lynx2.8.2rel.1.tar.bz2 >===== Close PIPE [ls -lR /cdrom/source/n/lynx] =====< и тут же скриптик для билда: >===== Start cut [/cdrom/source/n/lynx/lynx.build] =====< #!/bin/sh CWD=`pwd` cd /tmp tar xv --use-compress-program=/bin/bzip2 --file $CWD/lynx2.8.2rel.1.tar.bz2 cd lynx2-8-2 ./configure --enable-default-colors --with-screen=ncurses \ --prefix=/usr --libdir=/usr/lib/lynx \ --enable-gzip-help --with-zlib # --enable-persistent-cookies zcat $CWD/lynx2.8.2rel.1.diff.gz | patch -p1 --backup --verbose make make install make install-help make install-doc # Apply lynx.cfg patch in /usr/lib/lynx... ( cd /usr/lib/lynx ; zcat $CWD/lynx.cfg.diff.gz | patch -p0 --verbose --backup ) # Make /usr/doc link: ( cd /usr/doc ; rm -rf lynx-2.8.2rel.1 ) ( cd /usr/doc ; ln -sf /usr/lib/lynx/lynx_doc lynx-2.8.2rel.1 ) >===== End cut [/cdrom/source/n/lynx/lynx.build] =====< -- Svyatoslav <absolute_sh@mail.ru> [Registered Linux user #219421] --- QDed/Linux * Origin: AbSolute Soft&Hard (2:464/8088.100) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/45900d2d5f25.html, оценка из 5, голосов 10
|