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 20/05/2016, à 14:52

Gameplayer13

Mise à Jour de Linux toujours en erreur ( 14.04 LTS )

Bonjour, cela fais quelques semaine que je n'arrive plus à mettre à jours mes kernels et autres images systemes , celle-ci sont touours en échec et je n'arrive pas à les supprimer ...

jo@HP-x360-310-G1-PC:~$ sudo apt-get dist-upgrade
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Calcul de la mise à jour... Fait
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
9 partiellement installés ou enlevés.
Il est nécessaire de prendre 0 o/55,5 Mo dans les archives.
Après cette opération, 0 o d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n] O
dpkg: error processing package linux-image-4.2.0-34-generic (--configure):
 le paquet linux-image-4.2.0-34-generic n'est pas prêt pour la configuration
 configuration impossible (état actuel « half-installed »)
Paramétrage de linux-image-4.2.0-36-generic (4.2.0-36.42~14.04.1) ...
Running depmod.
update-initramfs: deferring update (hook will be called later)
initrd.img(/boot/initrd.img-4.2.0-36-generic
) points to /boot/initrd.img-4.2.0-36-generic
 (/boot/initrd.img-4.2.0-36-generic) -- doing nothing at /var/lib/dpkg/info/linux-image-4.2.0-36-generic.postinst line 491.
vmlinuz(/boot/vmlinuz-4.2.0-36-generic
) points to /boot/vmlinuz-4.2.0-36-generic
 (/boot/vmlinuz-4.2.0-36-generic) -- doing nothing at /var/lib/dpkg/info/linux-image-4.2.0-36-generic.postinst line 491.
Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 4.2.0-36-generic /boot/vmlinuz-4.2.0-36-generic
run-parts: executing /etc/kernel/postinst.d/dkms 4.2.0-36-generic /boot/vmlinuz-4.2.0-36-generic
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 4.2.0-36-generic /boot/vmlinuz-4.2.0-36-generic
update-initramfs: Generating /boot/initrd.img-4.2.0-36-generic
run-parts: executing /etc/kernel/postinst.d/pm-utils 4.2.0-36-generic /boot/vmlinuz-4.2.0-36-generic
run-parts: executing /etc/kernel/postinst.d/update-notifier 4.2.0-36-generic /boot/vmlinuz-4.2.0-36-generic
run-parts: executing /etc/kernel/postinst.d/zz-update-grub 4.2.0-36-generic /boot/vmlinuz-4.2.0-36-generic
/usr/sbin/grub-mkconfig: 35: /etc/default/grub: Syntax error: EOF in backquote substitution
run-parts: /etc/kernel/postinst.d/zz-update-grub exited with return code 2
Failed to process /etc/kernel/postinst.d at /var/lib/dpkg/info/linux-image-4.2.0-36-generic.postinst line 1025.
dpkg: error processing package linux-image-4.2.0-36-generic (--configure):
 le sous-processus script post-installation installé a retourné une erreur de sortie d'état 2
dpkg: des problèmes de dépendances empêchent la configuration de linux-image-extra-4.2.0-36-generic :
 linux-image-extra-4.2.0-36-generic dépend de linux-image-4.2.0-36-generic ; cependant :
 Le paquet linux-image-4.2.0-36-generic n'est pas encore configuré.

dpkg: error processing package linux-image-extra-4.2.0-36-generic (--configure):
 problèmes de dépendances - laissé non configuré
dpkg: des problèmes de dépendances empêchent la configuration de linux-image-generic-lts-wily :
 linux-image-generic-lts-wily dépend de linux-image-4.2.0-36-generic ; cependant :
 Le paquet linux-image-4.2.0-36-generic n'est pas encore configuré.
 linux-image-generic-lts-wily dépend de linux-image-extra-4.2.0-36-generic ; cependant :
 Le paquet linux-image-extra-4.2.0-36-generic n'est pas encore configuré.

dpkg: error processing package linux-image-generic-lts-wily (--configure):
 problèmes de dépendances - laissé non configuré
dpkg: des problèmes de dépendances empêchent la configAucun rapport « apport » n'a été créé car le message d'erreur indique une erreur consécutive à un échec précédent.
                                        Aucun rapport « apport » écrit car MaxReports a déjà été atteint
                                                                                                        Aucun rapport « apport » écrit car MaxReports a déjà été atteint
                                        Aucun rapport « apport » écrit car MaxReports a déjà été atteint
                                                                                                        Aucun rapport « apport » écrit car MaxReports a déjà été atteint
                                        Aucun rapport « apport » écrit car MaxReports a déjà été atteint
                                                                                                        Aucun rapport « apport » écrit car MaxReports a déjà été atteint
                                        uration de linux-generic-lts-wily :
 linux-generic-lts-wily dépend de linux-image-generic-lts-wily (= 4.2.0.36.29) ; cependant :
 Le paquet linux-image-generic-lts-wily n'est pas encore configuré.

dpkg: error processing package linux-generic-lts-wily (--configure):
 problèmes de dépendances - laissé non configuré
dpkg: error processing package linux-image-extra-4.2.0-34-generic (--configure):
 le paquet linux-image-extra-4.2.0-34-generic n'est pas prêt pour la configuration
 configuration impossible (état actuel « half-installed »)
dpkg: des problèmes de dépendances empêchent la configuration de linux-signed-image-4.2.0-36-generic :
 linux-signed-image-4.2.0-36-generic dépend de linux-image-4.2.0-36-generic (= 4.2.0-36.42~14.04.1) ; cependant :
 Le paquet linux-image-4.2.0-36-generic n'est pas encore configuré.

dpkg: error processing package linux-signed-image-4.2.0-36-generic (--configure):
 problèmes de dépendances - laissé non configuré
dpkg: des problèmes de dépendances empêchent la configuration de linux-signed-image-generic-lts-wily :
 linux-signed-image-generic-lts-wily dépend de linux-signed-image-4.2.0-36-generic ; cependant :
 Le paquet linux-signed-image-4.2.0-36-generic n'est pas encore configuré.
 linux-signed-image-generic-lts-wily dépend de linux-image-extra-4.2.0-36-generic ; cependant :
 Le paquet linux-image-extra-4.2.0-36-generic n'est pas encore configuré.

dpkg: error processing package linux-signed-image-generic-lts-wily (--configure):
 problèmes de dépendances - laissé non configuré
dpkg: des problèmes de dépendances empêchent la configuration de linux-signed-generic-lts-wily :
 linux-signed-generic-lts-wily dépend de linux-signed-image-generic-lts-wily (= 4.2.0.36.29) ; cependant :
 Le paquet linux-signed-image-generic-lts-wily n'est pas encore configuré.

dpkg: error processing package linux-signed-generic-lts-wily (--configure):
 problèmes de dépendances - laissé non configuré
Des erreurs ont été rencontrées pendant l'exécution :
 linux-image-4.2.0-34-generic
 linux-image-4.2.0-36-generic
 linux-image-extra-4.2.0-36-generic
 linux-image-generic-lts-wily
 linux-generic-lts-wily
 linux-image-extra-4.2.0-34-generic
 linux-signed-image-4.2.0-36-generic
 linux-signed-image-generic-lts-wily
 linux-signed-generic-lts-wily
E: Sub-process /usr/bin/dpkg returned an error code (1)
jo@HP-x360-310-G1-PC:~$ 

merci de votre aide

Hors ligne

#2 Le 20/05/2016, à 14:56

cqfd93

Re : Mise à Jour de Linux toujours en erreur ( 14.04 LTS )

Bonjour,

Je n'ai pas le temps de creuser maintenant, mais je soupçonne un problème de manque de place dans une partition.

Donne tous ces retours :

cat /etc/issue
uname -a
echo "${XDG_CURRENT_DESKTOP}"
df -h
df -i
dpkg -l | grep -Ei "linux-(g|h|i|lo|si|t)"
ls -l /boot

cqfd93

Hors ligne

#3 Le 20/05/2016, à 15:09

Gameplayer13

Re : Mise à Jour de Linux toujours en erreur ( 14.04 LTS )

cat /etc/issue

 Ubuntu 14.04 LTS \n \l 

uname -a

 Linux HP-x360-310-G1-PC 4.2.0-35-generic #40~14.04.1-Ubuntu SMP Fri Mar 18 16:37:35 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux 

echo "${XDG_CURRENT_DESKTOP}"

XFCE

df -h

 Sys. de fichiers Taille Utilisé Dispo Uti% Monté sur
udev               1,9G    8,0K  1,9G   1% /dev
tmpfs              384M    1,5M  383M   1% /run
/dev/sda2          138G     51G   80G  39% /
none               4,0K       0  4,0K   0% /sys/fs/cgroup
none               5,0M       0  5,0M   0% /run/lock
none               1,9G     48M  1,9G   3% /run/shm
none               100M     40K  100M   1% /run/user
/dev/sda1          120M    3,4M  116M   3% /boot/efi 

df -i

Sys. de fichiers  Inœuds IUtil.  ILibre IUti% Monté sur
udev              488822    543  488279    1% /dev
tmpfs             491499    615  490884    1% /run
/dev/sda2        9158656 500336 8658320    6% /
none              491499      2  491497    1% /sys/fs/cgroup
none              491499      5  491494    1% /run/lock
none              491499     41  491458    1% /run/shm
none              491499     24  491475    1% /run/user
/dev/sda1              0      0       0     - /boot/efi 

dpkg -l | grep -Ei "linux-(g|h|i|lo|si|t)"

 jo@HP-x360-310-G1-PC:~$ dpkg -l | grep -Ei "linux-(g|h|i|lo|si|t)"
iU  linux-generic-lts-wily                                      4.2.0.36.29                                       amd64        Complete Generic Linux kernel and headers
ii  linux-headers-3.13.0-85                                     3.13.0-85.129                                     all          Header files related to Linux kernel version 3.13.0
ii  linux-headers-3.13.0-85-generic                             3.13.0-85.129                                     amd64        Linux kernel headers for version 3.13.0 on 64 bit x86 SMP
ii  linux-headers-3.13.0-86                                     3.13.0-86.131                                     all          Header files related to Linux kernel version 3.13.0
ii  linux-headers-3.13.0-86-generic                             3.13.0-86.131                                     amd64        Linux kernel headers for version 3.13.0 on 64 bit x86 SMP
ii  linux-headers-4.2.0-34                                      4.2.0-34.39~14.04.1                               all          Header files related to Linux kernel version 4.2.0
ii  linux-headers-4.2.0-34-generic                              4.2.0-34.39~14.04.1                               amd64        Linux kernel headers for version 4.2.0 on 64 bit x86 SMP
ii  linux-headers-4.2.0-35                                      4.2.0-35.40~14.04.1                               all          Header files related to Linux kernel version 4.2.0
ii  linux-headers-4.2.0-35-generic                              4.2.0-35.40~14.04.1                               amd64        Linux kernel headers for version 4.2.0 on 64 bit x86 SMP
ii  linux-headers-4.2.0-36                                      4.2.0-36.42~14.04.1                               all          Header files related to Linux kernel version 4.2.0
ii  linux-headers-4.2.0-36-generic                              4.2.0-36.42~14.04.1                               amd64        Linux kernel headers for version 4.2.0 on 64 bit x86 SMP
ii  linux-headers-generic                                       3.13.0.86.92                                      amd64        Generic Linux kernel headers
ii  linux-headers-generic-lts-wily                              4.2.0.36.29                                       amd64        Generic Linux kernel headers
rH  linux-image-4.2.0-34-generic                                4.2.0-34.39~14.04.1                               amd64        Linux kernel image for version 4.2.0 on 64 bit x86 SMP
ii  linux-image-4.2.0-35-generic                                4.2.0-35.40~14.04.1                               amd64        Linux kernel image for version 4.2.0 on 64 bit x86 SMP
iF  linux-image-4.2.0-36-generic                                4.2.0-36.42~14.04.1                               amd64        Linux kernel image for version 4.2.0 on 64 bit x86 SMP
rH  linux-image-extra-4.2.0-34-generic                          4.2.0-34.39~14.04.1                               amd64        Linux kernel extra modules for version 4.2.0 on 64 bit x86 SMP
ii  linux-image-extra-4.2.0-35-generic                          4.2.0-35.40~14.04.1                               amd64        Linux kernel extra modules for version 4.2.0 on 64 bit x86 SMP
iU  linux-image-extra-4.2.0-36-generic                          4.2.0-36.42~14.04.1                               amd64        Linux kernel extra modules for version 4.2.0 on 64 bit x86 SMP
iU  linux-image-generic-lts-wily                                4.2.0.36.29                                       amd64        Generic Linux kernel image
iU  linux-signed-generic-lts-wily                               4.2.0.36.29                                       amd64        Complete Signed Generic Linux kernel and headers
rc  linux-signed-image-4.2.0-34-generic                         4.2.0-34.39~14.04.1                               amd64        Signed kernel image generic
ii  linux-signed-image-4.2.0-35-generic                         4.2.0-35.40~14.04.1                               amd64        Signed kernel image generic
iU  linux-signed-image-4.2.0-36-generic                         4.2.0-36.42~14.04.1                               amd64        Signed kernel image generic
iU  linux-signed-image-generic-lts-wily                         4.2.0.36.29                                       amd64        Signed Generic Linux kernel image
ii  linux-tools-4.4.0-15-generic                                4.4.0-15.31~14.04.1                               amd64        Linux kernel version specific tools for version 4.4.0-15
ii  linux-tools-4.4.0-22-generic                                4.4.0-22.40~14.04.1                               amd64        Linux kernel version specific tools for version 4.4.0-22
ii  linux-tools-common                                          3.13.0-86.131                                     all          Linux kernel version specific tools for version 3.13.0
ii  linux-tools-virtual-lts-xenial                              4.4.0.22.12                                       amd64        This package will always depend on the latest minimal generic kernel tools.

ls -l /boot

 total 70133
-rw-r--r-- 1 root root  1313029 mars  18 19:14 abi-4.2.0-35-generic
-rw-r--r-- 1 root root  1313407 mai   13 23:55 abi-4.2.0-36-generic
-rw-r--r-- 1 root root   184896 mars  18 19:14 config-4.2.0-35-generic
-rw-r--r-- 1 root root   184896 mai   13 23:55 config-4.2.0-36-generic
drwxr-xr-x 3 root root      512 janv.  1  1970 efi
drwxr-xr-x 5 root root     4096 avril  5 16:47 grub
-rw-r--r-- 1 root root 19920657 avril 11 16:22 initrd.img-4.2.0-35-generic
-rw-r--r-- 1 root root 20615403 mai   20 14:45 initrd.img-4.2.0-36-generic
-rw-r--r-- 1 root root   176500 mars  12  2014 memtest86+.bin
-rw-r--r-- 1 root root   178176 mars  12  2014 memtest86+.elf
-rw-r--r-- 1 root root   178680 mars  12  2014 memtest86+_multiboot.bin
-rw------- 1 root root  3758162 mars  18 19:14 System.map-4.2.0-35-generic
-rw------- 1 root root  3758996 mai   13 23:55 System.map-4.2.0-36-generic
-rw------- 1 root root  6731856 mars  18 19:14 vmlinuz-4.2.0-35-generic
-rw------- 1 root root  6733784 avril  5 16:47 vmlinuz-4.2.0-35-generic.efi.signed
-rw------- 1 root root  6732816 mai   13 23:55 vmlinuz-4.2.0-36-generic

Hors ligne

#4 Le 20/05/2016, à 17:23

cqfd93

Re : Mise à Jour de Linux toujours en erreur ( 14.04 LTS )

Non, il n'y a pas de problème de place. Essaye

sudo dpkg --configure -a

et

sudo apt update
sudo apt full-upgrade

cqfd93

Hors ligne

#5 Le 20/05/2016, à 18:40

Gameplayer13

Re : Mise à Jour de Linux toujours en erreur ( 14.04 LTS )

sudo dpkg --configure -a

Paramétrage de linux-image-4.2.0-36-generic (4.2.0-36.42~14.04.1) ...
Running depmod.
update-initramfs: deferring update (hook will be called later)
initrd.img(/boot/initrd.img-4.2.0-36-generic
) points to /boot/initrd.img-4.2.0-36-generic
 (/boot/initrd.img-4.2.0-36-generic) -- doing nothing at /var/lib/dpkg/info/linux-image-4.2.0-36-generic.postinst line 491.
vmlinuz(/boot/vmlinuz-4.2.0-36-generic
) points to /boot/vmlinuz-4.2.0-36-generic
 (/boot/vmlinuz-4.2.0-36-generic) -- doing nothing at /var/lib/dpkg/info/linux-image-4.2.0-36-generic.postinst line 491.
Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 4.2.0-36-generic /boot/vmlinuz-4.2.0-36-generic
run-parts: executing /etc/kernel/postinst.d/dkms 4.2.0-36-generic /boot/vmlinuz-4.2.0-36-generic
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 4.2.0-36-generic /boot/vmlinuz-4.2.0-36-generic
update-initramfs: Generating /boot/initrd.img-4.2.0-36-generic
run-parts: executing /etc/kernel/postinst.d/pm-utils 4.2.0-36-generic /boot/vmlinuz-4.2.0-36-generic
run-parts: executing /etc/kernel/postinst.d/update-notifier 4.2.0-36-generic /boot/vmlinuz-4.2.0-36-generic
run-parts: executing /etc/kernel/postinst.d/zz-update-grub 4.2.0-36-generic /boot/vmlinuz-4.2.0-36-generic
/usr/sbin/grub-mkconfig: 35: /etc/default/grub: Syntax error: EOF in backquote substitution
run-parts: /etc/kernel/postinst.d/zz-update-grub exited with return code 2
Failed to process /etc/kernel/postinst.d at /var/lib/dpkg/info/linux-image-4.2.0-36-generic.postinst line 1025.
dpkg: error processing package linux-image-4.2.0-36-generic (--configure):
 le sous-processus script post-installation installé a retourné une erreur de sortie d'état 2
