Ncurses - jak to z tym jest ?

Wojtek Slusarczyk wojtek w SHADOW.EU.ORG
Pią, 25 Wrz 1998, 08:59:12 CEST


On Fri, 25 Sep 1998 mkorz w jaguar.domek.pl wrote:

> 1) Po zainstalowaniu RH załóż mu kernel 2.1

...2.1.115+ patche ktore mu podeslemy w emailem..
(nettools=1.46, nfs-server-2.2 -> z magellana srpm, + inny soft w
dokumentacji kernela Documentation/Changes -> w calosci znajdziesz na
magellanie ...) Tutaj trzeba wkompilowac /dev/pts (w file systemie) oraz
w Charter devices podac 2048 jako max numer ptsow -> tyle chloakow na raz
bedzie moglo pracowac na twoim Linuxie, tylko trzeba jeszcze spatchowac na
max tasks ;) Wkompiluj szystkie opcje dotyczace IPv6 w Networking options
 
Po zbootowaniu hosta na nowym jajku i upewnienu sie ze wszystko chodzi
robimy tak:
mknod /dev/ptmx c 5 2; chmod 666 /dev/ptmx;
mkdir /dev/pts; chown -R root.tty /dev/pts; chmod 755 /dev/pts 

echo "pts	/dev/pts	devpts	gid=5,mode=620	0 0" >>/etc/fstab

> 2) przekompiluj pod nim glibc-2.0.94 (około 1h40m na P200 48MB RAM :((
Aby to zrobic musi miec egcsa-1.0.3/1.1 binutilsy-2.9.1.0.6++ info-3.12
make-3.75, 3.76 (NIE UZYWAC make-3.77 !!) autoconf-2.12, gawk-3.0.3 
Zerknij do INSTALL i dokladnie zobacz jaki soft bo moglem cos pominac..

 
> 3) następnie odinstaluj wszystkie zbędne pakiety z RH gdyż .... po
> zainstalowaniu rpm'a skompilowanego z glibc-2.1 tracisz całą bazę rpmów
> (tego problemu jeszcze nie rozwiązaliśmy z Wojtkiem i chyba nie
> rozwiążemy -- podejrzewamy, że pliki różnią się binarnym formatem --
> trzeba by napisać konwerter)
> 
> 4) teraz warto wykonać:
>   rpm -qa >rpm.all
>   rpm -qla >rpm.filelist
>   (tak na wszelki wypadek).
>   
> 5) a teraz hurtem:
>    rpm -Uhv glibc-2.0.94.i386.rpm --nodeps
>    rpm -Uhv rpm......

Najlepiej przed tym odinstlowac wszystkie *-devel tzn. glibc-devel-2.0.7,
ncurses-devel-4.2, cos_tam-devel itd.

>    w tym momencie możesz skopiować sobie zawartość katalogu /var/lib/rpm na
>    pamiątkę, a zamiast niego utworzyć nowy i rpm --initdb

Z tym hurtem to ja bym uwazal .... na magellanie nie jest jeszcze gotawa
dystrybucja i sporo brakuje... Niech bieze tylko to co jest w
PLD-devel/{SRPMS,RPMS}. Uwazaj na aplikacje sieciowe!! Prawie wszystkie sa
robione pod IPv6 i moga byc problemy z wrapperami itp. Dlatego na razie
zostaw redhatowskie... jedynie sendmaila, traceroute, mtr, anonftp, bind
i koniecznie zainstaluj krb5-lib!

> 6) Wysyłasz list z informacją o wynikach upgrade'u na listę

Obowiazkowo ;)

Popraw mnie Marcin jakbym czegos zapomnial..

Wojciech Slusarczyk (091)4494148
Technical University of Szczecin
PGP KeyServer pgpkeys.mit.edu



Więcej informacji o liście dyskusyjnej pld-devel-pl