Comment installer linux-headers-4.7.0-0.bpo.1-amd64 sur Debian?

J'ai essayé de migrer ma VM de la plate-forme Google Cloud de mon count vers mon count client à l'aide de cloudendure, mais je me suis branché sur une erreur. Lorsque j'ai contacté l'équipe de support cloudendure avec le journal des erreurs, ils m'ont dit d'installer linux-headers-4.7.0-0.bpo.1-amd64 (qui correspond au kernel 4.7.0-0.bpo.1-amd64 que je avoir en cours d'exécution).

J'ai essayé de l'installer en utilisant la command suivante

sudo apt install -t jessie-backports linux-headers-4.7.0-0.bpo.1-amd64 linux-image-4.7.0-0.bpo.1-amd64 -s

Mais j'ai eu la réponse d'erreur suivante

 Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to locate package linux-headers-4.7.0-0.bpo.1-amd64 E: Couldn't find any package by regex 'linux-headers-4.7.0-0.bpo.1-amd64' 

Dans mon installation, je ne pouvais pas find le package requirejs comme vous pouvez le voir ci-dessous

 @instance-1:~$ apt-cache search linux-header linux-headers-3.16.0-4-all - All header files for Linux 3.16 (meta-package) linux-headers-3.16.0-4-all-amd64 - All header files for Linux 3.16 (meta-package) linux-headers-3.16.0-4-amd64 - Header files for Linux 3.16.0-4-amd64 linux-headers-3.16.0-4-common - Common header files for Linux 3.16.0-4 linux-headers-amd64 - Header files for Linux amd64 configuration (meta-package) linux-headers-4.9.0-0.bpo.1-all - All header files for Linux 4.9 (meta-package) linux-headers-4.9.0-0.bpo.1-all-amd64 - All header files for Linux 4.9 (meta-package) linux-headers-4.9.0-0.bpo.1-amd64 - Header files for Linux 4.9.0-0.bpo.1-amd64 linux-headers-4.9.0-0.bpo.1-common - Common header files for Linux 4.9.0-0.bpo.1 linux-headers-4.9.0-0.bpo.1-common-rt - Common header files for Linux 4.9.0-0.bpo.1-rt linux-headers-4.9.0-0.bpo.1-rt-amd64 - Header files for Linux 4.9.0-0.bpo.1-rt-amd64 linux-headers-4.9.0-0.bpo.2-all - All header files for Linux 4.9 (meta-package) linux-headers-4.9.0-0.bpo.2-all-amd64 - All header files for Linux 4.9 (meta-package) linux-headers-4.9.0-0.bpo.2-amd64 - Header files for Linux 4.9.0-0.bpo.2-amd64 linux-headers-4.9.0-0.bpo.2-common - Common header files for Linux 4.9.0-0.bpo.2 linux-headers-4.9.0-0.bpo.2-common-rt - Common header files for Linux 4.9.0-0.bpo.2-rt linux-headers-4.9.0-0.bpo.2-rt-amd64 - Header files for Linux 4.9.0-0.bpo.2-rt-amd64 linux-headers-4.8.0-2-common-grsec - Common header files for Linux 4.8.0-2-grsec linux-headers-4.8.0-2-grsec-amd64 - Header files for Linux 4.8.0-2-grsec-amd64 linux-headers-grsec-amd64 - Header files for Linux amd64 configuration, grsec featureset (meta-package) linux-headers-rt-amd64 - Header files for Linux rt-amd64 configuration (meta-package) 

S'il vous plaît, comment puis-je installer ce package requirejs dans d'autres pour continuer mon travail de migration?

De plus, je cours Debian 8.7 . J'ai les images suivantes installées:

 @instance-1:~$ dpkg --list | grep linux-image ii linux-image-3.16.0-4-amd64 3.16.39-1+deb8u1 amd64 Linux 3.16 for 64-bit PCs ii linux-image-4.7.0-0.bpo.1-amd64-unsigned 4.7.5-1~bpo8+2 amd64 Linux 4.7 for 64-bit PCs ii linux-image-4.9.0-0.bpo.1-amd64 4.9.2-2~bpo8+1 amd64 Linux 4.9 for 64-bit PCs (signed) ii linux-image-amd64 4.9+78~bpo8+1 amd64 Linux for 64-bit PCs (meta-package) 

et le kernel en cours d'exécution est

 instance-1:~$ uname -a Linux instance-1 4.7.0-0.bpo.1-amd64 #1 SMP Debian 4.7.5-1~bpo8+2 (2016-10-01) x86_64 GNU/Linux 

Vous pouvez download la version appropriée à partir de snapshots et l'installer manuellement, ainsi que les dependencies éventuelles. (Il est également possible de configurer un référentiel apt pour l'instantané pertinent, mais cela ne vaut probablement pas la peine ici.)

Étant donné que vous utilisez la version 4.7.5-1 ~ bpo8 + 2, voici les files que vous devez download et installer:

  • linux-headers-4.7.0-0.bpo.1-amd64_4.7.5-1 ~ bpo8 + 2_amd64.deb
  • linux-headers-4.7.0-0.bpo.1-common_4.7.5-1 ~ bpo8 + 2_amd64.deb
  • linux-kbuild-4.7_4.7.5-1 ~ bpo8 + 2_amd64.deb
  • linux-comstackr-gcc-4.9-x86_4.7.5-1 ~ bpo8 + 2_amd64.deb

Après l'installation de ces quatre éléments, vous devrez peut-être exécuter apt-get install -f pour corriger d'autres dependencies manquantes ( par exemple, le compilateur).

Notez que vous devriez vraiment mettre à niveau vers le kernel actuellement disponible à partir des rétroportages. Pour ce faire, avec les en-têtes, de manière à vous tenir au courant des nouveaux kernelx, installez linux-image-amd64 et linux-headers-amd64 partir des rétroportages:

 apt-get install -t jessie-backports linux-{image,headers}-amd64