dpkg: des problèmes de dépendances empêchent la configuration de linux-signed-image-4.2.0-36-generic :
 linux-signed-image-4.2.0-36-generic dépend de linux-image-4.2.0-36-generic (= 4.2.0-36.42~14.04.1) ; cependant :
 Le paquet linux-image-4.2.0-36-generic n'est pas encore configuré.
dpkg: error processing package linux-signed-image-4.2.0-36-generic (--configure):
 problèmes de dépendances - laissé non configuré
dpkg: des problèmes de dépendances empêchent la configuration de linux-signed-image-generic-lts-wily :
 linux-signed-image-generic-lts-wily dépend de linux-signed-image-4.2.0-36-generic ; cependant :
 Le paquet linux-signed-image-4.2.0-36-generic n'est pas encore configuré.
dpkg: error processing package linux-signed-image-generic-lts-wily (--configure):
 problèmes de dépendances - laissé non configuré
dpkg: des problèmes de dépendances empêchent la configuration de linux-image-generic-lts-wily :
 linux-image-generic-lts-wily dépend de linux-image-4.2.0-36-generic ; cependant :
 Le paquet linux-image-4.2.0-36-generic n'est pas encore configuré.
dpkg: error processing package linux-image-generic-lts-wily (--configure):
 problèmes de dépendances - laissé non configuré
dpkg: des problèmes de dépendances empêchent la configuration de linux-image-extra-4.2.0-36-generic :
 linux-image-extra-4.2.0-36-generic dépend de linux-image-4.2.0-36-generic ; cependant :
 Le paquet linux-image-4.2.0-36-generic n'est pas encore configuré.
dpkg: error processing package linux-image-extra-4.2.0-36-generic (--configure):
 problèmes de dépendances - laissé non configuré
dpkg: des problèmes de dépendances empêchent la configuration de linux-signed-generic-lts-wily :
 linux-signed-generic-lts-wily dépend de linux-signed-image-generic-lts-wily (= 4.2.0.36.29) ; cependant :
 Le paquet linux-signed-image-generic-lts-wily n'est pas encore configuré.
dpkg: error processing package linux-signed-generic-lts-wily (--configure):
 problèmes de dépendances - laissé non configuré
dpkg: des problèmes de dépendances empêchent la configuration de linux-generic-lts-wily :
 linux-generic-lts-wily dépend de linux-image-generic-lts-wily (= 4.2.0.36.29) ; cependant :
 Le paquet linux-image-generic-lts-wily n'est pas encore configuré.
dpkg: error processing package linux-generic-lts-wily (--configure):
 problèmes de dépendances - laissé non configuré
Des erreurs ont été rencontrées pendant l'exécution :
 linux-image-4.2.0-36-generic
 linux-signed-image-4.2.0-36-generic
 linux-signed-image-generic-lts-wily
 linux-image-generic-lts-wily
 linux-image-extra-4.2.0-36-generic
 linux-signed-generic-lts-wily
 linux-generic-lts-wily

sudo apt update

 Ign http://fr.archive.ubuntu.com trusty InRelease
Réception de : 1 http://fr.archive.ubuntu.com trusty-updates InRelease [65,9 kB]
Réception de : 2 http://security.ubuntu.com trusty-security InRelease [65,9 kB]
Ign http://archive.canonical.com trusty InRelease                              
Réception de : 3 http://ppa.launchpad.net trusty InRelease [15,4 kB]           
Ign http://extras.ubuntu.com trusty InRelease                                  
Atteint http://archive.canonical.com trusty Release.gpg                        
Réception de : 4 http://extras.ubuntu.com trusty Release.gpg [72 B]            
Réception de : 5 http://fr.archive.ubuntu.com trusty-backports InRelease [65,9 kB]
Atteint http://archive.canonical.com trusty Release                            
Ign http://ppa.launchpad.net trusty InRelease                                  
Atteint http://extras.ubuntu.com trusty Release                                
Atteint http://extras.ubuntu.com trusty/main Sources                           
Atteint http://fr.archive.ubuntu.com trusty Release.gpg                        
Atteint http://archive.canonical.com trusty/partner amd64 Packages             
Atteint http://ppa.launchpad.net trusty InRelease                              
Réception de : 6 http://fr.archive.ubuntu.com trusty-updates/main Sources [275 kB]
Réception de : 7 http://fr.archive.ubuntu.com trusty-updates/restricted Sources [5 352 B]
Atteint http://extras.ubuntu.com trusty/main amd64 Packages                    
Réception de : 8 http://fr.archive.ubuntu.com trusty-updates/universe Sources [154 kB]
Atteint http://extras.ubuntu.com trusty/main i386 Packages                     
Réception de : 9 http://fr.archive.ubuntu.com trusty-updates/multiverse Sources [5 939 B]
Réception de : 10 http://fr.archive.ubuntu.com trusty-updates/main amd64 Packages [768 kB]
Réception de : 11 http://security.ubuntu.com trusty-security/main Sources [116 kB]
Ign http://extras.ubuntu.com trusty/main Translation-fr_FR                     
Ign http://extras.ubuntu.com trusty/main Translation-fr                        
Ign http://extras.ubuntu.com trusty/main Translation-en                        
Réception de : 12 http://fr.archive.ubuntu.com trusty-updates/restricted amd64 Packages [15,9 kB]
Réception de : 13 http://fr.archive.ubuntu.com trusty-updates/universe amd64 Packages [360 kB]
Ign http://ppa.launchpad.net trusty InRelease                                  
Atteint http://archive.canonical.com trusty/partner i386 Packages              
Atteint http://ppa.launchpad.net trusty InRelease                              
Atteint http://archive.canonical.com trusty/partner Translation-en             
Réception de : 14 http://fr.archive.ubuntu.com trusty-updates/multiverse amd64 Packages [13,2 kB]
Atteint http://ppa.launchpad.net trusty InRelease                              
Réception de : 15 http://fr.archive.ubuntu.com trusty-updates/main i386 Packages [736 kB]
Ign http://ppa.launchpad.net trusty InRelease                                  
Réception de : 16 http://ppa.launchpad.net trusty/main amd64 Packages [3 278 B]
Réception de : 17 http://ppa.launchpad.net trusty/main i386 Packages [3 272 B] 
Réception de : 18 http://ppa.launchpad.net trusty/main Translation-en [1 839 B]
Atteint http://ppa.launchpad.net trusty Release.gpg                            
Atteint http://ppa.launchpad.net trusty/main amd64 Packages                    
Atteint http://ppa.launchpad.net trusty/main i386 Packages                     
Atteint http://ppa.launchpad.net trusty/main Translation-en                    
Atteint http://ppa.launchpad.net trusty Release.gpg                            
Atteint http://ppa.launchpad.net trusty/main amd64 Packages                    
Atteint http://ppa.launchpad.net trusty/main i386 Packages                     
Atteint http://ppa.launchpad.net trusty/main Translation-en                    
Atteint http://ppa.launchpad.net trusty/main amd64 Packages                    
Atteint http://ppa.launchpad.net trusty/main i386 Packages                     
Atteint http://ppa.launchpad.net trusty/main Translation-en                    
Atteint http://ppa.launchpad.net trusty Release.gpg                            
Atteint http://ppa.launchpad.net trusty Release                                
Atteint http://ppa.launchpad.net trusty Release                                
Atteint http://ppa.launchpad.net trusty Release                                
Atteint http://ppa.launchpad.net trusty/main amd64 Packages                    
Atteint http://ppa.launchpad.net trusty/main i386 Packages                     
Atteint http://ppa.launchpad.net trusty/main Translation-en                    
Atteint http://ppa.launchpad.net trusty/main amd64 Packages                    
Atteint http://ppa.launchpad.net trusty/main i386 Packages                     
Atteint http://ppa.launchpad.net trusty/main Translation-en                    
Atteint http://ppa.launchpad.net trusty/main amd64 Packages                    
Atteint http://ppa.launchpad.net trusty/main i386 Packages                     
Atteint http://ppa.launchpad.net trusty/main Translation-en                    
Réception de : 19 http://fr.archive.ubuntu.com trusty-updates/restricted i386 Packages [15,6 kB]
Réception de : 20 http://fr.archive.ubuntu.com trusty-updates/universe i386 Packages [360 kB]
Réception de : 21 http://fr.archive.ubuntu.com trusty-updates/multiverse i386 Packages [13,6 kB]
Réception de : 22 http://fr.archive.ubuntu.com trusty-updates/main Translation-en [384 kB]
Réception de : 23 http://security.ubuntu.com trusty-security/restricted Sources [4 035 B]
Réception de : 24 http://security.ubuntu.com trusty-security/universe Sources [36,2 kB]
Réception de : 25 http://security.ubuntu.com trusty-security/multiverse Sources [2 760 B]
Réception de : 26 http://security.ubuntu.com trusty-security/main amd64 Packages [480 kB]
Réception de : 27 http://fr.archive.ubuntu.com trusty-updates/multiverse Translation-en [7 227 B]
Réception de : 28 http://fr.archive.ubuntu.com trusty-updates/restricted Translation-en [3 699 B]
Réception de : 29 http://fr.archive.ubuntu.com trusty-updates/universe Translation-en [188 kB]
Réception de : 30 http://fr.archive.ubuntu.com trusty-backports/main Sources [9 544 B]
Réception de : 31 http://fr.archive.ubuntu.com trusty-backports/restricted Sources [28 B]
Réception de : 32 http://fr.archive.ubuntu.com trusty-backports/universe Sources [35,2 kB]
Réception de : 33 http://fr.archive.ubuntu.com trusty-backports/multiverse Sources [1 898 B]
Réception de : 34 http://fr.archive.ubuntu.com trusty-backports/main amd64 Packages [13,0 kB]
Réception de : 35 http://fr.archive.ubuntu.com trusty-backports/restricted amd64 Packages [28 B]
Réception de : 36 http://fr.archive.ubuntu.com trusty-backports/universe amd64 Packages [43,1 kB]
Réception de : 37 http://fr.archive.ubuntu.com trusty-backports/multiverse amd64 Packages [1 571 B]
Réception de : 38 http://fr.archive.ubuntu.com trusty-backports/main i386 Packages [13,1 kB]
Réception de : 39 http://fr.archive.ubuntu.com trusty-backports/restricted i386 Packages [28 B]
Réception de : 40 http://fr.archive.ubuntu.com trusty-backports/universe i386 Packages [43,2 kB]
Réception de : 41 http://fr.archive.ubuntu.com trusty-backports/multiverse i386 Packages [1 552 B]
Atteint http://fr.archive.ubuntu.com trusty-backports/main Translation-en      
Atteint http://fr.archive.ubuntu.com trusty-backports/multiverse Translation-en
Atteint http://fr.archive.ubuntu.com trusty-backports/restricted Translation-en
Atteint http://fr.archive.ubuntu.com trusty-backports/universe Translation-en  
Atteint http://fr.archive.ubuntu.com trusty Release                            
Atteint http://fr.archive.ubuntu.com trusty/main Sources                       
Atteint http://fr.archive.ubuntu.com trusty/restricted Sources                 
Atteint http://fr.archive.ubuntu.com trusty/universe Sources                   
Atteint http://fr.archive.ubuntu.com trusty/multiverse Sources                 
Atteint http://fr.archive.ubuntu.com trusty/main amd64 Packages                
Atteint http://fr.archive.ubuntu.com trusty/restricted amd64 Packages          
Atteint http://fr.archive.ubuntu.com trusty/universe amd64 Packages            
Atteint http://fr.archive.ubuntu.com trusty/multiverse amd64 Packages          
Atteint http://fr.archive.ubuntu.com trusty/main i386 Packages                 
Atteint http://fr.archive.ubuntu.com trusty/restricted i386 Packages           
Atteint http://fr.archive.ubuntu.com trusty/universe i386 Packages             
Atteint http://fr.archive.ubuntu.com trusty/multiverse i386 Packages           
Atteint http://fr.archive.ubuntu.com trusty/main Translation-fr                
Atteint http://fr.archive.ubuntu.com trusty/main Translation-en                
Atteint http://fr.archive.ubuntu.com trusty/multiverse Translation-fr          
Atteint http://fr.archive.ubuntu.com trusty/multiverse Translation-en          
Atteint http://fr.archive.ubuntu.com trusty/restricted Translation-fr          
Atteint http://fr.archive.ubuntu.com trusty/restricted Translation-en          
Atteint http://fr.archive.ubuntu.com trusty/universe Translation-fr            
Atteint http://fr.archive.ubuntu.com trusty/universe Translation-en            
Ign http://fr.archive.ubuntu.com trusty/main Translation-fr_FR                 
Ign http://fr.archive.ubuntu.com trusty/multiverse Translation-fr_FR           
Ign http://fr.archive.ubuntu.com trusty/restricted Translation-fr_FR           
Ign http://fr.archive.ubuntu.com trusty/universe Translation-fr_FR             
Réception de : 42 http://security.ubuntu.com trusty-security/restricted amd64 Packages [13,0 kB]
Réception de : 43 http://security.ubuntu.com trusty-security/universe amd64 Packages [128 kB]
Réception de : 44 http://security.ubuntu.com trusty-security/multiverse amd64 Packages [4 978 B]
Réception de : 45 http://security.ubuntu.com trusty-security/main i386 Packages [454 kB]
Réception de : 46 http://security.ubuntu.com trusty-security/restricted i386 Packages [12,7 kB]
Réception de : 47 http://security.ubuntu.com trusty-security/universe i386 Packages [129 kB]
Réception de : 48 http://security.ubuntu.com trusty-security/multiverse i386 Packages [5 168 B]
Atteint http://security.ubuntu.com trusty-security/main Translation-en         
Atteint http://security.ubuntu.com trusty-security/multiverse Translation-en   
Atteint http://security.ubuntu.com trusty-security/restricted Translation-en   
Atteint http://security.ubuntu.com trusty-security/universe Translation-en     
5 076 ko réceptionnés en 2min 42s (31,3 ko/s)                                  
Lecture des listes de paquets... Fait

sudo apt full-upgrade

 Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Calcul de la mise à jour... Fait
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
9 partiellement installés ou enlevés.
Il est nécessaire de prendre 0 o/55,5 Mo dans les archives.
Après cette opération, 0 o d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n] O
dpkg: error processing package linux-image-4.2.0-34-generic (--configure):
 le paquet linux-image-4.2.0-34-generic n'est pas prêt pour la configuration
 configuration impossible (état actuel « half-installed »)
Paramétrage de linux-image-4.2.0-36-generic (4.2.0-36.42~14.04.1) ...
Running depmod.
update-initramfs: deferring update (hook will be called later)
initrd.img(/boot/initrd.img-4.2.0-36-generic
) points to /boot/initrd.img-4.2.0-36-generic
 (/boot/initrd.img-4.2.0-36-generic) -- doing nothing at /var/lib/dpkg/info/linux-image-4.2.0-36-generic.postinst line 491.
vmlinuz(/boot/vmlinuz-4.2.0-36-generic
) points to /boot/vmlinuz-4.2.0-36-generic
 (/boot/vmlinuz-4.2.0-36-generic) -- doing nothing at /var/lib/dpkg/info/linux-image-4.2.0-36-generic.postinst line 491.
Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 4.2.0-36-generic /boot/vmlinuz-4.2.0-36-generic
run-parts: executing /etc/kernel/postinst.d/dkms 4.2.0-36-generic /boot/vmlinuz-4.2.0-36-generic
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 4.2.0-36-generic /boot/vmlinuz-4.2.0-36-generic
update-initramfs: Generating /boot/initrd.img-4.2.0-36-generic
run-parts: executing /etc/kernel/postinst.d/pm-utils 4.2.0-36-generic /boot/vmlinuz-4.2.0-36-generic
run-parts: executing /etc/kernel/postinst.d/update-notifier 4.2.0-36-generic /boot/vmlinuz-4.2.0-36-generic
run-parts: executing /etc/kernel/postinst.d/zz-update-grub 4.2.0-36-generic /boot/vmlinuz-4.2.0-36-generic
/usr/sbin/grub-mkconfig: 35: /etc/default/grub: Syntax error: EOF in backquote substitution
run-parts: /etc/kernel/postinst.d/zz-update-grub exited with return code 2
Failed to process /etc/kernel/postinst.d at /var/lib/dpkg/info/linux-image-4.2.0-36-generic.postinst line 1025.
dpkg: error processing package linux-image-4.2.0-36-generic (--configure):
 le sous-processus script post-installation installé a retourné une erreur de sortie d'état 2
dpkg: des problèmes de dépendances empêchent la configuration de linux-image-extra-4.2.0-36-generic :
 linux-image-extra-4.2.0-36-generic dépend de linux-image-4.2.0-36-generic ; cependant :
 Le paquet linux-image-4.2.0-36-generic n'est pas encore configuré.
dpkg: error processing package linux-image-extra-4.2.0-36-generic (--configure):
 problèmes de dépendances - laissé non configuré
dpkg: des problèmes de dépendances empêchent la configuration de linux-image-generic-lts-wily :
 linux-image-generic-lts-wily dépend de linux-image-4.2.0-36-generic ; cependant :
 Le paquet linux-image-4.2.0-36-generic n'est pas encore configuré.
 linux-image-generic-lts-wily dépend de linux-image-extra-4.2.0-36-generic ; cependant :
 Le paquet linux-image-extra-4.2.0-36-generic n'est pas encore configuré.
dpkg: error processing package linux-image-generic-lts-wily (--configure):
 problèmes de dépendances - laissé non configuré
