"El paquete de sistema esta roto" Ubuntu 12.04/12.10 [SOLUCIONADO]

Comentarios sobre el buen funcionamiento del sistema y como personalizarlo a tus necesidades.

Moderadores: doc, mcun

Avatar de Usuario
enriquehh
Forista Distinguido
Forista Distinguido
Mensajes: 1337
Registrado: Sab Dic 08, 2007 8:00 am

Re: "El paquete de sistema esta roto" Ubuntu 12.04/12.10

Mensaje por enriquehh »

Hola, viendo la ultima información que pusiste tu partición raíz es de 20 Gb y de esa cantidad solo el 68% esta siendo usada por lo que ya no deberías tener problemas de espacio de disco. Intenta nuevamente con:

Código: Seleccionar todo

sudo apt-get update
sudo apt-get install -f


y si sigues teniendo problemas da a conocer la salida de:

Código: Seleccionar todo

cat  /etc/apt/sources.list
Saludos

Avatar de Usuario
Beyle
Forista Nuevo
Forista Nuevo
Mensajes: 31
Registrado: Lun Nov 06, 2006 8:00 am

Re: "El paquete de sistema esta roto" Ubuntu 12.04/12.10

Mensaje por Beyle »

Hola Enriquehh, gracias por tu paciencia,

Lo raro es que yo creo que ya antes estaba así respecto al tema de espacio. No obstante, he actualizado la lista con apt-get update como me indicas, y lo ha hecho sin más problemas. Pero apt-get install -f vuelve a dar los mismo errores:

Pongo el source.list, que ahora caigo en que lo tendría que haber puesto mucho antes, gracias por indicarme cómo mirarlo:

Código: Seleccionar todo

deb cdrom:[Ubuntu 12.04.2 LTS _Precise Pangolin_ - Release i386 (20130213)]/ precise main restricted

# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
# newer versions of the distribution.
deb http://es.archive.ubuntu.com/ubuntu/ precise main restricted
deb-src http://es.archive.ubuntu.com/ubuntu/ precise main restricted

## Major bug fix updates produced after the final release of the
## distribution.
deb http://es.archive.ubuntu.com/ubuntu/ precise-updates main restricted
deb-src http://es.archive.ubuntu.com/ubuntu/ precise-updates main restricted

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team. Also, please note that software in universe WILL NOT receive any
## review or updates from the Ubuntu security team.
deb http://es.archive.ubuntu.com/ubuntu/ precise universe
deb-src http://es.archive.ubuntu.com/ubuntu/ precise universe
deb http://es.archive.ubuntu.com/ubuntu/ precise-updates universe
deb-src http://es.archive.ubuntu.com/ubuntu/ precise-updates universe

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu 
## team, and may not be under a free licence. Please satisfy yourself as to 
## your rights to use the software. Also, please note that software in 
## multiverse WILL NOT receive any review or updates from the Ubuntu
## security team.
deb http://es.archive.ubuntu.com/ubuntu/ precise multiverse
deb-src http://es.archive.ubuntu.com/ubuntu/ precise multiverse
deb http://es.archive.ubuntu.com/ubuntu/ precise-updates multiverse
deb-src http://es.archive.ubuntu.com/ubuntu/ precise-updates multiverse

## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
deb http://es.archive.ubuntu.com/ubuntu/ precise-backports main restricted universe multiverse
deb-src http://es.archive.ubuntu.com/ubuntu/ precise-backports main restricted universe multiverse

deb http://security.ubuntu.com/ubuntu precise-security main restricted
deb-src http://security.ubuntu.com/ubuntu precise-security main restricted
deb http://security.ubuntu.com/ubuntu precise-security universe
deb-src http://security.ubuntu.com/ubuntu precise-security universe
deb http://security.ubuntu.com/ubuntu precise-security multiverse
deb-src http://security.ubuntu.com/ubuntu precise-security multiverse

## Uncomment the following two lines to add software from Canonical's
## 'partner' repository.
## This software is not part of Ubuntu, but is offered by Canonical and the
## respective vendors as a service to Ubuntu users.
# deb http://archive.canonical.com/ubuntu precise partner
# deb-src http://archive.canonical.com/ubuntu precise partner

## This software is not part of Ubuntu, but is offered by third-party
## developers who want to ship their latest software.
# deb http://extras.ubuntu.com/ubuntu precise main
# deb-src http://extras.ubuntu.com/ubuntu precise main

