[Musix-usuarios] ¿cómo se hace para impedir la actualización de un paquete determinado?
Marcos Germán Guglielmetti
marcos en ovejafm.com
Mie Sep 29 01:58:34 CEST 2010
On Tuesday 28 September 2010 19:28:21 Cronopio Rojo wrote:
> Si, lo hice. Fijate que en otra de las capturas que mandé aparece.
fo, no lo había visto, disculpá, a ver:
luego de que ejecutás eso (aunque el la pantalla parece que hay un ' antes de
sudo, si fuera así, no debería estar esa comilla, dado que en tal caso no
correría el comando.), luego dice:
configurando sysv.rc
info: checking if it is safe to convert to dependency based boot.
y luego en esa captura de pantalla (002) no hay nada más, pero continua en el
003 con esos mensajes de "atención" sobre jaminpresets, nada nuevo ni
importante, y luego: aparece un cuadro de dialogo azul (que usa ncurses) y
dice
Configuracion de Sysv-rc
No se ha podido migrar el sistema de arranque basado en dependencias
las pruebas han determinado que existen los siguientes problemas en el
arranque que impiden la migracion a la sequencia de arranque basada en
dependencias
Y ahí se listan un sinfín de scipts bash de arranque, realmente una tonelada
de scripts, y dice cosas así:
package splashy left obsolete init.d script behind, insserv: warning: script
k01xde missing LSB tags and overrides, etc.
un quilombo de aquellos: pasa que:
El sistema Debian no puede actualizar el sistema de arranque al nuevo modo,
pero realmente no veo cómo solucionarlo
El gran paquete en conflicto es sysv-rc
Yo no sé si en este punto no convendría tomar la siguiente estrategia (por ahí
me equivoco, por ahí no es posible, qué sé yo): intentar instalar el sysv-rc
de debian lenny en lugar del de squeeze, dado que el de squeeze por ahora no
logramos instalarlo.
Veo en mi sistema:
apt-cache policy sysv-rc
sysv-rc:
Instalados: 2.86.ds1-61
Candidato: 2.86.ds1-61
Tabla de versión:
2.88dsf-11 0
99 http://ftp.us.debian.org squeeze/main Packages
*** 2.86.ds1-61 0
99 http://ftp.us.debian.org stable/main Packages
100 /var/lib/dpkg/status
O sea, yo tengo instalado el de lenny, pero podría instalar el de squeeze, aún
así, en tu caso podemos hacer al revés: tu sistema quiere instalar el de
squeeze, pero intentaremos que instale el de lenny.
supongo que tendremos que hacer como en otras oportunidades:
* descargar con wget el paquete sysv-rc en la version debian squeeze
instalarlo con dpkg -i
rogar que ande ;)
Acá está:
http://packages.debian.org/lenny/sysv-rc
Ok, pero esta vez además de ese paquete descargaremos un paquete sugerido,
porque intuyo que quizá más adelante te ayude a actualizar todo
primero este, que es el importante:
wget
http://ftp.us.debian.org/debian/pool/main/s/sysvinit/sysv-rc_2.86.ds1-61_all.deb
luego este:
wget http://ftp.us.debian.org/debian/pool/main/l/lsb/lsb-base_3.2-20_all.deb
luego instalás cada uno (como usuario root)
dpkg -i sysv-rc_2.86.ds1-61_all.deb
dpkg -i lsb-base_3.2-20_all.deb
y hay que rogar que los instale y , no sólo eso, que luego puedas continuar
con un aptitude upgrade o ya me perdí qué estabas haciendo
no sé si era un apt-get -f install
:S
mmmm.... estoy pensando algo
¿cómo se hace para impedir la actualización de un paquete determinado?
¿alguien sabe?
Pienso que tendríamos que "decirle" a aptitude o apt-get que no intente
actualizar sysv-rc luego de lo que te recomendé hacer anteriormente, al menos
no por ahora...
más allá de eso, supongo que el paquete lsb-base_3.2-20_all.deb logrará que
tengas scripts de arranque más compatibles con lo que el nuevo sysv-rc
quería, así que supongo que estaremos en mejores condiciones... :S
mierda!!!!!!!!!!!!!
nunca pensé que se complicaría tan infinitamente todo esto!!!!
en mi p vida una actualización de un sistema tipo debian había dado tantos
dolores de cabeza!
espero q sirva para adquirir conocimientos al menos
debian squeeze se ve que trae demasiados cambios
Más información sobre la lista de distribución Musix-usuarios