dpkg: des problèmes de dépendances empêchent la configAucun rapport « apport » n'a été créé car le message d'erreur indique une erreur consécutive à un échec précédent.
        Aucun rapport « apport » écrit car MaxReports a déjà été atteint
                                                                        Aucun rapport « apport » écrit car MaxReports a déjà été atteint
                                                        Aucun rapport « apport » écrit car MaxReports a déjà été atteint
                                        Aucun rapport « apport » écrit car MaxReports a déjà été atteint
                        Aucun rapport « apport » écrit car MaxReports a déjà été atteint
        Aucun rapport « apport » écrit car MaxReports a déjà été atteint
                                                                        uration de linux-generic-lts-wily :
 linux-generic-lts-wily dépend de linux-image-generic-lts-wily (= 4.2.0.36.29) ; cependant :
 Le paquet linux-image-generic-lts-wily n'est pas encore configuré.
dpkg: error processing package linux-generic-lts-wily (--configure):
 problèmes de dépendances - laissé non configuré
dpkg: error processing package linux-image-extra-4.2.0-34-generic (--configure):
 le paquet linux-image-extra-4.2.0-34-generic n'est pas prêt pour la configuration
 configuration impossible (état actuel « half-installed »)
dpkg: des problèmes de dépendances empêchent la configuration de linux-signed-image-4.2.0-36-generic :
 linux-signed-image-4.2.0-36-generic dépend de linux-image-4.2.0-36-generic (= 4.2.0-36.42~14.04.1) ; cependant :
 Le paquet linux-image-4.2.0-36-generic n'est pas encore configuré.
dpkg: error processing package linux-signed-image-4.2.0-36-generic (--configure):
 problèmes de dépendances - laissé non configuré
dpkg: des problèmes de dépendances empêchent la configuration de linux-signed-image-generic-lts-wily :
 linux-signed-image-generic-lts-wily dépend de linux-signed-image-4.2.0-36-generic ; cependant :
 Le paquet linux-signed-image-4.2.0-36-generic n'est pas encore configuré.
 linux-signed-image-generic-lts-wily dépend de linux-image-extra-4.2.0-36-generic ; cependant :
 Le paquet linux-image-extra-4.2.0-36-generic n'est pas encore configuré.
dpkg: error processing package linux-signed-image-generic-lts-wily (--configure):
 problèmes de dépendances - laissé non configuré
dpkg: des problèmes de dépendances empêchent la configuration de linux-signed-generic-lts-wily :
 linux-signed-generic-lts-wily dépend de linux-signed-image-generic-lts-wily (= 4.2.0.36.29) ; cependant :
 Le paquet linux-signed-image-generic-lts-wily n'est pas encore configuré.
dpkg: error processing package linux-signed-generic-lts-wily (--configure):
 problèmes de dépendances - laissé non configuré
Des erreurs ont été rencontrées pendant l'exécution :
 linux-image-4.2.0-34-generic
 linux-image-4.2.0-36-generic
 linux-image-extra-4.2.0-36-generic
 linux-image-generic-lts-wily
 linux-generic-lts-wily
 linux-image-extra-4.2.0-34-generic
 linux-signed-image-4.2.0-36-generic
 linux-signed-image-generic-lts-wily
 linux-signed-generic-lts-wily
E: Sub-process /usr/bin/dpkg returned an error code (1)

Hors ligne

#6 Le 20/05/2016, à 19:08

cqfd93

Re : Mise à Jour de Linux toujours en erreur ( 14.04 LTS )

Je ne te garantis pas que je vais réussir à démêler ce sac de nœuds. On va déjà supprimer ce qui reste du noyau 4.2.0-34 et essayer de réinstaller ce qui déconne du noyau 4.2.0-36. Actuellement tu tournes sur le noyau intermédiaire 4.2.0-35.

Donne les retours de toutes ces commandes, ne fais rien d'autre pour l'instant :

sudo dpkg -P --force-all linux-image-4.2.0-34-generic
sudo dpkg -P --force-all linux-image-extra-4.2.0-34-generic
sudo apt-get clean
sudo apt-get install linux-signed-image-4.2.0-36-generic
sudo apt-get install image-4.2.0-36-generic
sudo apt-get install image-extra-4.2.0-36-generic

Pour voir où on en est, tu peux aussi redonner :

dpkg -l | grep -Ei "linux-(g|h|i|lo|si|t)"

cqfd93

Hors ligne

#7 Le 20/05/2016, à 19:23

Gameplayer13

Re : Mise à Jour de Linux toujours en erreur ( 14.04 LTS )

Merci quand même d'essayer wink

sudo dpkg -P --force-all linux-image-4.2.0-34-generic

 (Lecture de la base de données... 375425 fichiers et répertoires déjà installés.)
Suppression de linux-image-4.2.0-34-generic (4.2.0-34.39~14.04.1) ...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 4.2.0-34-generic /boot/vmlinuz-4.2.0-34-generic
update-initramfs: Deleting /boot/initrd.img-4.2.0-34-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 4.2.0-34-generic /boot/vmlinuz-4.2.0-34-generic
/usr/sbin/grub-mkconfig: 35: /etc/default/grub: Syntax error: EOF in backquote substitution
run-parts: /etc/kernel/postrm.d/zz-update-grub exited with return code 2
Failed to process /etc/kernel/postrm.d at /var/lib/dpkg/info/linux-image-4.2.0-34-generic.postrm line 328.
dpkg: error processing package linux-image-4.2.0-34-generic (--purge):
 le sous-processus script post-removal installé a retourné une erreur de sortie d'état 1
Des erreurs ont été rencontrées pendant l'exécution :
 linux-image-4.2.0-34-generic

sudo dpkg -P --force-all linux-image-extra-4.2.0-34-generic

(Lecture de la base de données... 375425 fichiers et répertoires déjà installés.)
Suppression de linux-image-extra-4.2.0-34-generic (4.2.0-34.39~14.04.1) ...
depmod: FATAL: could not load /boot/System.map-4.2.0-34-generic: No such file or directory
run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 4.2.0-34-generic /boot/vmlinuz-4.2.0-34-generic
run-parts: executing /etc/kernel/postinst.d/dkms 4.2.0-34-generic /boot/vmlinuz-4.2.0-34-generic
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 4.2.0-34-generic /boot/vmlinuz-4.2.0-34-generic
update-initramfs: Generating /boot/initrd.img-4.2.0-34-generic
grep: /boot/config-4.2.0-34-generic: Aucun fichier ou dossier de ce type
depmod: WARNING: could not open /tmp/mkinitramfs_rs8IaP/lib/modules/4.2.0-34-generic/modules.order: No such file or directory
depmod: WARNING: could not open /tmp/mkinitramfs_rs8IaP/lib/modules/4.2.0-34-generic/modules.builtin: No such file or directory
run-parts: executing /etc/kernel/postinst.d/pm-utils 4.2.0-34-generic /boot/vmlinuz-4.2.0-34-generic
run-parts: executing /etc/kernel/postinst.d/update-notifier 4.2.0-34-generic /boot/vmlinuz-4.2.0-34-generic
run-parts: executing /etc/kernel/postinst.d/zz-update-grub 4.2.0-34-generic /boot/vmlinuz-4.2.0-34-generic
/usr/sbin/grub-mkconfig: 35: /etc/default/grub: Syntax error: EOF in backquote substitution
run-parts: /etc/kernel/postinst.d/zz-update-grub exited with return code 2
dpkg: error processing package linux-image-extra-4.2.0-34-generic (--purge):
 le sous-processus script post-removal installé a retourné une erreur de sortie d'état 1
Des erreurs ont été rencontrées pendant l'exécution :
 linux-image-extra-4.2.0-34-generic 

