Mise à jour libc6

Salut,

J’ai un souci, lorsque je prend la main sur debian 8 en ssh, dès que je me connecte il me met une erreur comme quoi il n’arrive pas à résoudre l’hostname. jusque là ça va, je le définit avec la commande hostname et je le modifie dans le /etc/hosts.
Ensuite dès que je fais un update, j’ai un warning concernant une clé gpg. J’importe la clé et tous rentre dans l’ordre.
Mais quand je lance un upgrade il me met :

Preparing to unpack .../libc6_2.19-18+deb8u10_amd64.deb ... /var/lib/dpkg/tmp.ci/preinst: 381: [: Illegal number: /var/lib/dpkg/tmp.ci/preinst: 18: /var/lib/dpkg/tmp.ci/preinst: arithmetic expression: expecting primary: "4 * 10000 + 14 * 100 + " dpkg: error processing archive /var/cache/apt/archives/libc6_2.19-18+deb8u10_amd64.deb (--unpack): subprocess new pre-installation script returned error exit status 2 Errors were encountered while processing: /var/cache/apt/archives/libc6_2.19-18+deb8u10_amd64.deb E: Sub-process /usr/bin/dpkg returned an error code (1)

j’ai essayé déjà quelque manip mais je n’arrive pas à résoudre cette erreur.

Salut,

Peux-tu donner le retour de :
ls -l /bin/sh

root@LinuxCenter:~# ls -l /bin/sh
lrwxrwxrwx 1 root root 4 Nov 8 2014 /bin/sh -> dash

c’est un calcul basé visiblement sur la version du noyau
à la date d’aujourd’hui aucune version de Debian n’est en noyau 4.14
https://security-tracker.debian.org/tracker/source-package/linux
c’est le signe d’une installation bricolée
utilises une version de Debian officielle

NB Jessie sera en fin de vie bientôt, il sera sage de penser à mettre à niveau
https://wiki.debian.org/LTS

Merci pour l’info, effectivement le problème a été résolu sur un autre forum.
La personne m’a donné un script pour forcer le numéro de version du noyau dans le uname et j’ai pu faire ma maj.
cette installation est proposé par les nas asustor pour avoir un linux embarqué indépendant du système de leur nas, mais je vais tester de monter le noyaux.

C’est bizarre dans la liste des noyaux disponibles il n’y a que la version 4.19

apt policy linux-image-amd64

donne la version et la provenance des noyaux disponibles sur ton installation bricolée :joy:

Exemple sur Debian officielle, avec multi-release geré par étiquettage

apt policy linux-image-amd64
linux-image-amd64:
  Installé : 5.2+107
  Candidat : 5.2+107
 Table de version :
     5.3.2-1~exp1 1
          1 https://cdn-aws.deb.debian.org/debian experimental/main amd64 Packages
 *** 5.2+107 995
        990 https://cdn-aws.deb.debian.org/debian bullseye/main amd64 Packages
        100 https://cdn-aws.deb.debian.org/debian sid/main amd64 Packages
        100 /var/lib/dpkg/status
     4.19+105+deb10u1 500
        500 https://cdn-aws.deb.debian.org/debian buster/main amd64 Packages
     4.9+80+deb9u9 500
        500 https://cdn-aws.deb.debian.org/debian stretch/main amd64 Packages
     4.9+80+deb9u6 500
        500 https://cdn-aws.deb.debian.org/debian-security stretch/updates/main amd64 Packages
     3.16+63+deb8u6 500
        500 https://cdn-aws.deb.debian.org/debian-security jessie/updates/main amd64 Packages

là je l’ai passé en buster déjà:

admin@LinuxCenter:~$ apt policy linux-image-amd64
linux-image-amd64:
Installed: (none)
Candidate: 4.19+105+deb10u1
Version table:
4.19+105+deb10u1 500
500 http://httpredir.debian.org/debian buster/main amd64 Packages

et même si je fais un uname -r il me sort toujours

admin@LinuxCenter:~$ uname -r
4.14.x

en ayant supprimé le script pour forcer la version en 4.14.0

admin@LinuxCenter:~$ sudo apt install linux-image-4.19.0-6-amd64
[sudo] password for admin:
Reading package lists… Done
Building dependency tree
Reading state information… Done
linux-image-4.19.0-6-amd64 is already the newest version (4.19.67-2+deb10u1).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

admin@LinuxCenter:~$ cat /etc/apt/sources.list
deb http://httpredir.debian.org/debian buster main
deb http://security.debian.org/ buster/updates main

j’ai juste modifier jessie en buster
je pense que je pourrais commencer par faire un meilleur sources.list

Dans Debian c’est fondamental d’installer le meta-paquet pour que le noyau soit mis à jour automatiquement

sudo apt install linux-image-amd64

Sauf bricolage dans grub pour forcer un noyau , un reboot doit démarrer sur le plus récent noyau

à priori grub est pas installé

admin@LinuxCenter:~$ apt policy grub*
grub-uboot:
  Installed: (none)
  Candidate: (none)
  Version table:
grub-legacy:
  Installed: (none)
  Candidate: 0.97-75
  Version table:
     0.97-75 500
        500 http://deb.debian.org/debian buster/main amd64 Packages
grub-doc:
  Installed: (none)
  Candidate: 0.97-75
  Version table:
     0.97-75 500
        500 http://deb.debian.org/debian buster/main amd64 Packages
grub-efi:
  Installed: (none)
  Candidate: 2.02+dfsg1-20
  Version table:
     2.02+dfsg1-20 500
        500 http://deb.debian.org/debian buster/main amd64 Packages
grub-emu:
  Installed: (none)
  Candidate: 2.02+dfsg1-20
  Version table:
     2.02+dfsg1-20 500
        500 http://deb.debian.org/debian buster/main amd64 Packages
grub-coreboot:
  Installed: (none)
  Candidate: 2.02+dfsg1-20
  Version table:
     2.02+dfsg1-20 500
        500 http://deb.debian.org/debian buster/main amd64 Packages
grub-linuxbios:
  Installed: (none)
  Candidate: 2.02+dfsg1-20
  Version table:
     2.02+dfsg1-20 500
        500 http://deb.debian.org/debian buster/main amd64 Packages
grub-common:
  Installed: (none)
  Candidate: 2.02+dfsg1-20
  Version table:
     2.02+dfsg1-20 500
        500 http://deb.debian.org/debian buster/main amd64 Packages
grub-customizer:
  Installed: (none)
  Candidate: 5.1.0-1
  Version table:
     5.1.0-1 500
        500 http://deb.debian.org/debian buster/main amd64 Packages
grub-efi-amd64-signed-template:
  Installed: (none)
  Candidate: 2.02+dfsg1-20
  Version table:
     2.02+dfsg1-20 500
        500 http://deb.debian.org/debian buster/main amd64 Packages
grub-invaders:
  Installed: (none)
  Candidate: 1.0.0-13
  Version table:
     1.0.0-13 500
        500 http://deb.debian.org/debian buster/main amd64 Packages
grub-coreboot-bin:
  Installed: (none)
  Candidate: 2.02+dfsg1-20
  Version table:
     2.02+dfsg1-20 500
        500 http://deb.debian.org/debian buster/main amd64 Packages
grub-ieee1275-bin:
  Installed: (none)
  Candidate: 2.02+dfsg1-20
  Version table:
     2.02+dfsg1-20 500
        500 http://deb.debian.org/debian buster/main amd64 Packages
grub-coreboot-dbg:
  Installed: (none)
  Candidate: 2.02+dfsg1-20
  Version table:
     2.02+dfsg1-20 500
        500 http://deb.debian.org/debian buster/main amd64 Packages
grub-xen-bin:
  Installed: (none)
  Candidate: 2.02+dfsg1-20
  Version table:
     2.02+dfsg1-20 500
        500 http://deb.debian.org/debian buster/main amd64 Packages
grub-ieee1275-dbg:
  Installed: (none)
  Candidate: 2.02+dfsg1-20
  Version table:
     2.02+dfsg1-20 500
        500 http://deb.debian.org/debian buster/main amd64 Packages
grub-xen-dbg:
  Installed: (none)
  Candidate: 2.02+dfsg1-20
  Version table:
     2.02+dfsg1-20 500
        500 http://deb.debian.org/debian buster/main amd64 Packages
grub2-common:
  Installed: (none)
  Candidate: 2.02+dfsg1-20
  Version table:
     2.02+dfsg1-20 500
        500 http://deb.debian.org/debian buster/main amd64 Packages
grub-disk:
  Installed: (none)
  Candidate: 0.97-75
  Version table:
     0.97-75 500
        500 http://deb.debian.org/debian buster/main amd64 Packages
grub-legacy-doc:
  Installed: (none)
  Candidate: 0.97-75
  Version table:
     0.97-75 500
        500 http://deb.debian.org/debian buster/main amd64 Packages
grub-legacy-ec2:
  Installed: (none)
  Candidate: (none)
  Version table:
grub-splashimages:
  Installed: (none)
  Candidate: 1.2.3
  Version table:
     1.2.3 500
        500 http://deb.debian.org/debian buster/main amd64 Packages
grub-yeeloong:
  Installed: (none)
  Candidate: (none)
  Version table:
grub-pc:
  Installed: (none)
  Candidate: 2.02+dfsg1-20
  Version table:
     2.02+dfsg1-20 500
        500 http://deb.debian.org/debian buster/main amd64 Packages
grub-cloud-amd64:
  Installed: (none)
  Candidate: 0.0.4
  Version table:
     0.0.4 500
        500 http://deb.debian.org/debian buster/main amd64 Packages
grub-imageboot:
  Installed: (none)
  Candidate: 0.6
  Version table:
     0.6 500
        500 http://deb.debian.org/debian buster/main amd64 Packages
grub-efi-arm64:
  Installed: (none)
  Candidate: (none)
  Version table:
grub-xen:
  Installed: (none)
  Candidate: 2.02+dfsg1-20
  Version table:
     2.02+dfsg1-20 500
        500 http://deb.debian.org/debian buster/main amd64 Packages
grub-pc-bin:
  Installed: (none)
  Candidate: 2.02+dfsg1-20
  Version table:
     2.02+dfsg1-20 500
        500 http://deb.debian.org/debian buster/main amd64 Packages
grub-efi-ia32-signed:
  Installed: (none)
  Candidate: (none)
  Version table:
grub-pc-dbg:
  Installed: (none)
  Candidate: 2.02+dfsg1-20
  Version table:
     2.02+dfsg1-20 500
        500 http://deb.debian.org/debian buster/main amd64 Packages
grub-efi-amd64-bin:
  Installed: (none)
  Candidate: 2.02+dfsg1-20
  Version table:
     2.02+dfsg1-20 500
        500 http://deb.debian.org/debian buster/main amd64 Packages
grub-efi-amd64-dbg:
  Installed: (none)
  Candidate: 2.02+dfsg1-20
  Version table:
     2.02+dfsg1-20 500
        500 http://deb.debian.org/debian buster/main amd64 Packages
grub-efi-arm:
  Installed: (none)
  Candidate: (none)
  Version table:
grub-rescue-pc:
  Installed: (none)
  Candidate: 2.02+dfsg1-20
  Version table:
     2.02+dfsg1-20 500
        500 http://deb.debian.org/debian buster/main amd64 Packages
grub-ieee1275:
  Installed: (none)
  Candidate: 2.02+dfsg1-20
  Version table:
     2.02+dfsg1-20 500
        500 http://deb.debian.org/debian buster/main amd64 Packages
grub:
  Installed: (none)
  Candidate: (none)
  Version table:
grub2:
  Installed: (none)
  Candidate: 2.02+dfsg1-20
  Version table:
     2.02+dfsg1-20 500
        500 http://deb.debian.org/debian buster/main amd64 Packages
grub-efi-amd64:
  Installed: (none)
  Candidate: 2.02+dfsg1-20
  Version table:
     2.02+dfsg1-20 500
        500 http://deb.debian.org/debian buster/main amd64 Packages
grub-efi-ia32:
  Installed: (none)
  Candidate: 2.02+dfsg1-20
  Version table:
     2.02+dfsg1-20 500
        500 http://deb.debian.org/debian buster/main amd64 Packages
grub-efi-ia64:
  Installed: (none)
  Candidate: (none)
  Version table:
grub-efi-amd64-signed:
  Installed: (none)
  Candidate: 1+2.02+dfsg1+20
  Version table:
     1+2.02+dfsg1+20 500
        500 http://deb.debian.org/debian buster/main amd64 Packages
grub-efi-ia32-bin:
  Installed: (none)
  Candidate: 2.02+dfsg1-20
  Version table:
     2.02+dfsg1-20 500
        500 http://deb.debian.org/debian buster/main amd64 Packages
grub2-splashimages:
  Installed: (none)
  Candidate: 1.0.1+nmu1
  Version table:
     1.0.1+nmu1 500
        500 http://deb.debian.org/debian buster/main amd64 Packages
grub-efi-ia32-dbg:
  Installed: (none)
  Candidate: 2.02+dfsg1-20
  Version table:
     2.02+dfsg1-20 500
        500 http://deb.debian.org/debian buster/main amd64 Packages
grub-emu-dbg:
  Installed: (none)
  Candidate: 2.02+dfsg1-20
  Version table:
     2.02+dfsg1-20 500
        500 http://deb.debian.org/debian buster/main amd64 Packages
grub-xen-host:
  Installed: (none)
  Candidate: 2.02+dfsg1-20
  Version table:
     2.02+dfsg1-20 500
        500 http://deb.debian.org/debian buster/main amd64 Packages
grub-theme-starfield:
  Installed: (none)
  Candidate: 2.02+dfsg1-20
  Version table:
     2.02+dfsg1-20 500
        500 http://deb.debian.org/debian buster/main amd64 Packages
grub-firmware-qemu:
  Installed: (none)
  Candidate: 2.02+dfsg1-20
  Version table:
     2.02+dfsg1-20 500
        500 http://deb.debian.org/debian buster/main amd64 Packages

Distribution bricolée donc je vais pas me prendre la tête plus longtemps :joy: :joy: :joy:
Bon courage

non mais ça va là il y plus de message particulier, j’essaye juste de comprendre.
c’est une genre de vbox en fait mais je me demande si elle démarre pas en même temps que le système principal du nas.
si je fais un uname -r sur le nas il me sort aussi 4.14.x
et quand je vais dans l’interface d’admin de cette “machine virtuelle” il n’y pas vraiment de démarrage

linuxcenter

je me demande si il utilise pas le même boot que le système principal.

Ça pourrait être de l’isolation à base de “conteneur” (LXC ou équivalent), qui partage le noyau avec le système hôte.

effectivement il y a un répertoire “container” et pas mal d’autre répertoire avec la mention “lxc”
par contre le système asustor adm n’est pas un dérivé de debian je pense, le système de paquet est propriétaire “apkg” et un autre “opkg”.

par contre je ne vois pas de répertoire boot sur le système du nas, ni de partition boot.

Salut @vlotho ,
Si tu pouvais fournir la solution pour mettre à jour (ou le lien vers), ça me permettrait de le faire (j’essaye aussi d’utilise ce linux-center sur asustor, mais faut dire que c’est assez bizarre quand même)

Edit: réponse trouvée ici
https://debian-facile.org/viewtopic.php?id=25401

Au final je n’utilise plus linux center, je me suis installer une debian dans une virtualbox et c’est beaucoup plus flexible :slight_smile: