vlotho
Octobre 12, 2019, 4:19
1
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
vlotho
Octobre 12, 2019, 4:59
3
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
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
vlotho
Octobre 13, 2019, 8:07
5
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.
vlotho
Octobre 13, 2019, 8:18
6
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
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
vlotho
Octobre 13, 2019, 9:57
8
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 Index of /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 Index of /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
vlotho
Octobre 13, 2019, 10:55
10
à 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
vlotho
Octobre 13, 2019, 11:47
12
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
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.
vlotho
Octobre 13, 2019, 4:34
14
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
vlotho
Octobre 21, 2019, 9:02
16
Au final je n’utilise plus linux center, je me suis installer une debian dans une virtualbox et c’est beaucoup plus flexible