Quel kernel pour ma jessie?

Bonsoir.
Je dois changer de noyau de mon serveur lamp debian jessie hébergé chez ovh.
Je n’ai jamais fait cela avant et je ne voudrais pas faire de “couilliette”.

Quelle version dois-je installer?
Et comment procéder?
Merci de me lire.

[code]Préparation du dépaquetage de …/udev_215-17+deb8u2_amd64.deb …
Since release 198, udev requires support for the following features in
the running kernel:

  • inotify(2) (CONFIG_INOTIFY_USER)
  • signalfd(2) (CONFIG_SIGNALFD)
  • accept4(2)
  • open_by_handle_at(2) (CONFIG_FHANDLE)
  • timerfd_create(2) (CONFIG_TIMERFD)
  • epoll_create(2) (CONFIG_EPOLL)

Please upgrade your kernel before or while upgrading udev.

AT YOUR OWN RISK, you can force the installation of this version of udev
WHICH DOES NOT WORK WITH YOUR RUNNING KERNEL AND WILL BREAK YOUR SYSTEM
AT THE NEXT REBOOT by creating the /etc/udev/kernel-upgrade file.
There is always a safer way to upgrade, do not try this unless you
understand what you are doing!

dpkg: erreur de traitement de l’archive /var/cache/apt/archives/udev_215-17+deb8u2_amd64.deb (–unpack) :
le sous-processus nouveau script pre-installation a retourné une erreur de sortie d’état 1
update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults
update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults
Préparation du dépaquetage de …/libcwidget3_0.5.17-2_amd64.deb …
Dépaquetage de libcwidget3:amd64 (0.5.17-2) sur (0.5.16-3.4) …
Préparation du dépaquetage de …/dmsetup_2%3a1.02.90-2.2_amd64.deb …
Dépaquetage de dmsetup (2:1.02.90-2.2) sur (2:1.02.74-8) …
Préparation du dépaquetage de …/libdevmapper1.02.1_2%3a1.02.90-2.2_amd64.deb …
Dépaquetage de libdevmapper1.02.1:amd64 (2:1.02.90-2.2) sur (2:1.02.74-8) …
Préparation du dépaquetage de …/libdevmapper-event1.02.1_2%3a1.02.90-2.2_amd64.deb …
Dépaquetage de libdevmapper-event1.02.1:amd64 (2:1.02.90-2.2) sur (2:1.02.74-8) …
Préparation du dépaquetage de …/libdjvulibre21_3.5.25.4-4+b1_amd64.deb …
Dépaquetage de libdjvulibre21:amd64 (3.5.25.4-4+b1) sur (3.5.25.3-1) …
Préparation du dépaquetage de …/libgdk-pixbuf2.0-0_2.31.1-2+deb8u2_amd64.deb …
Dépaquetage de libgdk-pixbuf2.0-0:amd64 (2.31.1-2+deb8u2) sur (2.26.1-1+deb7u1) …
Préparation du dépaquetage de …/libgdk-pixbuf2.0-common_2.31.1-2+deb8u2_all.deb …
Dépaquetage de libgdk-pixbuf2.0-common (2.31.1-2+deb8u2) sur (2.26.1-1+deb7u1) …
Préparation du dépaquetage de …/libglib2.0-0_2.42.1-1_amd64.deb …
Dépaquetage de libglib2.0-0:amd64 (2.42.1-1) sur (2.33.12+really2.32.4-5) …
Préparation du dépaquetage de …/libjasper1_1.900.1-debian1-2.4_amd64.deb …
Dépaquetage de libjasper1:amd64 (1.900.1-debian1-2.4) sur (1.900.1-13+deb7u3) …
Préparation du dépaquetage de …/libopenexr6_1.6.1-8_amd64.deb …
Dépaquetage de libopenexr6:amd64 (1.6.1-8) sur (1.6.1-6) …
Préparation du dépaquetage de …/libpaper1_1.1.24+nmu4_amd64.deb …
Dépaquetage de libpaper1:amd64 (1.1.24+nmu4) sur (1.1.24+nmu2) …
Préparation du dépaquetage de …/libusb-1.0-0_2%3a1.0.19-1_amd64.deb …
Dépaquetage de libusb-1.0-0:amd64 (2:1.0.19-1) sur (2:1.0.11-1) …
Préparation du dépaquetage de …/libwmf0.2-7_0.2.8.4-10.3+deb8u1_amd64.deb …
Dépaquetage de libwmf0.2-7:amd64 (0.2.8.4-10.3+deb8u1) sur (0.2.8.4-10.3+deb7u1) …
Préparation du dépaquetage de …/webalizer_2.23.08-1+b1_amd64.deb …
Dépaquetage de webalizer (2.23.08-1+b1) sur (2.23.05-1) …
Préparation du dépaquetage de …/passwd_1%3a4.2-3_amd64.deb …
Dépaquetage de passwd (1:4.2-3) sur (1:4.1.5.1-1) …
Traitement des actions différées (« triggers ») pour man-db (2.7.0.2-5) …
Des erreurs ont été rencontrées pendant l’exécution :
/var/cache/apt/archives/udev_215-17+deb8u2_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)[/code]