sudo apt-get install linux-signed-image-4.2.0-36-generic
[c

sudo apt-get clean

jo@HP-x360-310-G1-PC:~$ sudo apt-get clean
jo@HP-x360-310-G1-PC:~$  

sudo apt-get install linux-signed-image-4.2.0-36-generic

Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
linux-signed-image-4.2.0-36-generic est déjà la plus récente version disponible.
linux-signed-image-4.2.0-36-generic passé en « installé manuellement ».
Les paquets suivants seront ENLEVÉS :
  linux-image-4.2.0-34-generic linux-image-extra-4.2.0-34-generic
0 mis à jour, 0 nouvellement installés, 2 à enlever et 0 non mis à jour.
9 partiellement installés ou enlevés.
Après cette opération, 211 Mo d'espace disque seront libérés.
Souhaitez-vous continuer ? [O/n] O
(Lecture de la base de données... 375425 fichiers et répertoires déjà installés.)
Suppression de linux-image-extra-4.2.0-34-generic (4.2.0-34.39~14.04.1) ...
depmod: FATAL: could not load /boot/System.map-4.2.0-34-generic: No such file or directory
run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 4.2.0-34-generic /boot/vmlinuz-4.2.0-34-generic
run-parts: executing /etc/kernel/postinst.d/dkms 4.2.0-34-generic /boot/vmlinuz-4.2.0-34-generic
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 4.2.0-34-generic /boot/vmlinuz-4.2.0-34-generic
update-initramfs: Generating /boot/initrd.img-4.2.0-34-generic
grep: /boot/config-4.2.0-34-generic: Aucun fichier ou dossier de ce type
depmod: WARNING: could not open /tmp/mkinitramfs_dPInsf/lib/modules/4.2.0-34-generic/modules.order: No such file or directory
depmod: WARNING: could not open /tmp/mkinitramfs_dPInsf/lib/modules/4.2.0-34-generic/modules.builtin: No such file or directory
run-parts: executing /etc/kernel/postinst.d/pm-utils 4.2.0-34-generic /boot/vmlinuz-4.2.0-34-generic
run-parts: executing /etc/kernel/postinst.d/update-notifier 4.2.0-34-generic /boot/vmlinuz-4.2.0-34-generic
run-parts: executing /etc/kernel/postinst.d/zz-update-grub 4.2.0-34-generic /boot/vmlinuz-4.2.0-34-generic
/usr/sbin/grub-mkconfig: 35: /etc/default/grub: Syntax error: EOF in backquote substitution
run-parts: /etc/kernel/postinst.d/zz-update-grub exited with return code 2
dpkg: error processing package linux-image-extra-4.2.0-34-generic (--remove):
 le sous-processus script post-removal installé a retourné une erreur de sortie d'état 1
Suppression de linux-image-4.2.0-34-generic (4.2.0-34.39~14.04.1) ...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 4.2.0-34-generic /boot/vmlinuz-4.2.0-34-generic
update-initramfs: Deleting /boot/initrd.img-4.2.0-34-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 4.2.0-34-generic /boot/vmlinuz-4.2.0-34-generic
/usr/sbin/grub-mkconfig: 35: /etc/default/grub: Syntax error: EOF in backquote substitution
run-parts: /etc/kernel/postrm.d/zz-update-grub exited with return code 2
Failed to process /etc/kernel/postrm.d at /var/lib/dpkg/info/linux-image-4.2.0-34-generic.postrm line 328.
dpkg: error processing package linux-image-4.2.0-34-generic (--remove):
 le sous-processus script post-removal installé a retourné une erreur de sortie d'état 1
Des erreurs ont été rencontrées pendant l'exécution :
 linux-image-extra-4.2.0-34-generic
 linux-image-4.2.0-34-generic
E: Sub-process /usr/bin/dpkg returned an error code (1)
jo@HP-x360-310-G1-PC:~$ 

sudo apt-get install image-4.2.0-36-generic

jo@HP-x360-310-G1-PC:~$ sudo apt-get install image-4.2.0-36-generic
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Note : sélection de linux-signed-image-4.2.0-36-generic pour l'expression rationnelle « image-4.2.0-36-generic »
Note : sélection de linux-image-4.2.0-36-generic pour l'expression rationnelle « image-4.2.0-36-generic »
linux-image-4.2.0-36-generic est déjà la plus récente version disponible.
linux-image-4.2.0-36-generic passé en « installé manuellement ».
linux-signed-image-4.2.0-36-generic est déjà la plus récente version disponible.
Les paquets suivants seront ENLEVÉS :
  linux-image-4.2.0-34-generic linux-image-extra-4.2.0-34-generic
0 mis à jour, 0 nouvellement installés, 2 à enlever et 0 non mis à jour.
9 partiellement installés ou enlevés.
Après cette opération, 211 Mo d'espace disque seront libérés.
Souhaitez-vous continuer ? [O/n] O
(Lecture de la base de données... 375425 fichiers et répertoires déjà installés.)
Suppression de linux-image-extra-4.2.0-34-generic (4.2.0-34.39~14.04.1) ...
depmod: FATAL: could not load /boot/System.map-4.2.0-34-generic: No such file or directory
run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 4.2.0-34-generic /boot/vmlinuz-4.2.0-34-generic
run-parts: executing /etc/kernel/postinst.d/dkms 4.2.0-34-generic /boot/vmlinuz-4.2.0-34-generic
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 4.2.0-34-generic /boot/vmlinuz-4.2.0-34-generic
update-initramfs: Generating /boot/initrd.img-4.2.0-34-generic
grep: /boot/config-4.2.0-34-generic: Aucun fichier ou dossier de ce type
depmod: WARNING: could not open /tmp/mkinitramfs_7EBIDl/lib/modules/4.2.0-34-generic/modules.order: No such file or directory
depmod: WARNING: could not open /tmp/mkinitramfs_7EBIDl/lib/modules/4.2.0-34-generic/modules.builtin: No such file or directory
run-parts: executing /etc/kernel/postinst.d/pm-utils 4.2.0-34-generic /boot/vmlinuz-4.2.0-34-generic
run-parts: executing /etc/kernel/postinst.d/update-notifier 4.2.0-34-generic /boot/vmlinuz-4.2.0-34-generic
run-parts: executing /etc/kernel/postinst.d/zz-update-grub 4.2.0-34-generic /boot/vmlinuz-4.2.0-34-generic
/usr/sbin/grub-mkconfig: 35: /etc/default/grub: Syntax error: EOF in backquote substitution
run-parts: /etc/kernel/postinst.d/zz-update-grub exited with return code 2
dpkg: error processing package linux-image-extra-4.2.0-34-generic (--remove):
 le sous-processus script post-removal installé a retourné une erreur de sortie d'état 1
Suppression de linux-image-4.2.0-34-generic (4.2.0-34.39~14.04.1) ...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 4.2.0-34-generic /boot/vmlinuz-4.2.0-34-generic
update-initramfs: Deleting /boot/initrd.img-4.2.0-34-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 4.2.0-34-generic /boot/vmlinuz-4.2.0-34-generic
/usr/sbin/grub-mkconfig: 35: /etc/default/grub: Syntax error: EOF in backquote substitution
run-parts: /etc/kernel/postrm.d/zz-update-grub exited with return code 2
Failed to process /etc/kernel/postrm.d at /var/lib/dpkg/info/linux-image-4.2.0-34-generic.postrm line 328.
dpkg: error processing package linux-image-4.2.0-34-generic (--remove):
 le sous-processus script post-removal installé a retourné une erreur de sortie d'état 1
Des erreurs ont été rencontrées pendant l'exécution :
 linux-image-extra-4.2.0-34-generic
 linux-image-4.2.0-34-generic
E: Sub-process /usr/bin/dpkg returned an error code (1)
jo@HP-x360-310-G1-PC:~$ 

sudo apt-get install image-extra-4.2.0-36-generic

jo@HP-x360-310-G1-PC:~$ sudo apt-get install image-extra-4.2.0-36-generic
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Note : sélection de linux-image-extra-4.2.0-36-generic pour l'expression rationnelle « image-extra-4.2.0-36-generic »
linux-image-extra-4.2.0-36-generic est déjà la plus récente version disponible.
linux-image-extra-4.2.0-36-generic passé en « installé manuellement ».
Les paquets suivants seront ENLEVÉS :
  linux-image-4.2.0-34-generic linux-image-extra-4.2.0-34-generic
0 mis à jour, 0 nouvellement installés, 2 à enlever et 0 non mis à jour.
9 partiellement installés ou enlevés.
Après cette opération, 211 Mo d'espace disque seront libérés.
Souhaitez-vous continuer ? [O/n] O
(Lecture de la base de données... 375425 fichiers et répertoires déjà installés.)
Suppression de linux-image-extra-4.2.0-34-generic (4.2.0-34.39~14.04.1) ...
depmod: FATAL: could not load /boot/System.map-4.2.0-34-generic: No such file or directory
run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 4.2.0-34-generic /boot/vmlinuz-4.2.0-34-generic
run-parts: executing /etc/kernel/postinst.d/dkms 4.2.0-34-generic /boot/vmlinuz-4.2.0-34-generic
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 4.2.0-34-generic /boot/vmlinuz-4.2.0-34-generic
update-initramfs: Generating /boot/initrd.img-4.2.0-34-generic
grep: /boot/config-4.2.0-34-generic: Aucun fichier ou dossier de ce type
depmod: WARNING: could not open /tmp/mkinitramfs_bwPXGI/lib/modules/4.2.0-34-generic/modules.order: No such file or directory
depmod: WARNING: could not open /tmp/mkinitramfs_bwPXGI/lib/modules/4.2.0-34-generic/modules.builtin: No such file or directory
run-parts: executing /etc/kernel/postinst.d/pm-utils 4.2.0-34-generic /boot/vmlinuz-4.2.0-34-generic
run-parts: executing /etc/kernel/postinst.d/update-notifier 4.2.0-34-generic /boot/vmlinuz-4.2.0-34-generic
run-parts: executing /etc/kernel/postinst.d/zz-update-grub 4.2.0-34-generic /boot/vmlinuz-4.2.0-34-generic
/usr/sbin/grub-mkconfig: 35: /etc/default/grub: Syntax error: EOF in backquote substitution
run-parts: /etc/kernel/postinst.d/zz-update-grub exited with return code 2
dpkg: error processing package linux-image-extra-4.2.0-34-generic (--remove):
 le sous-processus script post-removal installé a retourné une erreur de sortie d'état 1
Suppression de linux-image-4.2.0-34-generic (4.2.0-34.39~14.04.1) ...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 4.2.0-34-generic /boot/vmlinuz-4.2.0-34-generic
update-initramfs: Deleting /boot/initrd.img-4.2.0-34-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 4.2.0-34-generic /boot/vmlinuz-4.2.0-34-generic
/usr/sbin/grub-mkconfig: 35: /etc/default/grub: Syntax error: EOF in backquote substitution
run-parts: /etc/kernel/postrm.d/zz-update-grub exited with return code 2
Failed to process /etc/kernel/postrm.d at /var/lib/dpkg/info/linux-image-4.2.0-34-generic.postrm line 328.
dpkg: error processing package linux-image-4.2.0-34-generic (--remove):
 le sous-processus script post-removal installé a retourné une erreur de sortie d'état 1
Des erreurs ont été rencontrées pendant l'exécution :
 linux-image-extra-4.2.0-34-generic
 linux-image-4.2.0-34-generic
E: Sub-process /usr/bin/dpkg returned an error code (1)
jo@HP-x360-310-G1-PC:~$ 

Hors ligne

#8 Le 20/05/2016, à 19:35

cqfd93

Re : Mise à Jour de Linux toujours en erreur ( 14.04 LTS )

Et le canard était toujours vivant…

sudo mv /var/lib/dpkg/info/linux-image-4.2.0-34-generic.* /tmp/
sudo dpkg --remove --force-remove-reinstreq linux-image-4.2.0-34-generic
sudo mv /var/lib/dpkg/info/linux-image-extra-4.2.0-34-generic.* /tmp/
sudo dpkg --remove --force-remove-reinstreq linux-image-extra-4.2.0-34-generic

cqfd93

Hors ligne

#9 Le 20/05/2016, à 19:44

Gameplayer13

Re : Mise à Jour de Linux toujours en erreur ( 14.04 LTS )

sudo mv /var/lib/dpkg/info/linux-image-4.2.0-34-generic.* /tmp/

 jo@HP-x360-310-G1-PC:~$ sudo mv /var/lib/dpkg/info/linux-image-4.2.0-34-generic.* /tmp/
[sudo] password for jo: 
jo@HP-x360-310-G1-PC:~$ 

sudo dpkg --remove --force-remove-reinstreq linux-image-4.2.0-34-generic

jo@HP-x360-310-G1-PC:~$ sudo dpkg --remove --force-remove-reinstreq linux-image-4.2.0-34-generic
dpkg : avertissement : le fichier contenant la liste des fichiers du paquet « linux-image-4.2.0-34-generic » étant manquant, il est considéré qu'aucun fichier du paquet n'est actuellement installé
(Lecture de la base de données... 375425 fichiers et répertoires déjà installés.)
Suppression de linux-image-4.2.0-34-generic (4.2.0-34.39~14.04.1) ...
jo@HP-x360-310-G1-PC:~$ 

sudo mv /var/lib/dpkg/info/linux-image-extra-4.2.0-34-generic.* /tmp/

 jo@HP-x360-310-G1-PC:~$ sudo mv /var/lib/dpkg/info/linux-image-extra-4.2.0-34-generic.* /tmp/
jo@HP-x360-310-G1-PC:~$

sudo dpkg --remove --force-remove-reinstreq linux-image-extra-4.2.0-34-generic

jo@HP-x360-310-G1-PC:~$ sudo dpkg --remove --force-remove-reinstreq linux-image-extra-4.2.0-34-generic
dpkg : avertissement : le fichier contenant la liste des fichiers du paquet « linux-image-extra-4.2.0-34-generic » étant manquant, il est considéré qu'aucun fichier du paquet n'est actuellement installé
(Lecture de la base de données... 375425 fichiers et répertoires déjà installés.)
Suppression de linux-image-extra-4.2.0-34-generic (4.2.0-34.39~14.04.1) ...
jo@HP-x360-310-G1-PC:~$ 

Hors ligne

#10 Le 20/05/2016, à 19:46

cqfd93

Re : Mise à Jour de Linux toujours en erreur ( 14.04 LTS )

Ah, non mais ! wink

sudo apt update
sudo apt full-upgrade

cqfd93

Hors ligne

#11 Le 20/05/2016, à 19:50

Gameplayer13

Re : Mise à Jour de Linux toujours en erreur ( 14.04 LTS )

sudo apt update

jo@HP-x360-310-G1-PC:~$ sudo apt update
Ign http://fr.archive.ubuntu.com trusty InRelease
Atteint http://fr.archive.ubuntu.com trusty-updates InRelease                  
Atteint http://fr.archive.ubuntu.com trusty-backports InRelease                
Ign http://archive.canonical.com trusty InRelease                              
Réception de : 1 http://security.ubuntu.com trusty-security InRelease [65,9 kB]
Réception de : 2 http://ppa.launchpad.net trusty InRelease [15,4 kB]           
Ign http://extras.ubuntu.com trusty InRelease                                  
Atteint http://fr.archive.ubuntu.com trusty Release.gpg                        
Atteint http://archive.canonical.com trusty Release.gpg                        
Atteint http://extras.ubuntu.com trusty Release.gpg                            
Atteint http://fr.archive.ubuntu.com trusty-updates/main Sources               
Atteint http://archive.canonical.com trusty Release                            
Atteint http://extras.ubuntu.com trusty Release                                
Atteint http://fr.archive.ubuntu.com trusty-updates/restricted Sources         
Atteint http://fr.archive.ubuntu.com trusty-updates/universe Sources           
Atteint http://extras.ubuntu.com trusty/main Sources                           
Atteint http://fr.archive.ubuntu.com trusty-updates/multiverse Sources         
Réception de : 3 http://security.ubuntu.com trusty-security/main Sources [116 kB]
Atteint http://extras.ubuntu.com trusty/main amd64 Packages                    
Atteint http://fr.archive.ubuntu.com trusty-updates/main amd64 Packages        
Ign http://ppa.launchpad.net trusty InRelease                                  
Atteint http://fr.archive.ubuntu.com trusty-updates/restricted amd64 Packages  
Atteint http://extras.ubuntu.com trusty/main i386 Packages                     
Atteint http://ppa.launchpad.net trusty InRelease                              
Atteint http://archive.canonical.com trusty/partner amd64 Packages             
Ign http://ppa.launchpad.net trusty InRelease                                  
Atteint http://archive.canonical.com trusty/partner i386 Packages              
Atteint http://ppa.launchpad.net trusty InRelease                              
Atteint http://fr.archive.ubuntu.com trusty-updates/universe amd64 Packages    
Atteint http://archive.canonical.com trusty/partner Translation-en             
Atteint http://ppa.launchpad.net trusty InRelease                              
Ign http://ppa.launchpad.net trusty InRelease                                  
Réception de : 4 http://security.ubuntu.com trusty-security/restricted Sources [4 035 B]
Réception de : 5 http://ppa.launchpad.net trusty/main amd64 Packages [3 278 B] 
Réception de : 6 http://security.ubuntu.com trusty-security/universe Sources [36,2 kB]
Réception de : 7 http://ppa.launchpad.net trusty/main i386 Packages [3 272 B]  
Réception de : 8 http://security.ubuntu.com trusty-security/multiverse Sources [2 760 B]
Réception de : 9 http://security.ubuntu.com trusty-security/main amd64 Packages [480 kB]
Réception de : 10 http://ppa.launchpad.net trusty/main Translation-en [1 839 B]
Atteint http://ppa.launchpad.net trusty Release.gpg                            
Atteint http://ppa.launchpad.net trusty/main amd64 Packages                    
Atteint http://fr.archive.ubuntu.com trusty-updates/multiverse amd64 Packages  
Atteint http://fr.archive.ubuntu.com trusty-updates/main i386 Packages         
Atteint http://ppa.launchpad.net trusty/main i386 Packages                     
Atteint http://fr.archive.ubuntu.com trusty-updates/restricted i386 Packages   
Atteint http://ppa.launchpad.net trusty/main Translation-en                    
Atteint http://ppa.launchpad.net trusty Release.gpg                            
Atteint http://ppa.launchpad.net trusty/main amd64 Packages                    
Atteint http://fr.archive.ubuntu.com trusty-updates/universe i386 Packages     
Atteint http://fr.archive.ubuntu.com trusty-updates/multiverse i386 Packages   
Atteint http://fr.archive.ubuntu.com trusty-updates/main Translation-en        
Atteint http://fr.archive.ubuntu.com trusty-updates/multiverse Translation-en  
Atteint http://fr.archive.ubuntu.com trusty-updates/restricted Translation-en  
Atteint http://fr.archive.ubuntu.com trusty-updates/universe Translation-en    
Atteint http://fr.archive.ubuntu.com trusty-backports/main Sources             
Atteint http://fr.archive.ubuntu.com trusty-backports/restricted Sources       
Ign http://extras.ubuntu.com trusty/main Translation-fr_FR                     
Atteint http://fr.archive.ubuntu.com trusty-backports/universe Sources         
Atteint http://fr.archive.ubuntu.com trusty-backports/multiverse Sources       
Atteint http://fr.archive.ubuntu.com trusty-backports/main amd64 Packages      
Atteint http://fr.archive.ubuntu.com trusty-backports/restricted amd64 Packages
Atteint http://fr.archive.ubuntu.com trusty-backports/universe amd64 Packages  
Ign http://extras.ubuntu.com trusty/main Translation-fr                        
Ign http://extras.ubuntu.com trusty/main Translation-en                        
Atteint http://fr.archive.ubuntu.com trusty-backports/multiverse amd64 Packages
Atteint http://fr.archive.ubuntu.com trusty-backports/main i386 Packages       
Atteint http://fr.archive.ubuntu.com trusty-backports/restricted i386 Packages 
Réception de : 11 http://security.ubuntu.com trusty-security/restricted amd64 Packages [13,0 kB]
Atteint http://fr.archive.ubuntu.com trusty-backports/universe i386 Packages   
Atteint http://fr.archive.ubuntu.com trusty-backports/multiverse i386 Packages 
Atteint http://ppa.launchpad.net trusty/main i386 Packages                     
Réception de : 12 http://security.ubuntu.com trusty-security/universe amd64 Packages [128 kB]
Atteint http://fr.archive.ubuntu.com trusty-backports/main Translation-en      
Atteint http://ppa.launchpad.net trusty/main Translation-en                    
Atteint http://fr.archive.ubuntu.com trusty-backports/multiverse Translation-en
Atteint http://ppa.launchpad.net trusty/main amd64 Packages                    
Atteint http://ppa.launchpad.net trusty/main i386 Packages                     
Atteint http://ppa.launchpad.net trusty/main Translation-en                    
Atteint http://fr.archive.ubuntu.com trusty-backports/restricted Translation-en
Atteint http://ppa.launchpad.net trusty Release.gpg                            
Atteint http://ppa.launchpad.net trusty Release                                
Atteint http://fr.archive.ubuntu.com trusty-backports/universe Translation-en  
Atteint http://fr.archive.ubuntu.com trusty Release                            
Réception de : 13 http://security.ubuntu.com trusty-security/multiverse amd64 Packages [4 978 B]
Atteint http://ppa.launchpad.net trusty Release                                
Réception de : 14 http://security.ubuntu.com trusty-security/main i386 Packages [454 kB]
Atteint http://ppa.launchpad.net trusty Release                                
Atteint http://ppa.launchpad.net trusty/main amd64 Packages                    
Atteint http://fr.archive.ubuntu.com trusty/main Sources                       
Atteint http://fr.archive.ubuntu.com trusty/restricted Sources                 
Atteint http://ppa.launchpad.net trusty/main i386 Packages                     
Atteint http://fr.archive.ubuntu.com trusty/universe Sources                   
Atteint http://fr.archive.ubuntu.com trusty/multiverse Sources                 
Atteint http://fr.archive.ubuntu.com trusty/main amd64 Packages                
Atteint http://ppa.launchpad.net trusty/main Translation-en                    
Atteint http://fr.archive.ubuntu.com trusty/restricted amd64 Packages          
Atteint http://fr.archive.ubuntu.com trusty/universe amd64 Packages            
Atteint http://ppa.launchpad.net trusty/main amd64 Packages                    
Atteint http://fr.archive.ubuntu.com trusty/multiverse amd64 Packages          
Atteint http://fr.archive.ubuntu.com trusty/main i386 Packages                 
Atteint http://ppa.launchpad.net trusty/main i386 Packages                     
Atteint http://ppa.launchpad.net trusty/main Translation-en                    
Atteint http://ppa.launchpad.net trusty/main amd64 Packages                    
Atteint http://fr.archive.ubuntu.com trusty/restricted i386 Packages           
Atteint http://fr.archive.ubuntu.com trusty/universe i386 Packages             
Atteint http://ppa.launchpad.net trusty/main i386 Packages                     
Atteint http://fr.archive.ubuntu.com trusty/multiverse i386 Packages           
Atteint http://fr.archive.ubuntu.com trusty/main Translation-fr                
Atteint http://fr.archive.ubuntu.com trusty/main Translation-en                
Atteint http://ppa.launchpad.net trusty/main Translation-en                    
Atteint http://fr.archive.ubuntu.com trusty/multiverse Translation-fr          
Atteint http://fr.archive.ubuntu.com trusty/multiverse Translation-en          
Atteint http://fr.archive.ubuntu.com trusty/restricted Translation-fr          
Atteint http://fr.archive.ubuntu.com trusty/restricted Translation-en          
Atteint http://fr.archive.ubuntu.com trusty/universe Translation-fr            
Atteint http://fr.archive.ubuntu.com trusty/universe Translation-en            
Réception de : 15 http://security.ubuntu.com trusty-security/restricted i386 Packages [12,7 kB]
Réception de : 16 http://security.ubuntu.com trusty-security/universe i386 Packages [129 kB]
Ign http://fr.archive.ubuntu.com trusty/main Translation-fr_FR                 
Ign http://fr.archive.ubuntu.com trusty/multiverse Translation-fr_FR           
Ign http://fr.archive.ubuntu.com trusty/restricted Translation-fr_FR           
Ign http://fr.archive.ubuntu.com trusty/universe Translation-fr_FR             
Réception de : 17 http://security.ubuntu.com trusty-security/multiverse i386 Packages [5 168 B]
Atteint http://security.ubuntu.com trusty-security/main Translation-en         
Atteint http://security.ubuntu.com trusty-security/multiverse Translation-en   
Atteint http://security.ubuntu.com trusty-security/restricted Translation-en   
Atteint http://security.ubuntu.com trusty-security/universe Translation-en     
1 475 ko réceptionnés en 25s (57,2 ko/s)                                       
Lecture des listes de paquets... Fait

sudo apt full-upgrade

jo@HP-x360-310-G1-PC:~$ sudo apt full-upgrade
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Calcul de la mise à jour... Fait
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
7 partiellement installés ou enlevés.
Après cette opération, 0 o d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n] O
Paramétrage de linux-image-4.2.0-36-generic (4.2.0-36.42~14.04.1) ...
Running depmod.
update-initramfs: deferring update (hook will be called later)
initrd.img(/boot/initrd.img-4.2.0-36-generic
) points to /boot/initrd.img-4.2.0-36-generic
 (/boot/initrd.img-4.2.0-36-generic) -- doing nothing at /var/lib/dpkg/info/linux-image-4.2.0-36-generic.postinst line 491.
vmlinuz(/boot/vmlinuz-4.2.0-36-generic
) points to /boot/vmlinuz-4.2.0-36-generic
 (/boot/vmlinuz-4.2.0-36-generic) -- doing nothing at /var/lib/dpkg/info/linux-image-4.2.0-36-generic.postinst line 491.
Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 4.2.0-36-generic /boot/vmlinuz-4.2.0-36-generic
run-parts: executing /etc/kernel/postinst.d/dkms 4.2.0-36-generic /boot/vmlinuz-4.2.0-36-generic
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 4.2.0-36-generic /boot/vmlinuz-4.2.0-36-generic
update-initramfs: Generating /boot/initrd.img-4.2.0-36-generic
run-parts: executing /etc/kernel/postinst.d/pm-utils 4.2.0-36-generic /boot/vmlinuz-4.2.0-36-generic
run-parts: executing /etc/kernel/postinst.d/update-notifier 4.2.0-36-generic /boot/vmlinuz-4.2.0-36-generic
run-parts: executing /etc/kernel/postinst.d/zz-update-grub 4.2.0-36-generic /boot/vmlinuz-4.2.0-36-generic
/usr/sbin/grub-mkconfig: 35: /etc/default/grub: Syntax error: EOF in backquote substitution
run-parts: /etc/kernel/postinst.d/zz-update-grub exited with return code 2
Failed to process /etc/kernel/postinst.d at /var/lib/dpkg/info/linux-image-4.2.0-36-generic.postinst line 1025.
dpkg: error processing package linux-image-4.2.0-36-generic (--configure):
 le sous-processus script post-installation installé a retourné une erreur de sortie d'état 2
dpkg: des problèmes de dépendances empêchent la configuration de linux-image-extra-4.2.0-36-generic :
 linux-image-extra-4.2.0-36-generic dépend de linux-image-4.2.0-36-generic ; cependant :
 Le paquet linux-image-4.2.0-36-generic n'est pas encore configuré.

dpkg: error processing package linux-image-extra-4.2.0-36-generic (--configure):
 problèmes de dépendances - laissé non configuré
dpkg: des problèmes de dépendances empêchent la configuration de linux-image-generic-lts-wily :
 linux-image-generic-lts-wily dépend de linux-image-4.2.0-36-generic ; cependant :
 Le paquet linux-image-4.2.0-36-generic n'est pas encore configuré.
 linux-image-generic-lts-wily dépend de linux-image-extra-4.2.0-36-generic ; cependant :
 Le paquet linux-image-extra-4.2.0-36-generic n'est pas encore configuré.

dpkg: error pAucun rapport « apport » n'a été créé car le message d'erreur indique une erreur consécutive à un échec précédent.
                                               Aucun rapport « apport » n'a été créé car le message d'erreur indique une erreur consécutive à un échec précédent.
 Aucun rapport « apport » écrit car MaxReports a déjà été atteint
                                                                 Aucun rapport « apport » écrit car MaxReports a déjà été atteint
                                                 Aucun rapport « apport » écrit car MaxReports a déjà été atteint
                                 Aucun rapport « apport » écrit car MaxReports a déjà été atteint
                 rocessing package linux-image-generic-lts-wily (--configure):
 problèmes de dépendances - laissé non configuré
dpkg: des problèmes de dépendances empêchent la configuration de linux-generic-lts-wily :
 linux-generic-lts-wily dépend de linux-image-generic-lts-wily (= 4.2.0.36.29) ; cependant :
 Le paquet linux-image-generic-lts-wily n'est pas encore configuré.

dpkg: error processing package linux-generic-lts-wily (--configure):
 problèmes de dépendances - laissé non configuré
dpkg: des problèmes de dépendances empêchent la configuration de linux-signed-image-4.2.0-36-generic :
 linux-signed-image-4.2.0-36-generic dépend de linux-image-4.2.0-36-generic (= 4.2.0-36.42~14.04.1) ; cependant :
 Le paquet linux-image-4.2.0-36-generic n'est pas encore configuré.

dpkg: error processing package linux-signed-image-4.2.0-36-generic (--configure):
 problèmes de dépendances - laissé non configuré
dpkg: des problèmes de dépendances empêchent la configuration de linux-signed-image-generic-lts-wily :
 linux-signed-image-generic-lts-wily dépend de linux-signed-image-4.2.0-36-generic ; cependant :
 Le paquet linux-signed-image-4.2.0-36-generic n'est pas encore configuré.
 linux-signed-image-generic-lts-wily dépend de linux-image-extra-4.2.0-36-generic ; cependant :
 Le paquet linux-image-extra-4.2.0-36-generic n'est pas encore configuré.

dpkg: error processing package linux-signed-image-generic-lts-wily (--configure):
 problèmes de dépendances - laissé non configuré
dpkg: des problèmes de dépendances empêchent la configuration de linux-signed-generic-lts-wily :
 linux-signed-generic-lts-wily dépend de linux-signed-image-generic-lts-wily (= 4.2.0.36.29) ; cependant :
 Le paquet linux-signed-image-generic-lts-wily n'est pas encore configuré.

dpkg: error processing package linux-signed-generic-lts-wily (--configure):
 problèmes de dépendances - laissé non configuré
E: Sub-process /usr/bin/dpkg returned an error code (1)
jo@HP-x360-310-G1-PC:~$ 

Hors ligne

#12 Le 20/05/2016, à 19:59

cqfd93

Re : Mise à Jour de Linux toujours en erreur ( 14.04 LTS )

Voyons ce fichier de plus près :

cat -n /var/lib/dpkg/info/linux-image-4.2.0-36-generic.postinst

cqfd93

Hors ligne

#13 Le 20/05/2016, à 20:02

Gameplayer13

Re : Mise à Jour de Linux toujours en erreur ( 14.04 LTS )

le fichier est trop grand je crois hmm