Avatar de Usuario
cuentos
Forista Distinguido
Forista Distinguido
Mensajes: 1088
Registrado: Mar May 03, 2011 7:09 am

Re: "El paquete de sistema esta roto" Ubuntu 12.04/12.10

Mensaje por cuentos »

pues se me hace raro lo que te arroja de los inodos usados, por ejemplo en mi caso:
df -h
S.ficheros Tamaño Usados Disp Uso% Montado en
/dev/sda6 20G 13G 5.2G 72% /
dev 1.8G 0 1.8G 0% /dev
run 1.9G 440K 1.9G 1% /run
tmpfs 1.9G 80K 1.9G 1% /dev/shm
tmpfs 1.9G 0 1.9G 0% /sys/fs/cgroup
tmpfs 1.9G 32K 1.9G 1% /tmp
/dev/sda5 97M 34M 57M 38% /boot
/dev/sda2 29G 20G 8.3G 70% /media/homes
/dev/sda7 2.0G 875M 959M 48% /home
Y con df -i
S.ficheros Nodos-i NUsados NLibres NUso% Montado en
/dev/sda6 1281120 212972 1068148 17% /
dev 465362 425 464937 1% /dev
run 474291 522 473769 1% /run
tmpfs 474291 5 474286 1% /dev/shm
tmpfs 474291 11 474280 1% /sys/fs/cgroup
tmpfs 474291 39 474252 1% /tmp
/dev/sda5 25688 352 25336 2% /boot
/dev/sda2 1933312 362 1932950 1% /media/homes
/dev/sda7 131072 10602 120470 9% /home
verifica los dos valores para estar no estar suponiendo, y de paso que te que repositorios externos tienes, puedes verlos con:

Código: Seleccionar todo

ls -l /etc/apt/sources.list.d
Cuando mi maestro me reprendió, me dijo: Alejandro Magno a los 20 años conquistaba el mundo, Yo le conteste "si pero tenia de maestro a Aristóteles".
Twitter: @mcuentos

Avatar de Usuario
Timbleck
Forista Nuevo
Forista Nuevo
Mensajes: 35
Registrado: Jue Ago 22, 2013 12:18 pm
Contactar:

Re: "El paquete de sistema esta roto" Ubuntu 12.04/12.10

Mensaje por Timbleck »

Buenas Beyle,
Efectivamente el problema que tienes es con los inodos, la verdad es que cuando vi la primera captura del comando df no me fijé que mostraba los inodos.
El problema no es de espacio como tal, sino de la cantidad de "índices" disponibles que tienes en el sistema de ficheros, que en este caso es ninguno.
Todo esto tiene que ser debido a que en algún sitio tienes una cantidad enorme de pequeños ficheros que están gastando todo ese espacio. Te paso un link con una posible forma de detectar donde pueden estar estos archivos:

http://www.ermigue.com/archives/2013/05 ... -en-linux/

Sobretodo, antes de borrar vete con ojo con lo que es.

Saludos.

EDIT:

Releyendo el link que te paso me da que vas a tener el mismo problema que el autor:
Con este script lo que se consigue un listado de las carpetas donde contiene mayor numero de ficheros, esto me chivo, que mi problema estaba en la carpeta /usr/src/linux*header*. Luego caí y era evidente, no me gusta borrar viejos kernels y el no hacer una limpieza, implica que luego te haga sufrir malas pasadas. Por lo que me puse a borrar viejos kernels y directorios inservibles y buala, problema resuelto, vuelvo a tener espacio de inodos y poder seguir con las actualizaciones.
Última edición por Timbleck el Lun Nov 18, 2013 9:32 pm, editado 1 vez en total.

Avatar de Usuario
Beyle
Forista Nuevo
Forista Nuevo
Mensajes: 31
Registrado: Lun Nov 06, 2006 8:00 am

Re: "El paquete de sistema esta roto" Ubuntu 12.04/12.10

Mensaje por Beyle »

Hola!

¡Acabo de poder borrar todos los kernels antiguos! Todo ha sido gracias a dar con ésta respuesta en los foros de ubuntu:

http://www.ubuntu-es.org/node/179372#.UopdvapLvac

La clave estaba en usar:

Código: Seleccionar todo

dpkg --remove --ignore-depends kernel _viejo
Y uno a uno ¡eliminados todos los innecesarios! (pasando luego el purge también, que ahora he aprendido que es lo que elimina como tal los archivos) Maravilloso el espacio que se ha liberado:

