Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 17/04/2015, à 09:28

yonyon

probleme avec apt-get install

Bonjour,

en voulant installer une nouvelle fonctionnalité sur mon serveur (php-imap), j'ai un message d'erreur me signalant un problème avec les dépendances.
Je suis les instructions en executant la commande ci dessous :

apt-get -f install

mais les correction ne sont pas appliquer car il y a vraisemblablement un manque d'espace...

Est il possible de désigner l'emplacement ou apt-get vas télécharger et décompresser les fichier d'installation ou de mise a jour ?

ci dessous le retour d'erreur de la commande :

# apt-get -f install
Reading package lists... Done
Building dependency tree
Reading state information... Done
Correcting dependencies... Done
The following packages were automatically installed and are no longer required:
  linux-headers-3.13.0-36 linux-headers-3.13.0-36-generic
  linux-headers-3.13.0-48 linux-image-3.13.0-36-generic
  linux-image-3.13.0-48-generic linux-image-extra-3.13.0-36-generic
  linux-image-extra-3.13.0-48-generic
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
  linux-headers-3.13.0-49 linux-headers-3.13.0-49-generic
The following NEW packages will be installed:
  linux-headers-3.13.0-49 linux-headers-3.13.0-49-generic
0 upgraded, 2 newly installed, 0 to remove and 21 not upgraded.
50 not fully installed or removed.
Need to get 0 B/9,577 kB of archives.
After this operation, 76.8 MB of additional disk space will be used.
Do you want to continue? [Y/n] Y
(Reading database ... 140745 files and directories currently installed.)
Preparing to unpack .../linux-headers-3.13.0-49_3.13.0-49.83_all.deb ...
Unpacking linux-headers-3.13.0-49 (3.13.0-49.83) ...
dpkg: error processing archive /var/cache/apt/archives/linux-headers-3.13.0-49_3.13.0-49.83_all.deb (--unpack):
 unable to create `/usr/src/linux-headers-3.13.0-49/include/linux/platform_data/leds-s3c24xx.h.dpkg-new' (while processing `./usr/src/linux-headers-3.13.0-49/include/linux/platform_data/leds-s3c24xx.h'): No space left on device
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
Preparing to unpack .../linux-headers-3.13.0-49-generic_3.13.0-49.83_amd64.deb ...
Unpacking linux-headers-3.13.0-49-generic (3.13.0-49.83) ...
dpkg: error processing archive /var/cache/apt/archives/linux-headers-3.13.0-49-generic_3.13.0-49.83_amd64.deb (--unpack):
 unable to create `/usr/src/linux-headers-3.13.0-49-generic/include/config/tablet/usb/wacom.h.dpkg-new' (while processing `./usr/src/linux-headers-3.13.0-49-generic/include/config/tablet/usb/wacom.h'): No space left on device
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
Errors were encountered while processing:
 /var/cache/apt/archives/linux-headers-3.13.0-49_3.13.0-49.83_all.deb
 /var/cache/apt/archives/linux-headers-3.13.0-49-generic_3.13.0-49.83_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

d'avance merci pour votre aide.

Hors ligne

#2 Le 17/04/2015, à 09:58

gl38

Re : probleme avec apt-get install

Tu peux commencer par supprimer les noyaux inutiles (en faisant un peu attention pour ne pas supprimer le noyau actif !)
Cordialement,
Guy

Hors ligne

#3 Le 17/04/2015, à 10:43

yonyon

Re : probleme avec apt-get install

question bête certainement mais peu ton choisir ou apt-get vas décompresser les fichiers ?

Hors ligne

#4 Le 17/04/2015, à 11:22

Bougron

Re : probleme avec apt-get install

Bonjour.
Non tu ne peux pas choisir.

Sinon, tu peux lire cette documentation https://www.maccagnoni.eu/2013/10/ubunt … ipherique/

Peux-tu fournir la liste des paquets présents  pour voir si le dépannage  par une  commande est possible
en faisant  d'abord la commande.

sudo dpkg -l | grep -Ei "linux-headers|linux-image" | sort -k 3

Fais aussi les commandes

df -h
df -i
du -shc /boot
du -shc /lib/modules

Dernière modification par Bougron (Le 17/04/2015, à 20:57)

Hors ligne

#5 Le 17/04/2015, à 12:22

yonyon

Re : probleme avec apt-get install

Bonjour Bougron et merci.
je lis l'article mais voici déjà le résultat des commandes demandé.

dpkg -l | grep -Ei "linux-headers|linux-image" | sort -k 3 :

rc  linux-image-extra-3.13.0-24-generic 3.13.0-24.47                     amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
rc  linux-image-3.13.0-24-generic       3.13.0-24.47                     amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-headers-3.13.0-36             3.13.0-36.63                     all          Header files related to Linux kernel version 3.13.0
ii  linux-image-extra-3.13.0-36-generic 3.13.0-36.63                     amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-headers-3.13.0-36-generic     3.13.0-36.63                     amd64        Linux kernel headers for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-36-generic       3.13.0-36.63                     amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-headers-3.13.0-40             3.13.0-40.69                     all          Header files related to Linux kernel version 3.13.0
ii  linux-image-extra-3.13.0-40-generic 3.13.0-40.69                     amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-headers-3.13.0-40-generic     3.13.0-40.69                     amd64        Linux kernel headers for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-40-generic       3.13.0-40.69                     amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-headers-3.13.0-46             3.13.0-46.77                     all          Header files related to Linux kernel version 3.13.0
ii  linux-headers-3.13.0-46-generic     3.13.0-46.77                     amd64        Linux kernel headers for version 3.13.0 on 64 bit x86 SMP
iU  linux-image-extra-3.13.0-46-generic 3.13.0-46.79                     amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
iU  linux-image-3.13.0-46-generic       3.13.0-46.79                     amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
rc  linux-image-extra-3.13.0-48-generic 3.13.0-48.80                     amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
rc  linux-image-3.13.0-48-generic       3.13.0-48.80                     amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
iU  linux-headers-generic               3.13.0.49.56                     amd64        Generic Linux kernel headers
iU  linux-image-generic                 3.13.0.49.56                     amd64        Generic Linux kernel image
iU  linux-headers-3.13.0-49             3.13.0-49.83                     all          Header files related to Linux kernel version 3.13.0
iU  linux-image-extra-3.13.0-49-generic 3.13.0-49.83                     amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
iU  linux-image-3.13.0-49-generic       3.13.0-49.83                     amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP

df -h

Filesystem               Size  Used Avail Use% Mounted on
/dev/mapper/vgroot-root  3.2G  866M  2.2G  29% /
none                     4.0K     0  4.0K   0% /sys/fs/cgroup
udev                     2.0G   12K  2.0G   1% /dev
tmpfs                    395M  1.1M  394M   1% /run
none                     5.0M     0  5.0M   0% /run/lock
none                     2.0G     0  2.0G   0% /run/shm
none                     100M     0  100M   0% /run/user
/dev/sda1                138M   38M   93M  29% /boot
/dev/sdb1                138G   46G   86G  35% /hd2
/dev/mapper/vgroot-usr   1.8G  1.1G  652M  63% /usr
/dev/mapper/vgroot-var   1.8G  671M  1.1G  39% /var
/dev/mapper/vgroot-tmp   922M  1.2M  857M   1% /tmp

df -i

Filesystem               Inodes   IUsed   IFree IUse% Mounted on
/dev/mapper/vgroot-root  213840   23417  190423   11% /
none                     505597       2  505595    1% /sys/fs/cgroup
udev                     502785     469  502316    1% /dev
tmpfs                    505597     530  505067    1% /run
none                     505597       6  505591    1% /run/lock
none                     505597       1  505596    1% /run/shm
none                     505597       2  505595    1% /run/user
/dev/sda1                 36432     296   36136    1% /boot
/dev/sdb1               9175040 3541715 5633325   39% /hd2
/dev/mapper/vgroot-usr   121920  120569    1351   99% /usr
/dev/mapper/vgroot-var   121920    3106  118814    3% /var
/dev/mapper/vgroot-tmp    60928      16   60912    1% /tmp

