[eside-ghost] Problema con apt-get
Jon Ander Hernández
hernandez en movimage.com
Mar Mar 14 21:09:32 CET 2006
Aupi!!
On mar, 2006-03-14 at 14:44 +0100, Leire Cristobo wrote:
> Espero que podaís ayudarme, estoy usando ubuntu 5.10 y estoy
> intentando instalar plesk (ya se que es de pago, pero hago lo que me
> mandan).
Al infierno directamente !!! xDDD.
De todas maneras menos mal que nos ha dicho que es privativo que si no
yo por lo menos no me hubiera dado cuenta xDD.
> Lo que pasa es que se me han instalado mal algunos paquetes (he
> utilizado dpkg y también apt-get), y ahora cada vez que quiero
> instalar algo o desinstalar o lo que sea, no me deja pq me da error
> por dependencias de esos paquetes que ha dejado a medias, he
> conseguido instalar algunas cosas con dpkg --ignore-depends, pero si
> voy a instalar con el apt-get la cosa no va.
Uff intenta no forzar el dpkg en la medida de lo que puedas sobre todo
para evitarme problemas en el futuro. Incluso si sabes que algo tiene
que funcionar, y por lo que sea tienes un problema de dependencias, una
idea que puede ser práctica para no dejar en una situación inconsistente
en tu DDBB de paquetes podría ser la de descomprimir los paquetes en un
directorio concreto, ejemplo :
for i in *.deb; do dpkg -X "$i" /opt/pa_ca_viene_todos_paquetes; done;
Luego modificas las variables $PATH donde toquen, y añades
"/opt/pa_ca_viene_todos_paquetes/lib" a /lib/ld.so.conf
Pero vamos esto yo a veces lo hago porque lo prefiero, lo encuentro
menos engorroso, porque no me gusta hacerle perrerías al apt, que ya de
por si a veces da problemas que es complicado quitarse de en medio.
> Además, hay veces que me dice que para instalar algo tenia que
> instalar otro paquete, que luego miro y resulta que ya está (bueno, en
> verdad me pone iU en el estado , que no se si me dará problemas).
Los paquetes deb no son solo archivos que contienen ficheros y que se
descomprimen en un lugar concreto, en algunos casos incluyen scripts
necesarios para instalar el paquete. Por lo que veo la U parece que es
de Unpacked, lo que me pregunto es si habrá sido suficiente para
instalar correctamente el paquete :-S.
> ¿Cómo puedo hacer para que me borre esos paquetes que se han quedado a
> medias, o para borrar todos los paquetes que he instalado del famoso
> plesk? Vamos, para empezar de cero, pq es q sino no puedo instalar
> nada.
Si con lo que te ha dicho Rusty no te funciona y te decides a instalar
todo de nuevo, te aconsejo que medites la idea de usar debootstrap y la
cache de paquetes. Osease, debootstrap es un sistema que te permite
instalar un sistema Debian en 0, (te saltas la mitad del paso de
instalación), y encima te permite usa la copia local de paquetes que te
hace apt. Esta cache de paquetes está en /var/cache/apt/archives/ a no
ser que la hayas borrado con apt-get clean (por esto es útil apt-get
auto-clean que te borra todos los paquetes excepto la última versión).
http://archive.ubuntulinux.org/ubuntu/dists/breezy/main/installer-i386/current/doc/manual/en/apcs04.html
https://wiki.ubuntu.com/InstallFromKnoppixHowto
Y acuerdate de hacer un ln -s /var/cache/apt/archives/
donde_vayas_a_instalar_la_nueva_distro/var/cache/apt/archives/
Weno pues estás eran mis ideas de torero bombero :DD
Un saludete!!
JonAn.
Más información sobre la lista de distribución eside-ghost