Instal·lació de la nova versió de debian neta amb els paquets de la vella.
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 ... 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. :)
Re: Instal·lació de la nova versió de debian neta amb els paquets de la vella.
No se si el què et proposo és el que vols però aquí ho deixo. A la Lenny debianbox:~# dpkg --get-selections paquets_lenny.txt Post Squeeze install debianbox:~# dpkg --set-selections paquets_lenny.txt debianbox:~# apt-get dselect-upgrade i anar-hi anant ;-) El 6 de març de 2011 13:13, XAvi xav...@esdebian.org ha escrit: 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 ... 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. :)
Re: Instal·lació de la nova versió de debian neta amb els paquets de la vella.
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
Re: Instal·lació de la nova versió de debian neta amb els paquets de la vella.
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