du -shc /boot

37M     /boot
37M     total

du -shc /lib/modules

733M    /lib/modules
733M    total

hop a la lecture maintenant et merci!

Hors ligne

#6 Le 17/04/2015, à 13:22

Bougron

Re : probleme avec apt-get install

Voici le system de fichier qui est plein

/dev/mapper/vgroot-usr   121920  120569    1351   99% /usr

Ce n'est pas lié à l'espace disque manquant  mais à la quantité de fichiers qu'on installe.

Il me semble que cela sera les commandes
sudo rm -fr /usr/src/linux-headers-3.13.0-24
sudo rm -fr /usr/src/linux-headers-3.13.0-36
sudo rm -fr /usr/src/linux-headers-3.13.0-40
sudo rm -fr /usr/src/linux-headers-3.13.0-24-generic
sudo rm -fr /usr/src/linux-headers-3.13.0-36-generic
sudo rm -fr /usr/src/linux-headers-3.13.0-40-generic

Puis après tu finis ton installation tu installes kclean, tu fais l'épuration et tu refais la commande
dpkg -l | grep -Ei "linux-headers|linux-image" | sort -k 3
pour s'assurer que cela a bien fonctionné.

Dernière modification par Bougron (Le 17/04/2015, à 13:43)

Hors ligne

#7 Le 17/04/2015, à 13:47

yonyon

Re : probleme avec apt-get install

J'ai réussis a résoudre mon problème d'espace en suivant la procédure que tu m'as mis en lien précédemment mais je crois que mes test précédent on un peu semer la zizanie dans le system...

voici le message d'erreur que j'ai maintenant lorsque je fait un apt-get install php5-imap

Setting up linux-image-3.13.0-46-generic (3.13.0-46.79) ...
Internal Error: Could not find image (/boot/vmlinuz-3.13.0-46-generic)
dpkg: error processing package linux-image-3.13.0-46-generic (--configure):
 subprocess installed post-installation script returned error exit status 2
dpkg: dependency problems prevent configuration of linux-image-extra-3.13.0-46-generic:
 linux-image-extra-3.13.0-46-generic depends on linux-image-3.13.0-46-generic; however:
  Package linux-image-3.13.0-46-generic is not configured yet.

dpkg: error processing package linux-image-extra-3.13.0-46-generic (--configure):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 linux-image-3.13.0-46-generic
 linux-image-extra-3.13.0-46-generic

je pense que j'ai un peu trop fait le ménage et pas avec les bon fichier...

Hors ligne

#8 Le 17/04/2015, à 13:57

yonyon

Re : probleme avec apt-get install

kclean me dit :

Noyau actuellement en cours d'utilisation : 3.13.0-46
Par defaut, seul ce noyau est conserve.

ATTENTION : Au moins un noyau plus recent ( 3.13.0-49 ) a ete detecte.
Ce phenomene peut avoir plusieurs causes mais, par securite,
ce script va s'arreter.

Si vous comprenez exactement ce qui se passe,
et si vous souhaitez reelement supprimer tous les noyaux
y compris les plus recents, utilisez l'option -f seule.

ne comprenant plus du tout ce que je fais, je ne vais pas utiliser le -f pour le moment tongue

comment le noyaux peu tourner avec la version 46 alors qu'il n'arrive pas a l'installer.

Hors ligne

#9 Le 17/04/2015, à 14:16

mazarini

Re : probleme avec apt-get install

Le noyau est en mémoire.
Lors de l'installation d'un nouveau noyau, il faut rebooter le serveur pour que le nouveau noyau soit utilisé. De même certaines mises à jour peuvent nécessiter le redémarrage de daemons ou de la machine pour être prise en compte, c'est le cas de bibliothèques.

Tu devrais commencer par sudo apt-get dist-upgrade pour avoir une machine à jour, puis sudo apt-get autoremove pour supprimer les paquets inutiles.

