|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Alex Bakhtin 2:5020/400 14 Jun 2000 14:38:36 To : Yar Tikhiy Subject : Re: buildworld не хочет собираться ;-(( -------------------------------------------------------------------------------- >>>>> "YT" == Yar Tikhiy writes: Пpивет. YT> Мне лично очень нравится метод апгрейда, не страдающий подобными YT> проблемами, когда make installworld делается не в /, в куда-нибудь YT> типа /usr/tmp (make installworld DESTDIR=/usr/tmp), а потом делается YT> # YT> # *** не забыть предварительно положить новое ядро *** YT> # YT> for dir in /usr/{bin,include,lib,libdata,libexec,sbin,share} \ YT> /boot /modules /sbin; do YT> mv ${dir} ${dir}.old && mv /usr/tmp/${dir} ${dir} YT> done YT> mv /bin /bin.old YT> PATH=/bin.old YT> mv /usr/tmp/bin /bin YT> /sbin.old/reboot YT> Еще один плюс такого способа апгрейда в том, что не остается соплей YT> типа древних библиотек в /usr/lib. find'ом такие сопли искать плохо, YT> так как сейчас install вызывается с ключиком -C, поэтому не все YT> файлы с древними датами - старье. Класс;) Вэто это, воистину пpавильный способ. Пpавда, не совсем понятно, почему те, кто пишет makefile до этого не додумались. Btw, там достаточно пеpетащить куда-нибудь все необходимые файлы (котоpых немного), а затем уже используя их все ставить... -- Best regards, -- Alex Bakhtin. AMT Group, Cisco Systems Gold Partner, http://www.amt.ru --- ifmail v.2.15dev5 * Origin: AMT Group (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/8906910fefa4.html, оценка из 5, голосов 10
|