Suivez la procédure ci-dessous pour installer un progiciel :
Junos OS Evolved est livré dans un package signé qui contient des signatures numériques pour garantir l’exécution du logiciel Juniper Networks. Lors de l’installation du progiciel, Junos OS Evolved valide les signatures et les certificats de clé publique utilisés pour signer numériquement le progiciel. Ce processus n’est pas configurable. Si la signature ou le certificat s’avère invalide, le processus d’installation échoue.
Pour installer des mises à niveau logicielles sur un équipement doté d’un seul moteur de routage :
- Vous devez vous connecter au port console de votre équipement de gestion et vous connecter à la CLI de Junos OS Evolved.
- Entrez la commande suivante pour installer le package Junos OS Evolved.
user@device> request system software add <package>
Vous pouvez spécifier l’un des chemins suivants :
-
Pour un package logiciel dans un répertoire local de l’appareil, utilisez /var/tmp/package.iso.
-
Pour un package logiciel sur un serveur distant, utilisez l’un des chemins suivants :
Le package.iso fait référence au nom de l’image respective de Junos OS Evolved.
- Redémarrez l’appareil pour charger l’installation :
user@device> request system reboot
Au cours de ce processus d’installation, le système valide la signature sur la nouvelle image. Si la validation réussit, l’installation du logiciel se poursuivra. Si la validation échoue, la TOE affiche un message d’erreur (par exemple, error: bad signature si la validation échoue junos-evo-install-acx-f-x86-64-24.4R1.8-EVO/bzImage-re-64b.bin.psig not found , si la signature n’existe pas) et invite l’administrateur à appuyer sur n’importe quelle touche. Ensuite, le processus de démarrage reviendra à l’image précédente (par exemple, Falling back to 'Primary-Rollback junos-evo-install-acx-f-x86-64-24.4R2.18-EVO'). Vous devez supprimer l’image non valide de la TOE et obtenir un nouveau package auprès de Juniper Networks.
user@device> request system software delete <package> force
- Une fois le redémarrage terminé, connectez-vous et utilisez la
show version commande pour vérifier que la nouvelle version du logiciel est correctement installée.
root@host> show version
Hostname: hostname
Model: ptx10003-80c
Junos: 24.4R2.18-EVO
Yocto: 4.0.22
Linux Kernel: 5.15.142-10.22.33.14-yocto-standard-juniper-12618-gbc954d8cb562
JUNOS-EVO OS 64-bit [junos-evo-install-ptx-fixed-x86-64-24.4R2.18-EVO]
- Vérifiez que le progiciel existant est installé sur l’appareil.
root@host> show system software list
-------------------------------
node: re0
-------------------------------
Active boot device is primary: /dev/sda
List of installed version(s) :
'-' running version
'>' next boot version after upgrade/downgrade
'<' rollback boot version
'*' deleted JSU version
- junos-evo-install-ptx-fixed-x86-64-24.4R2.18-EVO - [2025-09-21 07:10:50]
< junos-evo-install-ptx-fixed-x86-64-24.4R2-S1.2-EVO - [2025-09-21 06:58:52]
junos-evo-install-ptx-fixed-x86-64-25.4I20250819140627-EVO_kam - [2025-09-17 02:16:26]