Les paquets "normaux" ont "ii" en début de ligne, lorsqu'il y a "rc" ca veut dire qu'il reste les fichiers de configuration. Pour les autres cas, je te laisse regarder la doc.
Pour les paquets en "rc" : sudo apt-get remove --purge nom du paquet si tu veux vraiment supprimer les fichiers de configuration.

Pour info, il y a un paquet debian-goodies qui comporte une commande checkrestart qui détermine le programmes en cours d'éxécution avec les mauvaises versions de bibliothèque ou d'exécutable.


S'il existait une école de la politique, les locaux devraient être édifiés rue de la Santé. Les élèves pourraient s'habituer. (Pierre Dac)

Hors ligne

#10 Le 17/04/2015, à 14:28

Bougron

Re : probleme avec apt-get install

Je fais un petit copier/coller de Mazarini

Le noyau est en mémoire.
Lors de l'installation d'un nouveau noyau, il faut rebooter le serveur pour que le nouveau noyau soit utilisé. De même certaines mises à jour peuvent nécessiter le redémarrage de daemons ou de la machine pour être prise en compte, c'est le cas de bibliothèques.

Pour la suite, Continue avec KCLEAN.

PS: J'avais pensé à un agrandissement de cette partition voire à un regroupement avec une autre mais ce n'est que reculer pour mieux sauter car le rythme des nouveaux noyaux  est loin de diminuer et je crains que KCLEAN ou son équivalent ne soit pas pas encore 'automatisé' d'ici longtemps.

Dernière modification par Bougron (Le 17/04/2015, à 20:58)

Hors ligne

#11 Le 17/04/2015, à 14:36

bruno

Re : probleme avec apt-get install

Bonjour,

Visiblement ton disque est partitionné en LVM. Il aurait été plus judicieux de commencer par regarder si tu ne pouvais pas augmenter la taille du volume réservé à /usr (/dev/mapper/vgroot-usr)…

Hors ligne

#12 Le 17/04/2015, à 17:05

yonyon

Re : probleme avec apt-get install

re,

j'ai du mettre en stand by.

J'ai donc reboot le serveur (et en serrant les f... car pendant un instant, j'ai cru qu'il ne repartait pas...)

J'ai relancé un coup de KClean qui cette fois fonctionne correctement. Il m'as annoncé des erreurs de suppressions sur les fichiers que j'avais déjà supprimé manuellement. j'imagine que cela vas avoir remis les chose en ordre.

Mais l'installation de php5-Imap ne fonctionne malheureusement toujours pas.
le message d'erreur a cependant changé :

Reading package lists... Done
Building dependency tree
Reading state information... Done
php5-imap is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
2 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Do you want to continue? [Y/n] Y
Setting up linux-image-3.13.0-46-generic (3.13.0-46.79) ...
Internal Error: Could not find image (/boot/vmlinuz-3.13.0-46-generic)
dpkg: error processing package linux-image-3.13.0-46-generic (--configure):
 subprocess installed post-installation script returned error exit status 2
dpkg: dependency problems prevent configuration of linux-image-extra-3.13.0-46-generic:
 linux-image-extra-3.13.0-46-generic depends on linux-image-3.13.0-46-generic; however:
  Package linux-image-3.13.0-46-generic is not configured yet.

dpkg: error processing package linux-image-extra-3.13.0-46-generic (--configure):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 linux-image-3.13.0-46-generic
 linux-image-extra-3.13.0-46-generic
E: Sub-process /usr/bin/dpkg returned an error code (1)

Hors ligne

#13 Le 17/04/2015, à 17:45

Bougron

Re : probleme avec apt-get install

Je crois qu'il y a un bug quelque part.
Cela va dépasser ma compétence.
Pour aider à l'identifier le problème pour ceux qui vont venir aider,   je  viens de faire la chose suivante sur mon micro qui n'est pas un serveur.