J’ai fait un apt-cache search linux-image et j’obtiens la liste suivante. Laquelle choisir pour un serveur web que je veux le plus stable possible?
Merci de me lire.

[quote]linux-headers-3.16.0-4-amd64 - Header files for Linux 3.16.0-4-amd64
linux-image-3.16.0-4-amd64 - Linux 3.16 for 64-bit PCs
linux-image-3.16.0-4-amd64-dbg - Debugging symbols for Linux 3.16.0-4-amd64
linux-image-amd64 - Linux for 64-bit PCs (meta-package)
linux-image-amd64-dbg - Debugging symbols for Linux amd64 configuration (meta-package)
nvidia-kernel-3.16.0-4-amd64 - NVIDIA binary kernel module for Linux 3.16.0-4-amd64
linux-headers-4.1.0-0.bpo.2-amd64 - Header files for Linux 4.1.0-0.bpo.2-amd64
linux-headers-4.1.0-0.bpo.2-rt-amd64 - Header files for Linux 4.1.0-0.bpo.2-rt-amd64
linux-headers-4.2.0-0.bpo.1-amd64 - Header files for Linux 4.2.0-0.bpo.1-amd64
linux-image-4.1.0-0.bpo.2-amd64 - Linux 4.1 for 64-bit PCs
linux-image-4.1.0-0.bpo.2-amd64-dbg - Debugging symbols for Linux 4.1.0-0.bpo.2-amd64
linux-image-4.1.0-0.bpo.2-rt-amd64 - Linux 4.1 for 64-bit PCs, PREEMPT_RT
linux-image-4.1.0-0.bpo.2-rt-amd64-dbg - Debugging symbols for Linux 4.1.0-0.bpo.2-rt-amd64
linux-image-4.2.0-0.bpo.1-amd64 - Linux 4.2 for 64-bit PCs
linux-image-4.2.0-0.bpo.1-amd64-dbg - Debugging symbols for Linux 4.2.0-0.bpo.1-amd64
linux-image-rt-amd64 - Linux for 64-bit PCs (meta-package), PREEMPT_RT
linux-image-rt-amd64-dbg - Debugging symbols for Linux rt-amd64 configuration (meta-package)[/quote]

bonjour.

le kernel le plus stable possible est le kernel officiel de jessie 64 bits et les headers qui vont avec.

Pour le kernel c’est le paquet linux-image-3.16.0-4-amd64 et pour les headers le paquet linux-headers-amd64

[quote=“ikvat”]Bonsoir.
Je dois changer de noyau de mon serveur lamp debian jessie hébergé chez ovh.
Je n’ai jamais fait cela avant et je ne voudrais pas faire de “couilliette”.

