Això sona força més intel·ligent, m'ho apunto ;-) El 6 de març de 2011 20:26, Ferran Jorba <ferran.jo...@gmail.com> ha escrit:
> Hola Xavi, > > > Hola llista.Tinc una pregunta per a vosaltres. Esper que algú em puga dir > alguna cosa u orientar-me una mica.Es pot fer una instal·lació de la nova > versió > de debian neta amb els paquets de la vella? Es a dir. Puc fer algun > script amb > el llistat dels paquets que tinc ara mateix instal·lats al Lenny per quan > instal·le la squeeze no tindre que anar marcant-los d'un en un al synaptic > o > picant-los al apt-get ... > > Jo crec que la manera més neta de tenir la llista de paquets és fer un > «deborphan --all». Si coneixes deborphan, serveix per saber els paquets > que > tens orfes de dependències. Sense cap opció, serveix per saber quines > biblioteques pots eliminar perquè en el seu moment se't van instal·lar per > complir dependències i ara ja no les necessites. Això ja et convé fer-ho > ara > maetix abans d'instal·lar la màquina nova. > > Però si li passes l'opció --all, et llista tots els paquets que has > instal·lat > tu, sense que sigui complir cap altra dependència, és a dir, que els has > instal·lat, si em permets l'expressió, perquè «t'ha donat la gana» o has > escollit explícitament. L'opció del Lluís (dpkg --get-selections) trobo > que és > bona si estas a la mateixa versió de Debian, però si canvies et donarà > errors, > perquè les dependències de les biblioteques dependran de versions que ja no > estan a Squeeze. A més, la llista és molt més petita. En la meva màquina > actual, p. ex., comparar les dues llistes és aquesta: > > $ dpkg --get-selections | wc -l > 1637 > $ deborphan --all | wc -l > 281 > > Aquesta segona llista t'arrossegarà les dependències que et fa faltaran > perquè > el sistema funcioni, que de ben segur seran unes altres que les de Lenny. > De > tota manera, la segona part sí que és bona (dpkg --set-selections). > Aleshores, > combinant el que t'ha proposat el Lluís amb el que et proposo jo, seria: > > A la màquina Lenny: > > $ deborphan --all | awk '{ print $2 }' >els-meus-paquets > > La llista serà prou petita com perquè fins i tot la repassis manualment, i > hi > eliminis aquell paquet que ja saps que no has fet servir més. Aleshores, a > la > Squeeze: > > $ apt-get install $(cat els-meus-paquets) > > >Per posar-vos un poc en situació. La idea es baixar-me els DVD's i > formatetjar > la particio on ara esta la Lenny instal·lar desde el dvd la squeeze i anar > ficant els altres DVD's si mels demana per instal·lar els paquets fins > tindre la > squeeze amb el mateix carregament de paquets que tenia la Lenny. Això es > tot. > Gràcies. :) > > Això de baixar-te els DVDs no acabo d'entendre com ho podries fer. Hi tens > algun problema per fer-ho via xarxa? > > Ferran > > > > -- > To UNSUBSCRIBE, email to debian-user-catalan-requ...@lists.debian.org > with a subject of "unsubscribe". Trouble? Contact > listmas...@lists.debian.org > Archive: http://lists.debian.org/loom.20110306t201155-...@post.gmane.org > >