@S70t-A:~$ sudo update-grub
Création du fichier de configuration GRUB…
Image Linux trouvée : /boot/vmlinuz-3.13.0-49-generic
Image mémoire initiale trouvée : /boot/initrd.img-3.13.0-49-generic
Image Linux trouvée : /boot/vmlinuz-3.13.0-48-generic
Image mémoire initiale trouvée : /boot/initrd.img-3.13.0-48-generic
Image Linux trouvée : /boot/vmlinuz-3.13.0-46-generic
Image mémoire initiale trouvée : /boot/initrd.img-3.13.0-46-generic
Image Linux trouvée : /boot/vmlinuz-3.13.0-45-generic
Image mémoire initiale trouvée : /boot/initrd.img-3.13.0-45-generic
Image Linux trouvée : /boot/vmlinuz-3.13.0-44-generic
Image mémoire initiale trouvée : /boot/initrd.img-3.13.0-44-generic
Ubuntu 14.04.2 LTS (14.04) trouvé sur /dev/sda11
Ubuntu 14.04.1 LTS (14.04) trouvé sur /dev/sda13
Ubuntu 14.10 (14.10) trouvé sur /dev/sda16
Windows Boot Manager trouvé sur /dev/sda2@/EFI/Microsoft/Boot/bootmgfw.efi
Adding boot menu entry for EFI firmware configuration
fait

Puis j'ai pris la précaution de booter

Puis je viens de faire

$    uname -a
Linux S70t-A 3.13.0-46-generic #79-Ubuntu SMP Tue Mar 10 20:06:50 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
$   sudo dpkg -l | grep -Ei "linux-headers|linux-image" | sort -k 3
ii  linux-headers-3.13.0-44                               3.13.0-44.73                                        all          Header files related to Linux kernel version 3.13.0
ii  linux-image-extra-3.13.0-44-generic                   3.13.0-44.73                                        amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-headers-3.13.0-44-generic                       3.13.0-44.73                                        amd64        Linux kernel headers for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-44-generic                         3.13.0-44.73                                        amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-headers-3.13.0-45                               3.13.0-45.74                                        all          Header files related to Linux kernel version 3.13.0
ii  linux-image-extra-3.13.0-45-generic                   3.13.0-45.74                                        amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-headers-3.13.0-45-generic                       3.13.0-45.74                                        amd64        Linux kernel headers for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-45-generic                         3.13.0-45.74                                        amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-headers-3.13.0-46                               3.13.0-46.79                                        all          Header files related to Linux kernel version 3.13.0
ii  linux-image-extra-3.13.0-46-generic                   3.13.0-46.79                                        amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-headers-3.13.0-46-generic                       3.13.0-46.79                                        amd64        Linux kernel headers for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-46-generic                         3.13.0-46.79                                        amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-headers-3.13.0-48                               3.13.0-48.80                                        all          Header files related to Linux kernel version 3.13.0
ii  linux-image-extra-3.13.0-48-generic                   3.13.0-48.80                                        amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-headers-3.13.0-48-generic                       3.13.0-48.80                                        amd64        Linux kernel headers for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-48-generic                         3.13.0-48.80                                        amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-headers-generic                                 3.13.0.49.56                                        amd64        Generic Linux kernel headers
ii  linux-image-generic                                   3.13.0.49.56                                        amd64        Generic Linux kernel image
ii  linux-headers-3.13.0-49                               3.13.0-49.83                                        all          Header files related to Linux kernel version 3.13.0
ii  linux-image-extra-3.13.0-49-generic                   3.13.0-49.83                                        amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-headers-3.13.0-49-generic                       3.13.0-49.83                                        amd64        Linux kernel headers for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-49-generic                         3.13.0-49.83                                        amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP

C'est le gros lot...... la version 3.46 est la plus récente

Afin de voir ce qu'il te reste, Peux-tu faire les deux commandes suivantes.

  uname -a
  sudo dpkg -l | grep -Ei "linux-headers|linux-image" | sort -k 3
df -i

PS.  Il doit bien y avoir un endroit où récupérer les quelques fichiers " 3.46" qui manquent. Au besoin, je te  ferais parvenir ceux que j'ai.

Dernière modification par Bougron (Le 17/04/2015, à 21:58)

Hors ligne

#14 Le 17/04/2015, à 21:31

mazarini

Re : probleme avec apt-get install

Comme l'a indiqué Bruno :

/dev/mapper/vgroot-usr   121920  120569    1351   99% /usr

