Instalacja multi-cd

Rafał Kleger-Rudomin klakier w pld.org.pl
Czw, 6 Wrz 2001, 15:40:00 CEST


Czołem!

Instalacja multi-cd już działa. Jak tylko Paweł zrobi drobną poprawkę
do poldka będzie można wygenerować nowe iso.

Jest jeszcze pewien problem: mianowicie podczas testów instalowania
dużej ilości pakietów, poldek każe przekładać płyty parokrotnie:
kolejność w jakiej poldek instaluje pakiety jest taka:

...dużo pakietów z płytki 0 aż do...
nfs-utils-rquotad
!!!! włóż płytę 1 !!!!
parigp
recode
php-*
xemacs-*
[ włóż płytę 0 ]
setserial
slocate
stat
strace
syslog
tcpdump
telnet
[ włóż płytę 1 ]
telnetd
[ włóż płytę 0 ]
trash
[ włóż płytę 1 ]
xbill
xemacs-cc-mode-pkg
xemacs-*-pkg
xbill i coś tam jeszcze

Jest to spowodowane tym że podczas generowania iso
pewne pakiety (basesystem) za pomocą pliku z priorytetam są ustawiane
poza kolejnością na pierwszej płycie, natomiast podczas instalacji
takiego wymuszenia już nie ma.
Widać to zresztą na powyższym diagramie - wszysto co było instalowane
przy ponownych włożeniach płyty 0 pochodzi z listy basesystem.

Proste rozwiązanie tego problemu to uruchamianie poldka dwa razy:
raz tylko z listą basesystem, drugi raz z resztą pakietów.
Tylko że za drugim uruchomieniem nie można by już użyć --inst-dist,
a użycie -U zapewne dołoży dodatkowych problemów (już widzę że bedzie dodatkowoo 
potrzebna binarka rpma)

Poza tym dopóki sprawa rozchodzi się tylko o basesystem, to podwójne
wywoływanie poldka powinno działać. Jednak jak ktoś zacznie kombinować
z innymi cudactwami (np przenieśmy gnome/kde na osobny kompakt itp)
to znowu zacznie się problem.

Jakieś pomysły?

Rafał

-- 
Rafał Kleger-Rudomin (klakier w pld.org.pl)



Więcej informacji o liście dyskusyjnej pld-installer