Quelle version dois-je installer?
Et comment procéder?
Merci de me lire.

[code]Préparation du dépaquetage de …/udev_215-17+deb8u2_amd64.deb …
Since release 198, udev requires support for the following features in
the running kernel:

  • inotify(2) (CONFIG_INOTIFY_USER)
  • signalfd(2) (CONFIG_SIGNALFD)
  • accept4(2)
  • open_by_handle_at(2) (CONFIG_FHANDLE)
  • timerfd_create(2) (CONFIG_TIMERFD)
  • epoll_create(2) (CONFIG_EPOLL)

Please upgrade your kernel before or while upgrading udev.

AT YOUR OWN RISK, you can force the installation of this version of udev
WHICH DOES NOT WORK WITH YOUR RUNNING KERNEL AND WILL BREAK YOUR SYSTEM
AT THE NEXT REBOOT by creating the /etc/udev/kernel-upgrade file.
There is always a safer way to upgrade, do not try this unless you
understand what you are doing!

dpkg: erreur de traitement de l’archive /var/cache/apt/archives/udev_215-17+deb8u2_amd64.deb (–unpack) :
le sous-processus nouveau script pre-installation a retourné une erreur de sortie d’état 1
update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults
update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults
Préparation du dépaquetage de …/libcwidget3_0.5.17-2_amd64.deb …
Dépaquetage de libcwidget3:amd64 (0.5.17-2) sur (0.5.16-3.4) …
Préparation du dépaquetage de …/dmsetup_2%3a1.02.90-2.2_amd64.deb …
Dépaquetage de dmsetup (2:1.02.90-2.2) sur (2:1.02.74-8) …
Préparation du dépaquetage de …/libdevmapper1.02.1_2%3a1.02.90-2.2_amd64.deb …
Dépaquetage de libdevmapper1.02.1:amd64 (2:1.02.90-2.2) sur (2:1.02.74-8) …
Préparation du dépaquetage de …/libdevmapper-event1.02.1_2%3a1.02.90-2.2_amd64.deb …
Dépaquetage de libdevmapper-event1.02.1:amd64 (2:1.02.90-2.2) sur (2:1.02.74-8) …
Préparation du dépaquetage de …/libdjvulibre21_3.5.25.4-4+b1_amd64.deb …
Dépaquetage de libdjvulibre21:amd64 (3.5.25.4-4+b1) sur (3.5.25.3-1) …
Préparation du dépaquetage de …/libgdk-pixbuf2.0-0_2.31.1-2+deb8u2_amd64.deb …
Dépaquetage de libgdk-pixbuf2.0-0:amd64 (2.31.1-2+deb8u2) sur (2.26.1-1+deb7u1) …
Préparation du dépaquetage de …/libgdk-pixbuf2.0-common_2.31.1-2+deb8u2_all.deb …
Dépaquetage de libgdk-pixbuf2.0-common (2.31.1-2+deb8u2) sur (2.26.1-1+deb7u1) …
Préparation du dépaquetage de …/libglib2.0-0_2.42.1-1_amd64.deb …
Dépaquetage de libglib2.0-0:amd64 (2.42.1-1) sur (2.33.12+really2.32.4-5) …
Préparation du dépaquetage de …/libjasper1_1.900.1-debian1-2.4_amd64.deb …
Dépaquetage de libjasper1:amd64 (1.900.1-debian1-2.4) sur (1.900.1-13+deb7u3) …
Préparation du dépaquetage de …/libopenexr6_1.6.1-8_amd64.deb …
Dépaquetage de libopenexr6:amd64 (1.6.1-8) sur (1.6.1-6) …
Préparation du dépaquetage de …/libpaper1_1.1.24+nmu4_amd64.deb …
Dépaquetage de libpaper1:amd64 (1.1.24+nmu4) sur (1.1.24+nmu2) …
Préparation du dépaquetage de …/libusb-1.0-0_2%3a1.0.19-1_amd64.deb …
Dépaquetage de libusb-1.0-0:amd64 (2:1.0.19-1) sur (2:1.0.11-1) …
Préparation du dépaquetage de …/libwmf0.2-7_0.2.8.4-10.3+deb8u1_amd64.deb …
Dépaquetage de libwmf0.2-7:amd64 (0.2.8.4-10.3+deb8u1) sur (0.2.8.4-10.3+deb7u1) …
Préparation du dépaquetage de …/webalizer_2.23.08-1+b1_amd64.deb …
Dépaquetage de webalizer (2.23.08-1+b1) sur (2.23.05-1) …
Préparation du dépaquetage de …/passwd_1%3a4.2-3_amd64.deb …
Dépaquetage de passwd (1:4.2-3) sur (1:4.1.5.1-1) …
Traitement des actions différées (« triggers ») pour man-db (2.7.0.2-5) …
Des erreurs ont été rencontrées pendant l’exécution :
/var/cache/apt/archives/udev_215-17+deb8u2_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)[/code][/quote]

Salut,
Commence par faire

pour savoir quel kernel est actuellement installé sur ton système.

J’obtiens ça.

[quote=“dannyleconte”]
Salut,
Commence par faire

pour savoir quel kernel est actuellement installé sur ton système.[/quote]

J’aurai même poussé à demandé le sources.list utilisé, selon si il utilise les dépôts de OVH ou les dépôts officiel la réponse sera bien évidement différente.

A première vue je diriai que la gestion des dépôts se concentre sur les dépôts de OVH vue que c’est un kernel à eux.

Et pour lister les kernel je me concentrerai plus sur les paquets linux-image :

apt-cache policy linux-image

Et dans le cas ou je devais compiler un ou des modules (module pour un agent de sauvegarde du type R1Soft ou autre joyeuseté du genre) je m’assurerai que les entêtes et les sources soit facilement installables et maintenues.

Bonjour Clochette.

Pour faire la mise à jour de mon système, j’ai utilisé le sources-list fr debian.

[quote]deb ftp://ftp.fr.debian.org/debian/ jessie main contrib non-free
deb security.debian.org/ jessie/updates main contrib non-free
deb ftp://ftp.fr.debian.org/debian/ jessie-updates main contrib non-free
deb ftp://ftp.fr.debian.org/debian/ jessie-backports main contrib non-free[/quote]

J’avais auparavant utilisé les sources OVH.
Cela posera-t-il problème?

(Étant webmaster amateur, je ne vais ça qu’une fois tous les deux ou trois ans, et c’est vrai que je fais un litre d’huile à chaque fois)

[quote=“ikvat”]Bonjour Clochette.

Pour faire la mise à jour de mon système, j’ai utilisé le sources-list fr debian.

[quote]deb ftp://ftp.fr.debian.org/debian/ jessie main contrib non-free
deb security.debian.org/ jessie/updates main contrib non-free
deb ftp://ftp.fr.debian.org/debian/ jessie-updates main contrib non-free
deb ftp://ftp.fr.debian.org/debian/ jessie-backports main contrib non-free[/quote]

J’avais auparavant utilisé les sources OVH.
Cela posera-t-il problème?

(Étant webmaster amateur, je ne vais ça qu’une fois tous les deux ou trois ans, et c’est vrai que je fais un litre d’huile à chaque fois)[/quote]

Aucun souci hormis que pour plus de stabilité j’éviterai personnellement l’utilisation des ‘jessie-updates’ et je n’utiliserai les backport qu’au strict minimum ( à voir avec le fichier préférences lié au sources.list).

peux-tu en même temps nous faire un :

apt-cahe policy histoire que l’on puisse vérifier si t’a base est propre avant de te proposer l’installation d’un kernel plus récent.

J’obtiens ça