Il faudrait essayer d'augmenter la taille de /usr

Edit : Dans la liste des noyaux il ne faut garder que le dernier. Pour les autres sudo apt-get purge <non du paquet>
Ca peut faire un peu de place dans /usr

Dernière modification par mazarini (Le 17/04/2015, à 21:37)


S'il existait une école de la politique, les locaux devraient être édifiés rue de la Santé. Les élèves pourraient s'habituer. (Pierre Dac)

Hors ligne

#15 Le 20/04/2015, à 07:30

yonyon

Re : probleme avec apt-get install

bonjour,

oula, désolé mais vendredi a 23h, j'ai décroché eheh!

Merci a tous en tout cas.

Pour l'augmentation de la partition /usr, ok vu. je vais regarder comment je peu faire cela (enfin surtout si j'ai encore de l'espace dispo).

@Bougron :
Voici el résultat des commandes.

Uname -a  :

Linux PHPDEMO 3.13.0-49-generic #83-Ubuntu SMP Fri Apr 10 20:11:33 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux

dpkg -l | grep -Ei "linux-headers|linux-image" | sort -k 3 :

rc  linux-image-extra-3.13.0-24-generic 3.13.0-24.47                     amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
rc  linux-image-3.13.0-24-generic       3.13.0-24.47                     amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
rc  linux-image-extra-3.13.0-40-generic 3.13.0-40.69                     amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
rc  linux-image-3.13.0-40-generic       3.13.0-40.69                     amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
iU  linux-image-extra-3.13.0-46-generic 3.13.0-46.79                     amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
iF  linux-image-3.13.0-46-generic       3.13.0-46.79                     amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
rc  linux-image-extra-3.13.0-48-generic 3.13.0-48.80                     amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
rc  linux-image-3.13.0-48-generic       3.13.0-48.80                     amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-headers-generic               3.13.0.49.56                     amd64        Generic Linux kernel headers
ii  linux-image-generic                 3.13.0.49.56                     amd64        Generic Linux kernel image
ii  linux-headers-3.13.0-49             3.13.0-49.83                     all          Header files related to Linux kernel version 3.13.0
ii  linux-image-extra-3.13.0-49-generic 3.13.0-49.83                     amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-headers-3.13.0-49-generic     3.13.0-49.83                     amd64        Linux kernel headers for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-49-generic       3.13.0-49.83                     amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP

df -i :

Filesystem               Inodes   IUsed   IFree IUse% Mounted on
/dev/mapper/vgroot-root  213840   13617  200223    7% /
none                     505597       2  505595    1% /sys/fs/cgroup
udev                     502784     469  502315    1% /dev
tmpfs                    505597     530  505067    1% /run
none                     505597       4  505593    1% /run/lock
none                     505597       1  505596    1% /run/shm
none                     505597       2  505595    1% /run/user
/dev/mapper/vgroot-tmp    60928      13   60915    1% /tmp
/dev/sdb1               9175040 3541820 5633220   39% /hd2
/dev/sda1                 36432     299   36133    1% /boot
/dev/mapper/vgroot-usr   121920   55852   66068   46% /usr
/dev/mapper/vgroot-var   121920    3106  118814    3% /var

Hors ligne

#16 Le 20/04/2015, à 08:55

Bougron

Re : probleme avec apt-get install

Bonjour.
Pour le moment tu n'as plus du tout besoin d'agrandir l'espace de la partition /usr
Cependant, je n'ai pas compris pourquoi tu as trois partitions.

/dev/mapper/vgroot-usr   121920  120569    1351   99% /usr
/dev/mapper/vgroot-var   121920    3106  118814    3% /var
/dev/mapper/vgroot-tmp    60928      16   60912    1% /tmp

en les regroupant, tu auras un peu plus d'espace utilisable. Je ne connais pas LVM et ne peux donc te dire si c'est facile.
     Je sais, il y a des conseils qui disent qu'il faut les isoler pour éviter qu'elles remplissent la totalité du disque en cas de dysfonctionnement.
            A toi de voir combien de fois cela est arrivé sur ton système (Donc au moins une fois cette semaine).
    Tu as bien suffisamment à faire avec la partition /boot qui est nécessaire dans ton cas à cause du LVM

Tu devrais tenter   de faire la mise à jour du système  par le "gestionnaire de mise à jour".
     Pendant le week-end le mien a automatiquement basculé de 3.13.0-46  en 3.13.0-49
Cependant, il est possible qu'il râle vu l'absence d'une partie de la version 3.13.0-46
Dans ce cas tu peux tenter de forcer à la main afin d'avoir des messages d'erreur qui seront probablement plus  clairs.
Je crois que les commandes à faire sont les suivantes. Je ne suis pas sur que la seconde soit très utile.

sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade 

Dernière modification par Bougron (Le 20/04/2015, à 09:03)

Hors ligne

#17 Le 20/04/2015, à 10:28

mazarini

Re : probleme avec apt-get install

De ce que j'ai compris, /var et /temp peuvent être mis à part sur un serveur pour se protéger d'attaques visant à remplir le disque. Dans le cas de /temp je ne vois pas trop, mais dans le cas de /var il doit être possible de remplir les log.

Perso, je fais une partition /temp sans vraiment savoir pourquoi et une partition /var en mettant /var/www et /var/mysql à part. 

Autrement, on peut mettre /boot sur une lvm maintenant. Par contre il faut laisser un peu plus de place en début de disque, sinon erreur sur l'installation de grub dans mes souvenir.


S'il existait une école de la politique, les locaux devraient être édifiés rue de la Santé. Les élèves pourraient s'habituer. (Pierre Dac)

Hors ligne

#18 Le 20/04/2015, à 10:59

Bougron

Re : probleme avec apt-get install

Bonjour
Dans ce forum, il y a deux ou trois cas où le micro personnel  ne réussit pas à booter car la partition / est pleine à 100%
  l'analyse a montré que c'était le répertoire /var qui avait rempli.
          Le virus a été identifié: C'était ubuntu.  (Il traçait abondamment dans le log une anomalie de connexion réseau en wifi).
Comme quoi rien n'est parfait comme solution.

Hors ligne

#19 Le 20/04/2015, à 13:59

yonyon

Re : probleme avec apt-get install

bon... du bon et du moins bon...

j'ai pu installer php5-IMAP et ça fonctionne. Ça c'est le bon et c’était la base de mon problème.

Pour le moins bon, mon système est en vrac et il n'accepte plus aucune mise à jour du noyau (enfin su j'en crois les insultes que mon système me retourne a chaque fois que j’essaie d’intervenir dessus eh eh)..

j'ai bien lancé les fonctions 

apt-get update , upgrade et dist-upgrade

mais j'ai toujours le même message d'erreur.

Idem sur un

 apt-get install -f

le resultat est :

Reading package lists... Done
Building dependency tree
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
2 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Setting up linux-image-3.13.0-46-generic (3.13.0-46.79) ...
Internal Error: Could not find image (/boot/vmlinuz-3.13.0-46-generic)
dpkg: error processing package linux-image-3.13.0-46-generic (--configure):
 subprocess installed post-installation script returned error exit status 2
dpkg: dependency problems prevent configuration of linux-image-extra-3.13.0-46-generic:
 linux-image-extra-3.13.0-46-generic depends on linux-image-3.13.0-46-generic; however:
  Package linux-image-3.13.0-46-generic is not configured yet.

dpkg: error processing package linux-image-extra-3.13.0-46-generic (--configure):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 linux-image-3.13.0-46-generic
 linux-image-extra-3.13.0-46-generic
E: Sub-process /usr/bin/dpkg returned an error code (1)

j'ai essayé un

apt-get autoremove

et même réponse :

Reading package lists... Done
Building dependency tree
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
2 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Setting up linux-image-3.13.0-46-generic (3.13.0-46.79) ...
Internal Error: Could not find image (/boot/vmlinuz-3.13.0-46-generic)
dpkg: error processing package linux-image-3.13.0-46-generic (--configure):
 subprocess installed post-installation script returned error exit status 2