Código: Seleccionar todo

S.ficheros      Nodos-i NUsados  NLibres NUso% Montado en
/dev/sda6       1310720  575657   735063   44% /
udev             209952     559   209393    1% /dev
tmpfs            213939     501   213438    1% /run
none             213939       3   213936    1% /run/lock
none             213939       8   213931    1% /run/shm
/dev/sda7       3482976  102957  3380019    3% /home
¡44%! Es todo un cambio. Voy a intentar hacer ahora lo que me comentaba Enriquehh en el mensaje de un poco más arriba, a ver si así se apaña todo un poco.

EDITO (1):

Viendo ahora la lista de kernels, queda así (no sé en qué página mostraban ésta línea de código para mirarlo):

Código: Seleccionar todo

root@roc:/home/ric# dpkg -l | grep -Ei "linux-headers|linux-image"
ii  linux-headers-3.5.0-41                       3.5.0-41.64~precise1                             Header files related to Linux kernel version 3.5.0
ii  linux-headers-3.5.0-41-generic               3.5.0-41.64~precise1                             Linux kernel headers for version 3.5.0 on 32 bit x86 SMP
ii  linux-headers-3.5.0-42                       3.5.0-42.65~precise1                             Header files related to Linux kernel version 3.5.0
ii  linux-headers-3.5.0-42-generic               3.5.0-42.65~precise1                             Linux kernel headers for version 3.5.0 on 32 bit x86 SMP
iU  linux-headers-generic-lts-quantal            3.5.0.43.49                                      Generic Linux kernel headers
iU  linux-headers-generic-pae                    3.2.0.56.66                                      Generic Linux kernel headers
rc  linux-image-3.5.0-23-generic                 3.5.0-23.35~precise1                             Linux kernel image for version 3.5.0 on 32 bit x86 SMP
ii  linux-image-3.5.0-41-generic                 3.5.0-41.64~precise1                             Linux kernel image for version 3.5.0 on 32 bit x86 SMP
ii  linux-image-3.5.0-42-generic                 3.5.0-42.65~precise1                             Linux kernel image for version 3.5.0 on 32 bit x86 SMP
iU  linux-image-generic-lts-quantal              3.5.0.43.49                                      Generic Linux kernel image
iU  linux-image-generic-pae                      3.2.0.56.66                                      Generic Linux kernel image
¿se podría eliminar ese linux-image-generic-pae y su correspondiente linux-headers-generic pae?

EDITO (2)

He hecho el apt-get install -f ¡y todo ha ido bien! ¡El mensaje de error ha desaparecido! \:D/
Pero ocurre que me ha instalado un kernel antiguo (ii linux-headers-3.2.0-56 y correspondiente linux-image). ¿ha podido ser por solventar dependencia por tener aún el linux-image-generic-pae y correspondiente?

Gracias Cuentos. Pues poniendo en la consola lo último que comentas sobre repositorios, me salta esto:

Código: Seleccionar todo

root@roci:/home/ric# ls -l /etc/apt/sources.list.d
total 12
-rw-r--r-- 1 root root 59 nov 15 15:24 getdeb.list
-rw-r--r-- 1 root root 57 nov 15 15:24 getdeb.list.save
-rw-r--r-- 1 root root  0 nov 15 10:40 steam.list
-rw-r--r-- 1 root root 60 nov 15 10:40 steam.list.save
Veo que aparece lo de Steam, plataforma de videojuegos que traté de probar, pero que definitivamente no uso. No sé cómo se podría borrar, voy a intentar mirarlo. La otra lista desconozco de qué es.
Por lo que pones que te muestra a tí, veo que 44% aún es un tanto alto de uso (a tí te marca un 17%). ¿Habría aún algo más a tener en cuenta para rebajar esto?

Muchas gracias por tu sugerencia, Timbleck. Creo que al final se debía tratar de todo ese cúmulo de kernel que tenía. Aunque como decía, no sé si habría algo más susceptible de ser borrado por innecesario o que tener en cuenta.

¡Muchas gracias a todos, Cuentos, Mcun, Doc, Neurus, Hipersayan_x, Timbleck, y Enriquehh por la paciencia y por tener el ánimo de contestar y echar una mano!

Responder
  • Temas similares
    Respuestas
    Vistas
    Último mensaje