Fichiers du paquet : 100 /var/lib/dpkg/status release a=now 500 ftp://ftp.fr.debian.org/debian/ jessie-backports/non-free Translation-en 500 ftp://ftp.fr.debian.org/debian/ jessie-backports/main Translation-en 500 ftp://ftp.fr.debian.org/debian/ jessie-backports/contrib Translation-en 100 ftp://ftp.fr.debian.org/debian/ jessie-backports/non-free amd64 Packages release o=Debian Backports,a=jessie-backports,n=jessie-backports,l=Debian Backports,c=non-free origin ftp.fr.debian.org 100 ftp://ftp.fr.debian.org/debian/ jessie-backports/contrib amd64 Packages release o=Debian Backports,a=jessie-backports,n=jessie-backports,l=Debian Backports,c=contrib origin ftp.fr.debian.org 100 ftp://ftp.fr.debian.org/debian/ jessie-backports/main amd64 Packages release o=Debian Backports,a=jessie-backports,n=jessie-backports,l=Debian Backports,c=main origin ftp.fr.debian.org 500 ftp://ftp.fr.debian.org/debian/ jessie-updates/non-free Translation-en 500 ftp://ftp.fr.debian.org/debian/ jessie-updates/main Translation-en 500 ftp://ftp.fr.debian.org/debian/ jessie-updates/contrib Translation-en 500 ftp://ftp.fr.debian.org/debian/ jessie-updates/non-free amd64 Packages release o=Debian,a=stable-updates,n=jessie-updates,l=Debian,c=non-free origin ftp.fr.debian.org 500 ftp://ftp.fr.debian.org/debian/ jessie-updates/contrib amd64 Packages release o=Debian,a=stable-updates,n=jessie-updates,l=Debian,c=contrib origin ftp.fr.debian.org 500 ftp://ftp.fr.debian.org/debian/ jessie-updates/main amd64 Packages release o=Debian,a=stable-updates,n=jessie-updates,l=Debian,c=main origin ftp.fr.debian.org 500 http://security.debian.org/ jessie/updates/non-free Translation-en 500 http://security.debian.org/ jessie/updates/main Translation-en 500 http://security.debian.org/ jessie/updates/contrib Translation-en 500 http://security.debian.org/ jessie/updates/non-free amd64 Packages release v=8,o=Debian,a=stable,n=jessie,l=Debian-Security,c=non-free origin security.debian.org 500 http://security.debian.org/ jessie/updates/contrib amd64 Packages release v=8,o=Debian,a=stable,n=jessie,l=Debian-Security,c=contrib origin security.debian.org 500 http://security.debian.org/ jessie/updates/main amd64 Packages release v=8,o=Debian,a=stable,n=jessie,l=Debian-Security,c=main origin security.debian.org 500 ftp://ftp.fr.debian.org/debian/ jessie/non-free Translation-en 500 ftp://ftp.fr.debian.org/debian/ jessie/main Translation-fr 500 ftp://ftp.fr.debian.org/debian/ jessie/main Translation-en 500 ftp://ftp.fr.debian.org/debian/ jessie/contrib Translation-en 500 ftp://ftp.fr.debian.org/debian/ jessie/non-free amd64 Packages release v=8.2,o=Debian,a=stable,n=jessie,l=Debian,c=non-free origin ftp.fr.debian.org 500 ftp://ftp.fr.debian.org/debian/ jessie/contrib amd64 Packages release v=8.2,o=Debian,a=stable,n=jessie,l=Debian,c=contrib origin ftp.fr.debian.org 500 ftp://ftp.fr.debian.org/debian/ jessie/main amd64 Packages release v=8.2,o=Debian,a=stable,n=jessie,l=Debian,c=main origin ftp.fr.debian.org Paquets épinglés :

[quote=“ikvat”]J’obtiens ça.

Le noyau 3.2 était le noyau par défaut de Wheezy Pour Jessie c’est le noyau 3.16 comme te l’a indiqué Avram plus haut :

apt install linux-image-amd64 linux-image-3.16.0-4-amd64 linux-headers-amd64 reboot