dpkg: dependency problems prevent configuration of linux-image-extra-3.13.0-46-generic:
 linux-image-extra-3.13.0-46-generic depends on linux-image-3.13.0-46-generic; however:
  Package linux-image-3.13.0-46-generic is not configured yet.

dpkg: error processing package linux-image-extra-3.13.0-46-generic (--configure):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 linux-image-3.13.0-46-generic
 linux-image-extra-3.13.0-46-generic
E: Sub-process /usr/bin/dpkg returned an error code (1)

je vais regarder si je n'arrive pas a récupérer les fichiers manquant depuis un autre serveur (par chance, celui que je suis en train de maltraité et la pour ça (faire des test quoi))

Je vous tiens au courant.

Hors ligne

#20 Le 21/04/2015, à 09:17

Bougron

Re : probleme avec apt-get install

Bonjour

Il me semble que tu pourrais aussi tenter de faire la commande

sudo apt-get install linux-image-3.13.0-46-generic

Dernière modification par Bougron (Le 21/04/2015, à 09:17)

Hors ligne

#21 Le 21/04/2015, à 10:09

mazarini

Re : probleme avec apt-get install

Avec l'option reinstall, non ?

sudo apt-get install --reinstall linux-image-3.13.0-46-generic

S'il existait une école de la politique, les locaux devraient être édifiés rue de la Santé. Les élèves pourraient s'habituer. (Pierre Dac)

Hors ligne

#22 Le 22/04/2015, à 17:05

yonyon

Re : probleme avec apt-get install

pfiou...
j'aurais suer mais c'est clean (enfin je crois).
plus d'erreur a l'install et tous semble fonctionner!
j'ai pu récupérer le fichier manquant sur un autre serveur et de la j'ai forcer la suppression avec la commande ci dessous .

apt-get remove linux-image-3.13.0-46-generic

de la, lorsque je fais un apt-get -f install. liste vide et plus d'erreur.

par contre je pense que 100mo pour le volume /boot est léger non ?

Avez vous une procédure a me proposer pour l'agrandir ou le rendre plus souple en terme d'espace? Car le problème que je viens de rencontrer est sur un serveur de test et donc si j'avais du tomber dans l’extrême de le réinstaller, ce n’était pas critique mais j'aimerai éviter que cela arrive en prod et si j'ai bien suivie, étant du au nombre de mise a jour du moteur, cela peu très bien arriver.

bref en préventif, je vais faire des purges réguliers mais ils errai certainement plus prudent de modifier la taille de la partition /boot non ?

Bref problème de fond résolu mais question subsidiaire ouverte tongue

Merci a  tous !

Hors ligne

#23 Le 22/04/2015, à 19:26

mazarini

Re : probleme avec apt-get install

/dev/sda1                138M   38M   93M  29% /boot

29% avant de faire du ménage, c'est bon.

Chez moi, j'ai 70Mo dans /boot avec 2 noyaux présents

Edit : plus que 38Mo après la suppresion du noyau inutile.

dpkg -l | grep -L ^ii

Ca te permettra de voir les résidus de configuration.

Edit 2 : Essayes de mettre / et /boot sur la même partition lvm. En cas de problème (avec grub à l'installation) commence la première partition un peu plus loin que la valeur par défaut par rapport au début du disque.

Dernière modification par mazarini (Le 22/04/2015, à 19:38)


S'il existait une école de la politique, les locaux devraient être édifiés rue de la Santé. Les élèves pourraient s'habituer. (Pierre Dac)

Hors ligne

#24 Le 22/04/2015, à 19:41

jplemoine

Re : probleme avec apt-get install

Pour éviter qu'il y ait trop de noyaux installés, il suffit juste de mettre en place une supervision et de mettre un comptage des noyaux.
S'il y a plus de 2 noyaux --> tu remontes une erreur.

Si tu utilises Nagios ou Icinga, j'ai fait un plugin qui permet ça : tu peux toujours t'en inspirer si tu veux (il est loin d'être parfait mais me suffit).
(tu peux le voir là : http://exchange.nagios.org/directory/Pl … x/details)


Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.

Hors ligne