cat -n /var/lib/dpkg/info/linux-image-4.2.0-36-generic.postinst

   157	# Tack on at least one trainling /
   158	$image_dest = "$image_dest/";
   159	$image_dest =~ s|^/*|/|o;
   160	$image_dest =~ s|/+$|/|o;
   161	
   162	if (! -d "$image_dest") {
   163	  die "Expected Image Destination dir ($image_dest) to be a valid directory!\n";
   164	}
   165	
   166	# sanity
   167	if (!($do_bootfloppy || $do_bootloader)) {
   168	  $do_boot_enable = '';
   169	}
   170	if ($do_symlink && $no_symlink) {
   171	  warn "Both do_symlinks and no_symlinks options enabled; disabling no_symlinks\n";
   172	  $no_symlink = 0;
   173	}
   174	
   175	# most of our work is done in $image_dest (nominally /)
   176	chdir("$image_dest") or die "could not chdir to $image_dest:$!\n";
   177	
   178	# Paranoid check to make sure that the correct value is put in there
   179	if    (! $kimage)                 { $kimage = "vmlinuz"; } # Hmm. empty
   180	elsif ($kimage =~ m/^b?uImage$/o) { $kimage = "vmlinuz"; } # these produce vmlinuz
   181	elsif ($kimage =~ m/^b?zImage$/o) { $kimage = "vmlinuz"; } # these produce vmlinuz
   182	elsif ($kimage =~ m/^[iI]mage$/o) { my $nop = $kimage;   }
   183	elsif ($kimage =~ m/^vmlinux$/o)  { my $nop = $kimage;   }
   184	else                              { $kimage = "vmlinuz"; } # Default
   185	
   186	$ENV{KERNEL_ARCH}=$kernel_arch if $kernel_arch;
   187	
   188	
   189	die "Internal Error: Could not find image (" . $realimageloc
   190	  . "$kimage-$version)\n" unless -e $realimageloc
   191	  . "$kimage-$version";
   192	
   193	# search for the boot loader in the path
   194	my $loader_exec;
   195	($loader_exec = $loader)  =~ s|.*/||;
   196	my ($loaderloc) = grep -x, map "$_/$loader_exec",
   197	  map { length($_) ? $_ : "." }  split /:/, $ENV{PATH};
   198	
   199	
   200	######################################################################
   201	######################################################################
   202	###########        Test whether a relative symlinkwould be OK #######
   203	######################################################################
   204	######################################################################
   205	sub test_relative {
   206	  my %params = @_;
   207	  my $cwd;
   208	
   209	  die "Internal Error: Missing Required paramater 'Old Dir' "
   210	    unless $params{'Old Dir'};
   211	  die "Internal Error: Missing Required paramater New Dir' "
   212	    unless $params{'New Dir'};
   213	
   214	
   215	  die "Internal Error: No such dir $params{'Old Dir'} "
   216	    unless -d $params{'Old Dir'};
   217	  die "Internal Error: No such dir $params{'New Dir'} "
   218	    unless -d $params{'New Dir'};
   219	
   220	  # If the caller specified a test file, and it does not exist try and find
   221	  # another file to use in its stead.  As we are installing kernels we can
   222	  # use any versioned file from this kernel which should be in the same place.
   223	  if (defined $params{'Test File'} and
   224	      ! -f $params{'Old Dir'} . '/' . $params{'Test File'}) {
   225	
   226	      my @possible = glob($params{'Old Dir'} . "/*$version*");
   227	      if ($#possible >= 0) {
   228	        $params{'Test File'} = `basename "$possible[0]"`;
   229	        chomp($params{'Test File'});
   230	        warn "Test relative: selected $params{'Test File'}"
   231	          if $DEBUG;
   232	      }
   233	  }
   234	
   235	  warn "Test relative: testing $params{'Old Dir'} -> $params{'New Dir'}"
   236	    if $DEBUG;
   237	  chomp($cwd = `pwd`);
   238	  chdir ($params{'New Dir'}) or die "Could not chdir to $params{'New Dir'}:$!";
   239	  my $ok = 0;
   240	  $params{'Old Dir'}  =~ s|^/*||o;
   241	  if (-d $params{'Old Dir'} ) {
   242	    if (defined $params{'Test File'}) {
   243	      if (-e $params{'Old Dir'} . $params{'Test File'}) {
   244	        $ok  = 1;
   245	      }
   246	    } else {
   247	      $ok = 1;                  # well, backward compatibility
   248	    }
   249	  }
   250	  chdir ($cwd) or die "Could not chdir to $params{'New Dir'}:$!";
   251	  return $ok;
   252	}
   253	
   254	######################################################################
   255	######################################################################
   256	############
   257	######################################################################
   258	######################################################################
   259	# sub CanonicalizePath {
   260	#   my $path = join '/', @_;
   261	#   my @work = split '/', $path;
   262	#   my @out;
   263	#   my $is_absolute;
   264	
   265	#   if (@work && $work[0] eq "") {
   266	#     $is_absolute = 1; shift @work;
   267	#   }
   268	
   269	#   while (@work) {
   270	#     my $seg = shift @work;
   271	#     if ($seg eq "." || $seg eq "") {
   272	#     } 
   273	#     elsif ($seg eq "..") {
   274	#       if (@out && $out[-1] ne "..") {
   275	#         pop @out;
   276	#       } 
   277	#       else {
   278	#         # Leading "..", or "../..", etc.
   279	#         push @out, $seg;
   280	#       }
   281	#     } 
   282	#     else {
   283	#       push @out, $seg;
   284	#     }
   285	#   }
   286	
   287	#   unshift @out, "" if $is_absolute;
   288	#   return join('/', @out);
   289	# }
   290	######################################################################
   291	######################################################################
   292	############
   293	######################################################################
   294	######################################################################
   295	
   296	sub spath {
   297	  my %params = @_;
   298	
   299	  die "Missing Required paramater 'Old'" unless $params{'Old'};
   300	  die "Missing Required paramater 'New'" unless  $params{'New'};
   301	
   302	  my @olddir  = split '/', `readlink -q -m $params{'Old'}`;
   303	  my @newdir  = split '/', `readlink -q -m $params{'New'}`;
   304	  my @outdir  = @olddir;
   305	
   306	  my $out = '';
   307	  my $i;
   308	  for ($i = 0; $i <= $#olddir && $i <= $#newdir; $i++) {
   309	    $out++ if ($olddir[$i] ne $newdir[$i]);
   310	    shift @outdir unless $out;
   311	    unshift @outdir, ".." if $out;
   312	  }
   313	  if ($#newdir > $#olddir) {
   314	    for ($i=0; $i < $#newdir; $i++) {
   315	      unshift @outdir, "..";
   316	    }
   317	  }
   318	  return join ('/', @outdir);
   319	}
   320	######################################################################
   321	######################################################################
   322	############
   323	######################################################################
   324	######################################################################
   325	
   326	
   327	# This routine actually moves the kernel image
   328	# From: $realimageloc/$kimage-$version (/boot/vmlinuz-2.6.12)
   329	# To:   $image_dest/$kimage-$version   (/vmlinuz-2.6.12)
   330	# Note that the image is moved to a versioned destination, but ordinary
   331	# symlinks we create otherwise are not normally versioned
   332	sub really_move_image {
   333	  my $src_dir  = $_[0];
   334	  my $target   = $_[1];
   335	  my $dest_dir = $_[2];
   336	
   337	  warn "Really move image: src_dir=$src_dir, target=$target,\n destdir=$dest_dir"
   338	    if $DEBUG;
   339	  if (-e "$target") {
   340	    # we should be in dir $dest_dir == $image_dest /, normally
   341	    rename("$target", "$target.$$") ||
   342	      die "failed to move " . $dest_dir . "$target:$!";
   343	    warn "mv $target $target.$$" if $DEBUG;
   344	  }
   345	  warn "mv -f $src_dir$target $target" if $DEBUG;
   346	  my $ret = system("mv -f " . $src_dir . "$target " .
   347	                   " $target");
   348	  if ($ret) {
   349	    die("Failed to move " . $src_dir . "$target to "
   350	        . $dest_dir . "$target");
   351	  }
   352	  # Ok, now we may clobber the previous .old files
   353	  if (-e "$target.$$") {
   354	    rename("$target.$$", "$target.old") ||
   355	      die "failed to move " . $dest_dir . "$target:$!";
   356	    warn "mv $target.$$ $target " if $DEBUG;
   357	  }
   358	}
   359	
   360	# Normally called after really_move_image; and only called if we asked for 
   361	# reversed link this routine reverses the symbolic link that is notmally 
   362	# created. Since the real kernel image has been moved over to 
   363	# $image_dest/$kimage-$version. So, this routine links
   364	# From:   $image_dest/$kimage-$version   (/vmlinuz-2.6.12)
   365	# To:     $realimageloc/$kimage-$version (/boot/vmlinuz-2.6.12)
   366	sub really_reverse_link {
   367	  my $src_dir    = $_[0];
   368	  my $link_name  = $_[1];
   369	  my $dest_dir   = $_[2];
   370	  warn "Really reverse link: src_dir=$src_dir, link name=$link_name\n" .
   371	    "\tdestdir=$dest_dir" if $DEBUG;
   372	
   373	  my $Old = $dest_dir;
   374	  if (test_relative ('Old Dir' => $Old, 'New Dir' => $src_dir,
   375	                     'Test File' => "$link_name")) {
   376	    $Old   =~ s|^/*||o;
   377	  }
   378	  # Special case is they are in the same dir
   379	  my $rel_path = spath('Old' => "$Old", 'New' => "$src_dir" );
   380	  $Old ="" if $rel_path =~ m/^\s*$/o;
   381	
   382	  if ($use_hard_links =~ m/YES/i) {
   383	    link($Old . "$link_name", $src_dir . "$link_name") ||
   384	      die("Failed to link " . $dest_dir . "$link_name to " . $src_dir . 
   385	          "$link_name:$!");
   386	    warn "ln " . $Old . "$link_name " . $src_dir . "$link_name"  if $DEBUG;
   387	  }
   388	  else {
   389	    symlink($Old . "$link_name", $src_dir . "$link_name") ||
   390	      die("Failed to symbolic-link " . $dest_dir . "$link_name to " . $src_dir
   391	          . "$link_name:$!");
   392	    warn "ln -s " . $Old . "$link_name " . $src_dir . "$link_name" if $DEBUG;
   393	  }
   394	}
   395	
   396	# This routine is invoked if there is a symbolic link in place
   397	# in $image_dest/$kimage -- so a symlink exists in the destination.
   398	# What we are trying to determine is if we need to move the symbolic link over
   399	# to the the .old location
   400	sub move_p {
   401	  my $kimage     = $_[0];       # Name of the symbolic link
   402	  my $image_dest = $_[1];       # The directory the links goes into
   403	  my $image_name = $_[2]; 
   404	  my $src_dir    = $_[3]; 
   405	  my $force_move = 0;
   406	  warn "Move?: kimage=$kimage, image_dest=$image_dest, \n" .
   407	    "\timage_name=$image_name, src_dir=$src_dir" if $DEBUG;
   408	
   409	  if ($no_symlink || $reverse_symlink) {
   410	    # we do not want links, yet we have a symbolic link here!
   411	    warn "found a symbolic link in " . $image_dest . "$kimage \n" .
   412	      "even though no_symlink is defined\n" if $no_symlink;
   413	    warn "found a symbolic link in " . $image_dest . "$kimage \n" .
   414	      "even though reverse_symlink is defined\n" if $reverse_symlink;
   415	    # make sure we change this state of affairs
   416	    $force_move = 1;
   417	    return $force_move;
   418	  }
   419	
   420	  warn "DEBUG: OK. We found symlink, and we should have a symlink here.\n"
   421	    if $DEBUG;
   422	  my $vmlinuz_target = readlink "$kimage";
   423	  my $real_target = '';
   424	  my $target = `readlink -q -m "${realimageloc}${kimage}-${version}"`;
   425	  $real_target = abs_path($vmlinuz_target) if defined($vmlinuz_target);
   426	
   427	  if (!defined($vmlinuz_target) || ! -f "$real_target") {
   428	    # what, a dangling symlink?
   429	    warn "The link "  . $image_dest . "$kimage is a dangling link" .
   430	      "to $real_target\n";
   431	    $force_move = 1;
   432	    return $force_move;
   433	  }
   434	
   435	
   436	  warn "DEBUG: The link $kimage points to ($vmlinuz_target)\n" if $DEBUG;
   437	  warn "DEBUG: ($vmlinuz_target) is really ($real_target)\n" if $DEBUG;
   438	  my $cwd;
   439	  chomp ($cwd=`pwd`);
   440	  if ($vmlinuz_target !~ m|^/|o) {
   441	    $vmlinuz_target = $cwd . "/" . $vmlinuz_target;
   442	    $vmlinuz_target =~ s|/+|/|o;
   443	  }
   444	  $vmlinuz_target = `readlink -q -m $vmlinuz_target`;
   445	
   446	  if ("$vmlinuz_target" ne "$target") {
   447	    warn "DEBUG: We need to handle this.\n" if $DEBUG;
   448	    if ($minimal_swap) {
   449	      warn "DEBUG: Minimal swap.\n" if $DEBUG;
   450	      if (-l "$kimage.old") {
   451	        warn "DEBUG: There is an old link at $kimage.old\n" if $DEBUG;
   452	        my $old_target = readlink "$kimage.old";
   453	        my $real_old_target = '';
   454	        $real_old_target=abs_path($old_target) if defined ($old_target);
   455	
   456	        if ($real_old_target  && -f "$real_old_target") {
   457	          if ($old_target !~ m|^/|o) {
   458	            $old_target = $cwd . "/" . $old_target;
   459	            $old_target =~ s|/+|/|o;
   460	          }
   461	          $old_target = `readlink -q -m $old_target`;
   462	          if ("$old_target"  ne "$target") {
   463	            $force_move = 1;
   464	            warn "DEBUG: Old link ($old_target) does not point to us ($target)\n"
   465	              if $DEBUG;
   466	          } 
   467	          else {            # The .old points to the current
   468	            warn "$kimage.old --> $target -- doing nothing";
   469	            $force_move = 0;
   470	          }
   471	        } 
   472	        else { 
   473	          warn "DEBUG: Well, the old link does not exist -- so we move\n"
   474	            if $DEBUG;
   475	          $force_move = 1;
   476	        }
   477	      } 
   478	      else {
   479	        warn "DEBUG: No .old link -- OK to move\n"
   480	          if $DEBUG;
   481	        $force_move = 1;
   482	      }
   483	    } 
   484	    else {
   485	      warn "DEBUG: ok, minimal swap is no-- so we move.\n"
   486	        if $DEBUG;
   487	      $force_move = 1;
   488	    }
   489	  }
   490	  else {                  # already have proper link
   491	    warn "$kimage($vmlinuz_target) points to $target ($real_target) -- doing nothing";
   492	    $force_move = 0;
   493	  }
   494	  return $force_move;
   495	}
   496	
   497	
   498	# This routine moves the symbolic link around (/vmlinuz -> /vmlinuz.old)
   499	# It pays attention to whether we should the fact whether we should be using
   500	# hard links or not.
   501	sub really_move_link {
   502	  my $kimage     = $_[0];       # Name of the symbolic link
   503	  my $image_dest = $_[1];       # The directory the links goes into
   504	  my $image_name = $_[2]; 
   505	  my $src_dir    = $_[3]; 
   506	  warn "really_move_link: kimage=$kimage, image_dest=$image_dest\n" .
   507	    "\t image_name=$image_name, src_dir=$src_dir" if $DEBUG;
   508	
   509	  # don't clobber $kimage.old quite yet
   510	  rename("$kimage", "$kimage.$$") ||
   511	    die "failed to move " . $image_dest . "$kimage:$!";
   512	  warn "mv $kimage $kimage.$$" if $DEBUG;
   513	  my $Old = $src_dir;
   514	  my $cwd;
   515	
   516	  chomp($cwd=`pwd`);
   517	  if (test_relative ('Old Dir' => $Old, 'New Dir' => $cwd,
   518	                     'Test File' => "$image_name")) {
   519	    $Old   =~ s|^/*||o;
   520	  }
   521	  # Special case is they are in the same dir
   522	  my $rel_path = spath('Old' => "$Old", 'New' => "$cwd" );
   523	  $Old ="" if $rel_path =~ m/^\s*$/o;
   524	
   525	  if ($use_hard_links =~ m/YES/i) {
   526	    warn "ln ${Old}${image_name} $kimage" if $DEBUG;
   527	    if (! link("${Old}${image_name}", "$kimage")) {
   528	      rename("$kimage.$$", "$kimage");
   529	      die("Failed to link ${Old}${image_name} to " .
   530	          "${image_dest}${kimage}:$!");
   531	    }
   532	  } 
   533	  else {
   534	    warn "ln -s ${Old}${image_name} $kimage" if $DEBUG;
   535	    if (! symlink("${Old}${image_name}", "$kimage")) {
   536	      rename("$kimage.$$", "$kimage");
   537	      die("Failed to symbolic-link ${Old}${image_name} to " .
   538	          "${image_dest}${kimage}:$!");
   539	    }
   540	  }
   541	
   542	  # Ok, now we may clobber the previous .old file
   543	  if (-l "$kimage.old" || ! -e "$kimage.old" ) {
   544	    rename("$kimage.$$", "$kimage.old");
   545	    warn "mv $kimage.$$ $kimage.old" if $DEBUG;
   546	  }
   547	  else {
   548	    warn "$kimage.old is not a symlink, not clobbering\n";
   549	    warn "rm $kimage.$$";
   550	    unlink "$kimage.$$" if $DEBUG;
   551	  }
   552	}
   553	
   554	# This routine handles a request to do symlinks, but there is no
   555	# symlink file already there.  Either we are supposed to use copy, or we are
   556	# installing on a pristine system, or the user does not want symbolic links at
   557	# all.  We use a configuration file to tell the last two cases apart, creating
   558	# a config file if needed.
   559	sub handle_missing_link {
   560	  my $kimage     = $_[0];       # Name of the symbolic link
   561	  my $image_dest = $_[1];       # The directory the links goes into
   562	  my $image_name = $_[2]; 
   563	  my $src_dir    = $_[3]; 
   564	  warn "handle_missing_link: kimage=$kimage, image_dest=$image_dest\n" .
   565	    "\t image_name=$image_name, src_dir=$src_dir" if $DEBUG;
   566	
   567	  if ($no_symlink) {
   568	    warn "cp -a --backup=t $realimageloc$image_name $kimage" if $DEBUG;
   569	    my $ret = system("cp -a --backup=t " . $realimageloc .
   570	                     "$image_name "   . " $kimage");
   571	    if ($ret) {
   572	      die("Failed to copy " . $realimageloc . "$image_name to "
   573	          . $image_dest . "$kimage");
   574	    }
   575	  } 
   576	  elsif ($reverse_symlink) {
   577	    warn "mv -f $realimageloc$image_name $kimage" if $DEBUG;
   578	    my $ret = system("mv -f " . $realimageloc . "$image_name "
   579	                     . "$kimage");
   580	    if ($ret) {
   581	      die("Failed to move " . $realimageloc . "$image_name to "
   582	          . $image_dest . "$kimage");
   583	    }
   584	  } 
   585	  else {
   586	    if (! $have_conffile) {
   587	      my $ret;
   588	      my $answer='';
   589	      $do_symlink = "Yes";
   590	
   591	      if (open(CONF, ">$CONF_LOC")) {
   592	        print CONF "# Kernel Image management overrides\n";
   593	        print CONF "# See kernel-img.conf(5) for details\n";
   594	        if ($loader =~ /palo/i) {
   595	          print CONF "link_in_boot = Yes\n";
   596	          print CONF "do_symlinks = Yes\n";
   597	          print CONF "relative_links = Yes\n";
   598	          print CONF "do_bootloader = No\n";
   599	        } else {
   600	          print CONF "do_symlinks = $do_symlink\n";
   601	        }
   602	        close CONF;
   603	      }
   604	      $have_conffile = "Yes";
   605	    }
   606	  }
   607	
   608	  if (! $no_symlink && $do_symlink =~ /Yes/i) {
   609	    my $Old = $realimageloc;
   610	    my $New = $image_dest;
   611	    my $Name = "$image_name";
   612	    my $Link_Dest = "$kimage";
   613	
   614	    if ($reverse_symlink) {
   615	      $Old = $image_dest;
   616	      $New = $realimageloc;
   617	      $Name = "$kimage";
   618	      $Link_Dest = $realimageloc . "$image_name";
   619	    }
   620	    if (test_relative ('Old Dir' => $Old,
   621	                       'New Dir' => $New,
   622	                       'Test File' => $Name)) {
   623	      $Old   =~ s|^/*||o;
   624	    }
   625	    # Special case is they are in the same dir
   626	    my $rel_path = spath('Old' => "$Old", 'New' => "$New" );
   627	    $Old ="" if $rel_path =~ m/^\s*$/o;
   628	
   629	    symlink($Old . "$Name", "$Link_Dest") ||
   630	      die("Failed to symbolic-link ${Old}$Name to $Link_Dest:$!");
   631	    warn "ln -s ${Old}$Name $Link_Dest" if $DEBUG;
   632	
   633	  }
   634	}
   635	
   636	# This routine handles the rest of the cases, where the user has requested 
   637	# non-traditional handling, like using cp, or reverse symlinks, or hard links.
   638	sub handle_non_symlinks {
   639	  my $kimage     = $_[0];       # Name of the symbolic link
   640	  my $image_dest = $_[1];       # The directory the links goes into
   641	  my $image_name = $_[2]; 
   642	  my $src_dir    = $_[3]; 
   643	  warn "handle_non_link: kimage=$kimage, image_dest=$image_dest\n" .
   644	    "\t image_name=$image_name, src_dir=$src_dir" if $DEBUG;
   645	
   646	  # Save the current image. We do this in all four cases
   647	  rename("$kimage", "$kimage.$$") || 
   648	    die "failed to move " . $image_dest . "$kimage:$!";
   649	  warn "mv $kimage $kimage.$$" if $DEBUG;
   650	
   651	  ##,#### 
   652	  # case One
   653	  #`####
   654	  if ($no_symlink) {
   655	    # Maybe /$image_dest is on a dos system?
   656	    warn "cp -a --backup=t $realimageloc$image_name $kimage" if $DEBUG;
   657	    my $ret = system("cp -a --backup=t " . $realimageloc
   658	                     . "$image_name " . "$kimage");
   659	    if ($ret) {
   660	      if (-e "$kimage.$$") {
   661	        rename("$kimage.$$", "$kimage");
   662	        warn "mv $kimage.$$ $kimage" if $DEBUG;
   663	      }
   664	      die("Failed to copy " . $realimageloc . "$image_name to "
   665	          . $image_dest . "$kimage");
   666	    }
   667	  }
   668	  ##,#### 
   669	  # case Two
   670	  #`####
   671	  elsif ($reverse_symlink) {  # Maybe /$image_dest is on a dos system?
   672	    warn "mv -f  $realimageloc$image_name $kimage" if $DEBUG;
   673	    my $ret = system("mv -f " . $realimageloc . "$image_name "
   674	                     . $image_dest . "$kimage");
   675	    if ($ret) {
   676	      if (-e "$kimage.$$") {
   677	        rename("$kimage.$$", "$kimage");
   678	        warn "mv $kimage.$$ $kimage" if $DEBUG;
   679	      }
   680	      die("Failed to move " . $realimageloc . "$image_name to "
   681	          . $image_dest . "$kimage");
   682	    }
   683	    my $Old = $image_dest;
   684	    if (test_relative ('Old Dir' => $Old, 'New Dir' => $realimageloc,
   685	                       'Test File' => "$kimage")) {
   686	      $Old   =~ s|^/*||o;
   687	    }
   688	    # Special case is they are in the same dir
   689	    my $rel_path = spath('Old' => "$Old", 'New' => "$realimageloc" );
   690	    $Old ="" if $rel_path =~ m/^\s*$/o;
   691	
   692	    if ($use_hard_links =~ m/YES/i) {
   693	      warn "ln " . $Old . "$kimage " . $realimageloc . "$image_name" if $DEBUG;
   694	      if (! link($Old . "$kimage", $realimageloc . "$image_name")) {
   695	        warn "Could not link " . $image_dest .
   696	          "$kimage to $image_name :$!";
   697	      }
   698	    }
   699	    else {
   700	      warn "ln -s " . $Old . "$kimage " . $realimageloc . "$image_name" if $DEBUG;
   701	      if (! symlink($Old . "$kimage", $realimageloc . "$image_name")) {
   702	        warn "Could not symlink " . $image_dest .
   703	          "$kimage to $image_name :$!";
   704	      }
   705	    }
   706	  }
   707	  ##,####
   708	  # case Three
   709	  #`####
   710	  elsif ($use_hard_links =~ m/YES/i ) {
   711	    # Ok then. this ought to be a hard link, and hence fair game
   712	    # don't clobber $kimage.old quite yet
   713	    my $Old = $realimageloc;
   714	    my $cwd;
   715	    chomp($cwd=`pwd`);
   716	    if (test_relative ('Old Dir' => $Old, 'New Dir' => $cwd,
   717	                       'Test File' => "$image_name")) {
   718	      $Old   =~ s|^/*||o;
   719	    }
   720	    # Special case is they are in the same dir
   721	    my $rel_path = spath('Old' => "$Old", 'New' => "$cwd" );
   722	    $Old ="" if $rel_path =~ m/^\s*$/o;
   723	
   724	    warn "ln " . $Old . "$image_name " . "$kimage" if $DEBUG;
   725	    if (! link($Old . "$image_name", "$kimage")) {
   726	      warn "mv $kimage.$$ $kimage" if $DEBUG;
   727	      rename("$kimage.$$", "$kimage");
   728	      die("Failed to link " . $realimageloc . "$image_name to "
   729	          . $image_dest . "$kimage");
   730	    }
   731	  }
   732	  ##,####
   733	  # case Four
   734	  #`####
   735	  else {
   736	    # We just use cp
   737	    warn "cp -a --backup=t $realimageloc$image_name $kimage" if $DEBUG;
   738	    my $ret = system("cp -a --backup=t " . $realimageloc
   739	                     . "$image_name " . "$kimage");
   740	    if ($ret) {
   741	      if (-e "$kimage.$$") {
   742	        warn "mv $kimage.$$ $kimage" if $DEBUG;
   743	        rename("$kimage.$$", "$kimage");
   744	      }
   745	      die("Failed to copy " . $realimageloc . "$image_name to "
   746	          . $image_dest . "$kimage");
   747	    }
   748	  }
   749	  # Ok, now we may clobber the previous .old file
   750	  warn "mv $kimage.$$ $kimage.old if -e $kimage.$$" if $DEBUG;
   751	  rename("$kimage.$$", "$kimage.old") if -e "$kimage.$$";
   752	}
   753	
   754	# This routine is responsible for setting up the symbolic links
   755	# So, the actual kernel image lives in
   756	# $realimageloc/$image_name (/boot/vmlinuz-2.6.12).
   757	# This routine creates symbolic links in $image_dest/$kimage (/vmlinuz)
   758	sub image_magic {
   759	  my $kimage     = $_[0];       # Name of the symbolic link
   760	  my $image_dest = $_[1];       # The directory the links goes into
   761	  my $image_name = "$kimage-$version";
   762	  my $src_dir    = $realimageloc;
   763	  warn "image_magic: kimage=$kimage, image_dest=$image_dest\n" .
   764	    "\t image_name=$image_name, src_dir=$src_dir" if $DEBUG;
   765	
   766	  # Well, in any case, if the destination (the symlink we are trying
   767	  # to create) is a directory, we should do nothing, except throw a
   768	  # diagnostic.
   769	  if (-d "$kimage" ) {
   770	    die ("Hmm. $kimage is a directory, which I did not expect.  I am\n" .
   771	         "trying to create a symbolic link with that name linked to \n" .
   772	         "$image_dest . Since a directory exists here, my assumptions \n" .
   773	         "are way off, and I am aborting.\n" );
   774	    exit (3);
   775	  }
   776	
   777	  if ($move_image) {   # Maybe $image_dest is in on dos, or something?
   778	    #                   source dir,    link name,        dest dir
   779	    really_move_image(  $realimageloc, $image_name, $image_dest);
   780	    really_reverse_link($realimageloc, $image_name, $image_dest)
   781	      if $reverse_symlink;
   782	    return;
   783	  }
   784	
   785	  if (-l "$kimage") {           # There is a symbolic link
   786	    warn "DEBUG: There is a symlink for $kimage\n" if $DEBUG;
   787	    my $force_move = move_p($kimage, $image_dest, $image_name, $src_dir);
   788	
   789	    if ($force_move) {
   790	      really_move_link($kimage, $image_dest, $image_name, $src_dir);
   791	    }
   792	  }
   793	  elsif (! -e "$kimage") {
   794	    # Hmm. Pristine system? How can that be? Installing from scratch?
   795	    # Or maybe the user does not want a symbolic link here.
   796	    # Possibly they do not want a link here. (we should be in /
   797	    # here[$image_dest, really]
   798	    handle_missing_link($kimage, $image_dest, $image_name, $src_dir);
   799	  }
   800	  elsif (-e "$kimage" ) {
   801	    # OK, $kimage exists -- but is not a link
   802	    handle_non_symlinks($kimage, $image_dest, $image_name, $src_dir);
   803	  }
   804	}
   805	
   806	######################################################################
   807	######################################################################
   808	######################################################################
   809	######################################################################
   810	
   811	# We may not have any modules installed
   812	if ( -d "$modules_base/$version" ) {
   813	  print STDERR "Running depmod.\n";
   814	  my $ret = system("depmod -a $version");
   815	  if ($ret) {
   816	    print STDERR "Failed to run depmod\n";
   817	    exit(1);
   818	  }
   819	}
   820	
   821	
   822	
   823	sub find_initrd_tool {
   824	  my $hostversion = shift;
   825	  my $version = shift;
   826	  print STDERR "Finding valid ramdisk creators.\n";
   827	  my @ramdisks =
   828	    grep {
   829	      my $args = 
   830	        "$_ " .
   831	          "--supported-host-version=$hostversion " .
   832	            "--supported-target-version=$version " .
   833	              "1>/dev/null 2>&1"
   834	                ;
   835	      system($args) == 0;
   836	    }
   837	      split (/[:,\s]+/, $ramdisk);
   838	}
   839	
   840	# The initrd symlink should probably be in the same dir that the
   841	# symlinks are in
   842	if ($initrd) {
   843	  my $success = 0;
   844	
   845	  # Update-initramfs is called slightly different than mkinitrd and
   846	  # mkinitramfs. XXX It should really be made compatible with this stuff
   847	  # some how.
   848	  my $upgrading = 1;
   849	  if (! defined $ARGV[1] || ! $ARGV[1] || $ARGV[1] =~ m/<unknown>/og) {
   850	    $upgrading = 0;
   851	  }
   852	  my $ret = system("$ramdisk " . ($upgrading ? "-u" : "-c") . " -k " . $version . " >&2");
   853	  $success = 1 unless $ret;
   854	  die "Failed to create initrd image.\n" unless $success;
   855	  if (! defined $ARGV[1] || ! $ARGV[1] || $ARGV[1] =~ m/<unknown>/og) {
   856	    image_magic("initrd.img", $image_dest);
   857	  }
   858	  else {
   859	    if (! -e "initrd.img") {
   860	      handle_missing_link("initrd.img", $image_dest, "initrd.img-$version",
   861	                          $realimageloc);
   862	    }
   863	    else {
   864	      print STDERR
   865	        "Not updating initrd symbolic links since we are being updated/reinstalled \n";
   866	      print STDERR
   867	        "($ARGV[1] was configured last, according to dpkg)\n";
   868	    }
   869	  }
   870	
   871	  if ($initrd && -l "initrd" ) {
   872	    unlink "initrd";
   873	  }
   874	
   875	  if ($initrd && -l "$image_dir/initrd" && ! $link_in_boot) {
   876	    unlink "$image_dir/initrd";
   877	  }
   878	}
   879	else {                        # Not making an initrd emage
   880	  if (-l "initrd.img") {
   881	    # Ooh, last image was an initrd image? in any case, we should move it. 
   882	    my $target = readlink "initrd.img";
   883	    my $real_target = '';
   884	    $real_target = abs_path($target) if defined ($target);
   885	
   886	    if (!defined($target) || ! -f "$real_target") {
   887	      # Eh. dangling link. can safely be removed.
   888	      unlink("initrd.img");
   889	    } else {
   890	      if (-l "initrd.img.old" || ! -e "initrd.img.old" ) {
   891	        rename("initrd.img", "initrd.img.old");
   892	      } else {
   893	        warn "initrd.img.old is not a symlink, not clobbering\n";
   894	        unlink("initrd.img");
   895	      }
   896	    }
   897	  }
   898	}
   899	
   900	# Warn of a reboot
   901	if (-x $notifier) {
   902	  system($notifier);
   903	}
   904	
   905	# Let programs know not to hibernate if the kernel that would be used for
   906	# resume-from-hibernate is likely to differ from the currently running kernel.
   907	system("mountpoint -q /var/run");
   908	if ($? eq 0) {
   909		system("touch /var/run/do-not-hibernate");
   910	}
   911	
   912	# Only change the symlinks if we are not being upgraded
   913	if (! defined $ARGV[1] || ! $ARGV[1] || $ARGV[1] =~ m/<unknown>/og) {
   914	  image_magic($kimage, $image_dest);
   915	}
   916	else {
   917	  if (! -e "$kimage") {
   918	    handle_missing_link($kimage, $image_dest, "$kimage-$version", 
   919	                        $realimageloc);
   920	  }
   921	  else {
   922	    print STDERR
   923	      "Not updating image symbolic links since we are being updated/reinstalled \n";
   924	    print STDERR
   925	      "($ARGV[1] was configured last, according to dpkg)\n";
   926	  }
   927	}
   928	
   929	# We used to have System.* files in /
   930	if (-e "/System.map" || -e "/System.old") {
   931	  unlink '/System.map' if -e '/System.map';
   932	  unlink '/System.old' if -e '/System.old';
   933	}
   934	
   935	# creating some info about kernel and initrd
   936	if ($DEBUG) {
   937	  my $ksize=sprintf("%.0f",(stat($realimageloc .
   938	                                 "$kimage-$version"))[7]/1024)."kB";
   939	  my $initrdsize='';
   940	  if ($initrd) {
   941	    $initrdsize=sprintf("%.0f",(stat($realimageloc .
   942	                                     "initrd.img-$version"))[7]/1024)."kB";
   943	  }
   944	
   945	  print STDERR <<"EOMSG";
   946	A new kernel image has been installed at $realimageloc$kimage-$version
   947	 (Size: $ksize)
   948	
   949	Symbolic links, unless otherwise specified, can be found in $image_dest
   950	
   951	EOMSG
   952	  ;
   953	
   954	  if ($initrd) {
   955	    print STDERR <<"EOMSGA";
   956	
   957	 Initial rootdisk image: ${realimageloc}initrd.img-$version (Size: $initrdsize)
   958	EOMSGA
   959	    ;
   960	  }
   961	}
   962	
   963	# set the env var stem
   964	$ENV{'STEM'} = "linux";
   965	sub exec_script {
   966	  my $type   = shift;
   967	  my $script = shift;
   968	  print STDERR "Running $type hook script $script.\n";
   969	  system ("$script $version $realimageloc$kimage-$version") &&
   970	    print STDERR "User $type hook script [$script] ";
   971	  if ($?) {
   972	    if ($? == -1) {
   973	      print STDERR "failed to execute: $!\n";
   974	    }
   975	    elsif ($? & 127) {
   976	      printf STDERR "died with signal %d, %s coredump\n",
   977	        ($? & 127),  ($? & 128) ? 'with' : 'without';
   978	    }
   979	    else {
   980	      printf STDERR "exited with value %d\n", $? >> 8;
   981	    }
   982	    exit $? >> 8;
   983	  }
   984	}
   985	sub run_hook {
   986	  my $type   = shift;
   987	  my $script = shift;
   988	  if ($script =~ m,^/,) {
   989	    # Full path provided for the hook script
   990	    if (-x "$script") {
   991	      &exec_script($type,$script);
   992	    }
   993	    else {
   994	      die "The provided $type hook script [$script] could not be run.\n";
   995	    }
   996	  }
   997	  else {
   998	    # Look for it in a safe path
   999	    for my $path ('/bin', '/sbin', '/usr/bin', '/usr/sbin') {
  1000	      if (-x "$path/$script") {
  1001	        &exec_script($type, "$path/$script");
  1002	        return 0;
  1003	      }
  1004	    }
  1005	    # No luck
  1006	    print STDERR "Could not find $type hook script [$script].\n";
  1007	    die "Looked in: '/bin', '/sbin', '/usr/bin', '/usr/sbin'\n";
  1008	  }
  1009	}
  1010	
  1011	my $options;
  1012	for (@ARGV) {
  1013		s,','\\'',g;
  1014		$options .= " '$_'";
  1015	}
  1016	$ENV{'DEB_MAINT_PARAMS'}="$options";
  1017	
  1018	## Run user hook script here, if any
  1019	if ($postinst_hook) {
  1020	  &run_hook("postinst", $postinst_hook);
  1021	}
  1022	
  1023	if (-d "/etc/kernel/postinst.d") {
  1024	  print STDERR "Examining /etc/kernel/postinst.d.\n";
  1025	  system ("run-parts --verbose --exit-on-error --arg=$version " .
  1026	          "--arg=$realimageloc$kimage-$version " .
  1027	          "/etc/kernel/postinst.d") &&
  1028	            die "Failed to process /etc/kernel/postinst.d";
  1029	}
  1030	
  1031	if (-d "/etc/kernel/postinst.d/$version") {
  1032	  print STDERR "Examining /etc/kernel/postinst.d/$version.\n";
  1033	  system ("run-parts --verbose --exit-on-error --arg=$version " .
  1034	          "--arg=$realimageloc$kimage-$version " .
  1035	          "/etc/kernel/postinst.d/$version") &&
  1036	            die "Failed to process /etc/kernel/postinst.d/$version";
  1037	}
  1038	
  1039	LOADER: {
  1040	  last unless $do_boot_enable; # Exit if explicitly asked to
  1041	
  1042	  last if $loader =~ /silo/i; # SILO does not have to be executed.
  1043	  last if $loader =~ /yaboot/i; # yaboot does not have to be executed.
  1044	  last if $loader =~ /milo/i; # MILO does not have to be executed.
  1045	  last if $loader =~ /nettrom/i; # NETTROM does not have to be executed.
  1046	  last if $loader =~ /arcboot/i; # ARCBOOT does not have to be executed.
  1047	  last if $loader =~ /delo/i; # DELO does not have to be executed.
  1048	  last if $loader =~ /quik/i; # maintainer asked quik invocation to be ignored
  1049	
  1050	  last unless $loaderloc;
  1051	  last unless -x $loaderloc;
  1052	  last unless $do_bootloader;
  1053	
  1054	  if (-T "/etc/$loader.conf") {
  1055	    # Trust and use the existing lilo.conf.
  1056	    print STDERR "You already have a $Loader configuration in /etc/$loader.conf\n";
  1057	    my $ret = &run_lilo();
  1058	    exit $ret if $ret;
  1059	  }
  1060	}
  1061	
  1062	
  1063	sub run_lilo (){
  1064	  my $ret;
  1065	  # Try and figure out if the user really wants lilo to be run --
  1066	  # since the default is to run the boot laoder, which is ! grub -- but
  1067	  # the user may be using grub now, and not changed the default.
  1068	
  1069	  # So, if the user has explicitly asked for the loader to be run, or
  1070	  # if there is no postinst hook, or if there is no grub installed --
  1071	  # we are OK. Or else, we ask.
  1072	  if ($explicit_do_loader || (! ($postinst_hook && -x '/usr/sbin/grub')))  {
  1073	    print STDERR "Running boot loader as requested\n";
  1074	  } else {
  1075	    print STDERR "Ok, not running $loader\n";
  1076	  }
  1077	  if ($loader =~ /^lilo/io or $loader =~ /vmelilo/io) {
  1078	    print STDERR "Testing $loader.conf ... \n";
  1079	    unlink $temp_file_name;     # security
  1080	    $ret = system("$loaderloc -t >$temp_file_name 2>&1");
  1081	    if ($ret) {
  1082	      print STDERR "Boot loader test failed\n";
  1083	      return $ret;
  1084	    }
  1085	    unlink "$temp_file_name";
  1086	    print STDERR "Testing successful.\n";
  1087	    print STDERR "Installing the ";
  1088	    print STDERR "partition " if $loader =~ /^lilo/io;
  1089	    print STDERR "boot sector... \n";
  1090	  }
  1091	
  1092	  print STDERR "Running $loaderloc  ... \n";
  1093	  if ($loader =~ /^elilo/io) {
  1094	    $ret = system("$loaderloc 2>&1 | tee $temp_file_name");
  1095	  } else {
  1096	    $ret = system("$loaderloc >$temp_file_name 2>&1");
  1097	  }
  1098	  if ($ret) {
  1099	    print STDERR "Boot loader failed to run\n";
  1100	    return $ret;
  1101	  }
  1102	  unlink $temp_file_name;
  1103	  print STDERR "Installation successful.\n";
  1104	  return 0;
  1105	}
  1106	
  1107	exit 0;
  1108	
  1109	__END__
  1110	
jo@HP-x360-310-G1-PC:~$ 

Dernière modification par Gameplayer13 (Le 20/05/2016, à 20:07)

Hors ligne

#14 Le 20/05/2016, à 20:14

cqfd93

Re : Mise à Jour de Linux toujours en erreur ( 14.04 LTS )

Effectivement il est trop grand et en plus il ne me parle pas vraiment.

On va tenter de supprimer linux-image-4.2.0-36-generic comme on a fait pour le 4.2.0-34 (c'est le but des deux premières commandes) et ensuite le réinstaller :

sudo mv /var/lib/dpkg/info/linux-image-4.2.0-36-generic.* /tmp/
sudo dpkg --remove --force-remove-reinstreq linux-image-4.2.0-36-generic
sudo apt install linux-image-4.2.0-36-generic

cqfd93

Hors ligne

#15 Le 20/05/2016, à 20:19

Gameplayer13

Re : Mise à Jour de Linux toujours en erreur ( 14.04 LTS )

sudo mv /var/lib/dpkg/info/linux-image-4.2.0-36-generic.* /tmp/
bref sa supprime car je retrouve direct mon prompt

sudo dpkg --remove --force-remove-reinstreq linux-image-4.2.0-36-generic

jo@HP-x360-310-G1-PC:~$ sudo dpkg --remove --force-remove-reinstreq linux-image-4.2.0-36-generic
(Lecture de la base de données... 374563 fichiers et répertoires déjà installés.)
Suppression de linux-image-4.2.0-36-generic (4.2.0-36.42~14.04.1) ...

sudo apt install linux-image-4.2.0-36-generic

jo@HP-x360-310-G1-PC:~$ sudo apt install linux-image-4.2.0-36-generic
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Paquets suggérés :
  fdutils linux-lts-wily-tools
Les NOUVEAUX paquets suivants seront installés :
  linux-image-4.2.0-36-generic
0 mis à jour, 1 nouvellement installés, 0 à enlever et 0 non mis à jour.
6 partiellement installés ou enlevés.
Il est nécessaire de prendre 17,2 Mo dans les archives.
Après cette opération, 50,0 Mo d'espace disque supplémentaires seront utilisés.
Réception de : 1 http://fr.archive.ubuntu.com/ubuntu/ trusty-updates/main linux-image-4.2.0-36-generic amd64 4.2.0-36.42~14.04.1 [17,2 MB]
17,2 Mo réceptionnés en 31s (554 ko/s)                                         
Sélection du paquet linux-image-4.2.0-36-generic précédemment désélectionné.
(Lecture de la base de données... 374564 fichiers et répertoires déjà installés.)
Préparation du décompactage de .../linux-image-4.2.0-36-generic_4.2.0-36.42~14.04.1_amd64.deb ...
Examining /etc/kernel/preinst.d/
run-parts: executing /etc/kernel/preinst.d/intel-microcode 4.2.0-36-generic /boot/vmlinuz-4.2.0-36-generic
Done.
Décompactage de linux-image-4.2.0-36-generic (4.2.0-36.42~14.04.1) ...
Paramétrage de linux-image-4.2.0-36-generic (4.2.0-36.42~14.04.1) ...
Running depmod.
update-initramfs: deferring update (hook will be called later)
initrd.img(/boot/initrd.img-4.2.0-36-generic
) points to /boot/initrd.img-4.2.0-36-generic
 (/boot/initrd.img-4.2.0-36-generic) -- doing nothing at /var/lib/dpkg/info/linux-image-4.2.0-36-generic.postinst line 491.
vmlinuz(/boot/vmlinuz-4.2.0-36-generic
) points to /boot/vmlinuz-4.2.0-36-generic
 (/boot/vmlinuz-4.2.0-36-generic) -- doing nothing at /var/lib/dpkg/info/linux-image-4.2.0-36-generic.postinst line 491.
Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 4.2.0-36-generic /boot/vmlinuz-4.2.0-36-generic
run-parts: executing /etc/kernel/postinst.d/dkms 4.2.0-36-generic /boot/vmlinuz-4.2.0-36-generic
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 4.2.0-36-generic /boot/vmlinuz-4.2.0-36-generic
update-initramfs: Generating /boot/initrd.img-4.2.0-36-generic
^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[B^[[Brun-parts: executing /etc/kernel/postinst.d/pm-utils 4.2.0-36-generic /boot/vmlinuz-4.2.0-36-generic
run-parts: executing /etc/kernel/postinst.d/update-notifier 4.2.0-36-generic /boot/vmlinuz-4.2.0-36-generic
run-parts: executing /etc/kernel/postinst.d/zz-update-grub 4.2.0-36-generic /boot/vmlinuz-4.2.0-36-generic
/usr/sbin/grub-mkconfig: 35: /etc/default/grub: Syntax error: EOF in backquote substitution
run-parts: /etc/kernel/postinst.d/zz-update-grub exited with return code 2
Failed to process /etc/kernel/postinst.d at /var/lib/dpkg/info/linux-image-4.2.0-36-generic.postinst line 1025.
dpkg: error processing package linux-image-4.2.0-36-generic (--configure):
 le sous-processus script post-installation installé a retourné une erreur de sortie d'état 2
dpkg: des problèmes de dépendances empêchent la configuration de linux-image-extra-4.2.0-36-generic :
 linux-image-extra-4.2.0-36-generic dépend de linux-image-4.2.0-36-generic ; cependant :
 Le paquet linux-image-4.2.0-36-generic n'est pas encore configuré.

dpkg: error processing package linux-image-extra-4.2.0-36-generic (--configure):
 problèmes de dépendances - laissé non configuré
dpkg: des problèmes de dépendances empêchent la configuration de linux-image-generic-lts-wily :
 linux-image-generic-lts-wily dépend de linux-image-4.2.0-36-generic ; cependant :
 Le paquet linux-image-4.2.0-36-generic n'est pas encore configuré.
 linux-image-generic-lts-wily dépend de linux-image-extra-4.2.0-36-generic ; cependant :
 Le paquet linux-image-extra-4.2.0-36-generic n'est pas encore configuré.

dpkg: error processing package linux-image-generic-lts-wily (--configure):
 problèmes de dépendances - laissé non configuré
dpkg: des problèmes de dépendances empêchent la configAucun rapport « apport » n'a été créé car le message d'erreur indique une erreur consécutive à un échec précédent.
        Aucun rapport « apport » n'a été créé car le message d'erreur indique une erreur consécutive à un échec précédent.
                                          Aucun rapport « apport » écrit car MaxReports a déjà été atteint
                          Aucun rapport « apport » écrit car MaxReports a déjà été atteint
          Aucun rapport « apport » écrit car MaxReports a déjà été atteint
                                                                          Aucun rapport « apport » écrit car MaxReports a déjà été atteint
                                                          uration de linux-generic-lts-wily :
 linux-generic-lts-wily dépend de linux-image-generic-lts-wily (= 4.2.0.36.29) ; cependant :
 Le paquet linux-image-generic-lts-wily n'est pas encore configuré.

dpkg: error processing package linux-generic-lts-wily (--configure):
 problèmes de dépendances - laissé non configuré
dpkg: des problèmes de dépendances empêchent la configuration de linux-signed-image-4.2.0-36-generic :
 linux-signed-image-4.2.0-36-generic dépend de linux-image-4.2.0-36-generic (= 4.2.0-36.42~14.04.1) ; cependant :
 Le paquet linux-image-4.2.0-36-generic n'est pas encore configuré.

dpkg: error processing package linux-signed-image-4.2.0-36-generic (--configure):
 problèmes de dépendances - laissé non configuré
dpkg: des problèmes de dépendances empêchent la configuration de linux-signed-image-generic-lts-wily :
 linux-signed-image-generic-lts-wily dépend de linux-signed-image-4.2.0-36-generic ; cependant :
 Le paquet linux-signed-image-4.2.0-36-generic n'est pas encore configuré.
 linux-signed-image-generic-lts-wily dépend de linux-image-extra-4.2.0-36-generic ; cependant :
 Le paquet linux-image-extra-4.2.0-36-generic n'est pas encore configuré.

dpkg: error processing package linux-signed-image-generic-lts-wily (--configure):
 problèmes de dépendances - laissé non configuré
dpkg: des problèmes de dépendances empêchent la configuration de linux-signed-generic-lts-wily :
 linux-signed-generic-lts-wily dépend de linux-signed-image-generic-lts-wily (= 4.2.0.36.29) ; cependant :
 Le paquet linux-signed-image-generic-lts-wily n'est pas encore configuré.

dpkg: error processing package linux-signed-generic-lts-wily (--configure):
 problèmes de dépendances - laissé non configuré
Des erreurs ont été rencontrées pendant l'exécution :
 linux-image-4.2.0-36-generic
 linux-image-extra-4.2.0-36-generic
 linux-image-generic-lts-wily
 linux-generic-lts-wily
 linux-signed-image-4.2.0-36-generic
 linux-signed-image-generic-lts-wily
 linux-signed-generic-lts-wily
E: Sub-process /usr/bin/dpkg returned an error code (1)

Hors ligne

#16 Le 20/05/2016, à 20:29

cqfd93

Re : Mise à Jour de Linux toujours en erreur ( 14.04 LTS )

Tiens, cette erreur-là, je ne l'avais pas remarquée, et pourtant elle était bien visible !

/usr/sbin/grub-mkconfig: 35: /etc/default/grub: Syntax error: EOF in backquote substitution

Alors on jette un œil :

cat /etc/default/grub

cqfd93

Hors ligne

#17 Le 20/05/2016, à 20:32

Gameplayer13

Re : Mise à Jour de Linux toujours en erreur ( 14.04 LTS )

cat /etc/default/grub

jo@HP-x360-310-G1-PC:~$ cat /etc/default/grub
# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
#   info -f grub -n 'Simple configuration'

GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash radeon.audio=1""
GRUB_CMDLINE_LINUX=""

# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"

# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480

# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true

# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_RECOVERY="true"

# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"
jo@HP-x360-310-G1-PC:~$ 

Hors ligne

#18 Le 20/05/2016, à 20:39

cqfd93

Re : Mise à Jour de Linux toujours en erreur ( 14.04 LTS )

OK, il faut enlever le dernier guillemet de cette ligne :

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash radeon.audio=1""

Elle doit être :

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash radeon.audio=1"

Pour éditer le fichier, tu peux l'ouvrir avec

sudo nano /etc/default/grub

Tu déplaces le curseur avec les flèches et une fois le " enlevé, tu enregistres avec ctrl-o suivi de Entrée et tu quittes avec ctrl-x.

Après l'avoir corrigé, tu peux retenter les mises à jour :

sudo apt update
sudo apt full-upgrade

cqfd93

Hors ligne

#19 Le 20/05/2016, à 20:46

Gameplayer13

Re : Mise à Jour de Linux toujours en erreur ( 14.04 LTS )

sudo apt-get full update

 jo@HP-x360-310-G1-PC:~$ sudo apt full-upgradeLecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Calcul de la mise à jour... Fait
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
7 partiellement installés ou enlevés.
Après cette opération, 0 o d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n] O
Paramétrage de linux-image-4.2.0-36-generic (4.2.0-36.42~14.04.1) ...
Running depmod.
update-initramfs: deferring update (hook will be called later)
initrd.img(/boot/initrd.img-4.2.0-36-generic
) points to /boot/initrd.img-4.2.0-36-generic
 (/boot/initrd.img-4.2.0-36-generic) -- doing nothing at /var/lib/dpkg/info/linux-image-4.2.0-36-generic.postinst line 491.
vmlinuz(/boot/vmlinuz-4.2.0-36-generic
) points to /boot/vmlinuz-4.2.0-36-generic
 (/boot/vmlinuz-4.2.0-36-generic) -- doing nothing at /var/lib/dpkg/info/linux-image-4.2.0-36-generic.postinst line 491.
Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 4.2.0-36-generic /boot/vmlinuz-4.2.0-36-generic
run-parts: executing /etc/kernel/postinst.d/dkms 4.2.0-36-generic /boot/vmlinuz-4.2.0-36-generic
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 4.2.0-36-generic /boot/vmlinuz-4.2.0-36-generic
update-initramfs: Generating /boot/initrd.img-4.2.0-36-generic
run-parts: executing /etc/kernel/postinst.d/pm-utils 4.2.0-36-generic /boot/vmlinuz-4.2.0-36-generic
run-parts: executing /etc/kernel/postinst.d/update-notifier 4.2.0-36-generic /boot/vmlinuz-4.2.0-36-generic
run-parts: executing /etc/kernel/postinst.d/zz-update-grub 4.2.0-36-generic /boot/vmlinuz-4.2.0-36-generic
Création du fichier de configuration GRUB…
Attention : Définir GRUB_TIMEOUT à une valeur non nulle si GRUB_HIDDEN_TIMEOUT est définie n’est plus possible.
Image Linux trouvée : /boot/vmlinuz-4.2.0-36-generic
Image mémoire initiale trouvée : /boot/initrd.img-4.2.0-36-generic
Image Linux trouvée : /boot/vmlinuz-4.2.0-35-generic
Image mémoire initiale trouvée : /boot/initrd.img-4.2.0-35-generic
Adding boot menu entry for EFI firmware configuration
fait
Paramétrage de linux-image-extra-4.2.0-36-generic (4.2.0-36.42~14.04.1) ...
run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 4.2.0-36-generic /boot/vmlinuz-4.2.0-36-generic
run-parts: executing /etc/kernel/postinst.d/dkms 4.2.0-36-generic /boot/vmlinuz-4.2.0-36-generic
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 4.2.0-36-generic /boot/vmlinuz-4.2.0-36-generic
update-initramfs: Generating /boot/initrd.img-4.2.0-36-generic
run-parts: executing /etc/kernel/postinst.d/pm-utils 4.2.0-36-generic /boot/vmlinuz-4.2.0-36-generic
run-parts: executing /etc/kernel/postinst.d/update-notifier 4.2.0-36-generic /boot/vmlinuz-4.2.0-36-generic
run-parts: executing /etc/kernel/postinst.d/zz-update-grub 4.2.0-36-generic /boot/vmlinuz-4.2.0-36-generic
Création du fichier de configuration GRUB…
Attention : Définir GRUB_TIMEOUT à une valeur non nulle si GRUB_HIDDEN_TIMEOUT est définie n’est plus possible.
Image Linux trouvée : /boot/vmlinuz-4.2.0-36-generic
Image mémoire initiale trouvée : /boot/initrd.img-4.2.0-36-generic
Image Linux trouvée : /boot/vmlinuz-4.2.0-35-generic
Image mémoire initiale trouvée : /boot/initrd.img-4.2.0-35-generic
Adding boot menu entry for EFI firmware configuration
fait
Paramétrage de linux-image-generic-lts-wily (4.2.0.36.29) ...
Paramétrage de linux-generic-lts-wily (4.2.0.36.29) ...
Paramétrage de linux-signed-image-4.2.0-36-generic (4.2.0-36.42~14.04.1) ...
warning: file-aligned section .text extends beyond end of file
warning: checksum areas are greater than image size. Invalid section table?
Création du fichier de configuration GRUB…
Attention : Définir GRUB_TIMEOUT à une valeur non nulle si GRUB_HIDDEN_TIMEOUT est définie n’est plus possible.
Image Linux trouvée : /boot/vmlinuz-4.2.0-36-generic
Image mémoire initiale trouvée : /boot/initrd.img-4.2.0-36-generic
Image Linux trouvée : /boot/vmlinuz-4.2.0-35-generic
Image mémoire initiale trouvée : /boot/initrd.img-4.2.0-35-generic
Adding boot menu entry for EFI firmware configuration
fait
Paramétrage de linux-signed-image-generic-lts-wily (4.2.0.36.29) ...
Paramétrage de linux-signed-generic-lts-wily (4.2.0.36.29) ...
jo@HP-x360-310-G1-PC:~$ 

J'ai l’impression que c'est une réussite merci beaucoup cqfd, je reboot ? wink

Hors ligne

#20 Le 20/05/2016, à 20:55

cqfd93

Re : Mise à Jour de Linux toujours en erreur ( 14.04 LTS )

Ah super !!! Oui, tu peux rebooter et me donner :

uname -a
df -h
dpkg -l | grep -Ei "linux-(g|h|i|lo|si|t)"
ls -l /boot

pour qu'on voie s'il reste des noyaux inutiles et sur lequel tu tournes.

Tant qu'on y est, on peut faire les poussières :

sudo apt-get clean
sudo apt-get autoclean
sudo apt-get autoremove
dpkg -l | grep ^rc | cut -d' ' -f3 | xargs sudo dpkg --purge

Et si tu ne l'as pas encore fait, tu peux installer kclean pour faire du vide dans les noyaux.


cqfd93

Hors ligne

#21 Le 20/05/2016, à 21:32

Gameplayer13

Re : Mise à Jour de Linux toujours en erreur ( 14.04 LTS )

uname -a

Linux HP-x360-310-G1-PC 4.2.0-36-generic #42~14.04.1-Ubuntu SMP Fri May 13 17:27:22 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

df -h

jo@HP-x360-310-G1-PC:~$ df -h
Sys. de fichiers Taille Utilisé Dispo Uti% Monté sur
udev               1,9G    4,0K  1,9G   1% /dev
tmpfs              384M    1,5M  383M   1% /run
/dev/sda2          138G     50G   81G  39% /
none               4,0K       0  4,0K   0% /sys/fs/cgroup
none               5,0M       0  5,0M   0% /run/lock
none               1,9G     16M  1,9G   1% /run/shm
none               100M     28K  100M   1% /run/user
/dev/sda1          120M    3,4M  116M   3% /boot/efi

dpkg -l | grep -Ei "linux-(g|h|i|lo|si|t)"

jo@HP-x360-310-G1-PC:~$ dpkg -l | grep -Ei "linux-(g|h|i|lo|si|t)"
ii  linux-generic-lts-wily                                      4.2.0.36.29                                       amd64        Complete Generic Linux kernel and headers
ii  linux-headers-3.13.0-85                                     3.13.0-85.129                                     all          Header files related to Linux kernel version 3.13.0
ii  linux-headers-3.13.0-85-generic                             3.13.0-85.129                                     amd64        Linux kernel headers for version 3.13.0 on 64 bit x86 SMP
ii  linux-headers-3.13.0-86                                     3.13.0-86.131                                     all          Header files related to Linux kernel version 3.13.0
ii  linux-headers-3.13.0-86-generic                             3.13.0-86.131                                     amd64        Linux kernel headers for version 3.13.0 on 64 bit x86 SMP
ii  linux-headers-4.2.0-34                                      4.2.0-34.39~14.04.1                               all          Header files related to Linux kernel version 4.2.0
ii  linux-headers-4.2.0-34-generic                              4.2.0-34.39~14.04.1                               amd64        Linux kernel headers for version 4.2.0 on 64 bit x86 SMP
ii  linux-headers-4.2.0-35                                      4.2.0-35.40~14.04.1                               all          Header files related to Linux kernel version 4.2.0
ii  linux-headers-4.2.0-35-generic                              4.2.0-35.40~14.04.1                               amd64        Linux kernel headers for version 4.2.0 on 64 bit x86 SMP
ii  linux-headers-4.2.0-36                                      4.2.0-36.42~14.04.1                               all          Header files related to Linux kernel version 4.2.0
ii  linux-headers-4.2.0-36-generic                              4.2.0-36.42~14.04.1                               amd64        Linux kernel headers for version 4.2.0 on 64 bit x86 SMP
ii  linux-headers-generic                                       3.13.0.86.92                                      amd64        Generic Linux kernel headers
ii  linux-headers-generic-lts-wily                              4.2.0.36.29                                       amd64        Generic Linux kernel headers
ii  linux-image-4.2.0-35-generic                                4.2.0-35.40~14.04.1                               amd64        Linux kernel image for version 4.2.0 on 64 bit x86 SMP
ii  linux-image-4.2.0-36-generic                                4.2.0-36.42~14.04.1                               amd64        Linux kernel image for version 4.2.0 on 64 bit x86 SMP
ii  linux-image-extra-4.2.0-35-generic                          4.2.0-35.40~14.04.1                               amd64        Linux kernel extra modules for version 4.2.0 on 64 bit x86 SMP
ii  linux-image-extra-4.2.0-36-generic                          4.2.0-36.42~14.04.1                               amd64        Linux kernel extra modules for version 4.2.0 on 64 bit x86 SMP
ii  linux-image-generic-lts-wily                                4.2.0.36.29                                       amd64        Generic Linux kernel image
ii  linux-signed-generic-lts-wily                               4.2.0.36.29                                       amd64        Complete Signed Generic Linux kernel and headers
rc  linux-signed-image-4.2.0-34-generic                         4.2.0-34.39~14.04.1                               amd64        Signed kernel image generic
ii  linux-signed-image-4.2.0-35-generic                         4.2.0-35.40~14.04.1                               amd64        Signed kernel image generic
ii  linux-signed-image-4.2.0-36-generic                         4.2.0-36.42~14.04.1                               amd64        Signed kernel image generic
ii  linux-signed-image-generic-lts-wily                         4.2.0.36.29                                       amd64        Signed Generic Linux kernel image
ii  linux-tools-4.4.0-15-generic                                4.4.0-15.31~14.04.1                               amd64        Linux kernel version specific tools for version 4.4.0-15
ii  linux-tools-4.4.0-22-generic                                4.4.0-22.40~14.04.1                               amd64        Linux kernel version specific tools for version 4.4.0-22
ii  linux-tools-common                                          3.13.0-86.131                                     all          Linux kernel version specific tools for version 3.13.0
ii  linux-tools-virtual-lts-xenial                              4.4.0.22.12                                       amd64        This package will always depend on the latest minimal generic kernel tools.

ls -l /boot

jo@HP-x360-310-G1-PC:~$ ls -l /boot
total 76709
-rw-r--r-- 1 root root  1313029 mars  18 19:14 abi-4.2.0-35-generic
-rw-r--r-- 1 root root  1313407 mai   13 23:55 abi-4.2.0-36-generic
-rw-r--r-- 1 root root   184896 mars  18 19:14 config-4.2.0-35-generic
-rw-r--r-- 1 root root   184896 mai   13 23:55 config-4.2.0-36-generic
drwxr-xr-x 3 root root      512 janv.  1  1970 efi
drwxr-xr-x 5 root root     4096 mai   20 20:44 grub
-rw-r--r-- 1 root root 19920657 avril 11 16:22 initrd.img-4.2.0-35-generic
-rw-r--r-- 1 root root 20615072 mai   20 20:44 initrd.img-4.2.0-36-generic
-rw-r--r-- 1 root root   176500 mars  12  2014 memtest86+.bin
-rw-r--r-- 1 root root   178176 mars  12  2014 memtest86+.elf
-rw-r--r-- 1 root root   178680 mars  12  2014 memtest86+_multiboot.bin
-rw------- 1 root root  3758162 mars  18 19:14 System.map-4.2.0-35-generic
-rw------- 1 root root  3758996 mai   13 23:55 System.map-4.2.0-36-generic
-rw------- 1 root root  6731856 mars  18 19:14 vmlinuz-4.2.0-35-generic
-rw------- 1 root root  6733784 avril  5 16:47 vmlinuz-4.2.0-35-generic.efi.signed
-rw------- 1 root root  6732816 mai   13 23:55 vmlinuz-4.2.0-36-generic
-rw------- 1 root root  6734744 mai   20 20:44 vmlinuz-4.2.0-36-generic.efi.signed

Hors ligne

#22 Le 20/05/2016, à 21:49

cqfd93

Re : Mise à Jour de Linux toujours en erreur ( 14.04 LTS )

On peut désinstaller quelques vieilleries mais pour vérifier que la syntaxe est bonne et que ça ne va pas supprimer plus que ce que je veux, on fait une simulation (avec -s) :

sudo apt-get -s remove --purge linux-headers-3\.13\.0-8 linux-headers-4\.2\.0-34

cqfd93

Hors ligne

#23 Le 20/05/2016, à 22:09

Gameplayer13

Re : Mise à Jour de Linux toujours en erreur ( 14.04 LTS )

Aïe heuuu ouais trop tard, j'ai utilisé le script que tu m'a conseillé , j'ai aïs " oui " pour la question " supprimer les scripts précédents " , il a supprimé , j'ai mon client de lise a jour graphique qui m'a demandé de reboot , je l'ai fais et là je retrouve avec un écran noir " allumé " hmm j'ai accès a mon BIOS j'ai fais un test de mon DD il a pas cramé

Hors ligne

#24 Le 20/05/2016, à 22:23

cqfd93

Re : Mise à Jour de Linux toujours en erreur ( 14.04 LTS )

Aïe ! sad

Ça ne devrait pas tourner comme ça, tes noyaux sont bien installés et en état de marche. Il y avait juste quelques bricoles inutiles.

Essaye d'éteindre carrément ton ordinateur et de le redémarrer. Si ça ne redémarre toujours pas, essaye à nouveau en faisant afficher le menu GRUB (en appuyant sur la touche Maj pendant le démarrage de manière à démarrer sur le noyau 4.2.0-35.

Je me demande si cette option "radeon.audio=1" dans grub

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash radeon.audio=1"

n'y est pas pour quelque chose. Je pense que tu l'as ajoutée récemment (avec une erreur de syntaxe) et que du coup elle n'a jamais été activée. Tu peux me dire où tu l'as trouvée ?


cqfd93

Hors ligne

#25 Le 20/05/2016, à 22:32

Gameplayer13

Re : Mise à Jour de Linux toujours en erreur ( 14.04 LTS )

Aucune idée je ne modifie jamais mes fichiers si ce n'est a coup de dist-upgrade et d'autoremove ... Je reste appuyé sur Ver.Maj et rien ne se passe ( démarrage = écran noir allume , logo xubuntu et cercle de chargement , écran noir ou tout est figé même les voyants du clavier ) j'ai tenté en martelant la touche en vain

EDIT : un menu GNU GRUB version 2.02^beta2-9ubuntu1.7 est aparus je ne sais comment c'est cela que tu souhaite ?

Dernière modification par Gameplayer13 (Le 20/05/2016, à 22:35)

Hors ligne