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