Bonsoir.
Comme expliqué précédemment par dannyleconte, je viens de faire la mise à jour du kernel. Il est bien installé (si j’essaie de le réinstaller, j’ai un message m’indiquant que la dernière version est déjà installée), par contre, c’est toujours l’ancien noyau qui tourne sur la machine, même après plusieurs reboots.
Faut-il supprimer l’ancien kernel?
Merci de me lire.

[quote]c’est toujours l’ancien noyau qui tourne sur la machine, même après plusieurs reboots.
Faut-il supprimer l’ancien kernel?[/quote]

une fois installé le nouveau kernel il faut faire update-grub pour que ledit nouveau kernel soit pris en compte.
Concernant l’ancien noyau laissez le encore quelques temps avant de le supprimer pour vous assurez que le nouveau fonctionne correctement,vous pourrez le supprimer ultérieurement.

Merci pour ton aide avram.

Rien n’y fait. J’ai envoyé la commande puis rebooté le serveur et l’ancien noyau est toujours installé.
Par contre la commande renvoie quand même un message qui me semble étrange. No volume groups found

Création du fichier de configuration GRUB…

[quote]Found linux image: /boot/bzImage-3.2.13-xxxx-grs-ipv6-64
Image Linux trouvée : /boot/vmlinuz-3.16.0-4-amd64
Image mémoire initiale trouvée : /boot/initrd.img-3.16.0-4-amd64
No volume groups found
fait[/quote]

il faudrait déjà connaître la sortie de

et savoir où vous avez installé grub.

Je vais essayer de faire simple. Je loue un serveur chez ovh sur lequel j’héberge quelques sites persos. A l’époque de la mise en place du serveur, j’ai suivi ce tuto.
Je n’ai jamais fait d’opération de partitionnement du disque. Je n’ai jamais, du moins sciemment, installé grub. Je ne sais donc pas si ce paquet est installé et si oui, où il est installé.
Lors de la mise à jour de wheezy vers jessie, j’ai eu un message relatif à la configuration de grub, me demandant, si mes souvenirs sont bons, si je voulais l’affecter à l’une ou l’autre des partitions de mon système. Par peur de faire une connerie, j’ai coché les deux partitions qui m’étaient proposées.

La commande fdisk -l renvoie :

[quote]fdisk: illegal option – l
usage: fdisk [-ieu] [-f mbrboot] [-c cyl -h head -s sect] [-S size] [-r] [-a style] disk
-i: initialize disk with new MBR
-u: update MBR code, preserve partition table
-e: edit MBRs on disk interactively
-f: specify non-standard MBR template
-chs: specify disk geometry
-S: specify disk size
-r: read partition specs from stdin (implies -i)
-a: auto-partition with the given style
-d: dump partition table
-y: don’t ask any questions
-t: test if disk is partitioned
`disk’ is of the form /dev/rdisk0.
auto-partition styles:
boothfs 8Mb boot plus HFS+ root partition (default)
hfs Entire disk as one HFS+ partition
dos Entire disk as one DOS partition
raid Entire disk as one 0xAC partition[/quote]

la commande fdisk doit être lancée en root:

Voila.

[quote]Disk /dev/sda: 232,9 GiB, 250059350016 bytes, 488397168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x0009543f

Device Boot Start End Sectors Size Id Type
/dev/sda1 * 4096 40962048 40957953 19,5G 83 Linux
/dev/sda2 40962049 487342080 446380032 212,9G 83 Linux
/dev/sda3 487342081 488388608 1046528 511M 82 Linux swap / Solaris[/quote]

donc un seul disque sda ,il faut que vous installiez grub sur le début de sda,voir le wiki de ce forum:

https://www.isalo.org/wiki.debian-fr/R%C3%A9installer_Grub2

Merci beaucoup pour votre aide avram.
Je vais regarder attentivement ce tuto.

Je démarre à partir de Solution avec un chroot? en remplaçant hda1 par sda1 j’imagine.