slackware : egkatastash omoiou software se allo box

nikos roussos nikos at hellug.gr
Thu Jan 18 01:03:27 EET 2007


> > Kalimera kyrioi,
> > Slackware 11.0  Kernel 2.6.18
> > 8elw na friaxw 1 neo box me to idio software me to palio .
> > Ekana sto palio :   cat /var/log/packgages > OLD
> > Ekana sto neo :   cat /var/log/packgages > NEW
> > NFS to sub tou paliou box me to software sto neo box
> > diff OLD NEW kai exw telika ena arxeio : TONEW   to opoio periexei
> > ta arxeia ( anw twn 100 )
> > pou prepei na egkatasthsw sto neo box wste na exei to idio soft me
> > to palio ta provlimata einai 2
> > 1. sto TONEW ka8e seira pou exei apo ena packet den exei thn
> > katalhxh .TGZ
> >   tin opoioa 8elei to INSTALLPKG poy egka8ista soft sto slack
> > 2. den borw na vrw to syndyasmo pipes wste to INSTALLPKG na diavasei
> > ka8e seira toy arxeioy TONEW
> >     kai na arxisei tin egkatasasi toy soft.
> 
> Mia idea...
> 
> awk '{ print $1 ".tgz" }' TONEW > TONEW_WITH_TGZ
> installpkg TONEW_WITH_TGZ

κάνεις την παραπάνω εντολή awk για να χεις σωστά το αρχείο με την tgz
κατάληξη.

αλλά επειδή δεν είμαι σίγουρος αν η installpkg διαβάζει λίστα πακέτων
μπορείς πολύ απλά να κάνεις:

for i in `cat TONEW_WITH_TGZ`
  do installpkg /packages_path/$i
done




-- 
nikos roussos
[ http://comzeradd.chimeres.gr/ ]
pgp: 0x7AB1333E




More information about the Linux-greek-users mailing list