Installing Software on an EX Series Switch with a Single Routing Engine (CLI Procedure)
You can use this procedure to upgrade the JUNOS Software on an EX Series switch with a single Routing Engine, including an individual member of a Virtual Chassis or all members of a Virtual Chassis, or an EX8200 switch using a single Routing Engine. To upgrade software on an EX8200 switch running two Routing Engines, see Installing Software on an EX8200 Switch with Redundant Routing Engines (CLI Procedure).
To install software upgrades on an EX Series switch with a single Routing Engine using the CLI:
- Download the software package as described in Downloading Software Packages from Juniper Networks.
- (Optional) Back up the current software configuration to a second storage option. See the JUNOS Software Installation and Upgrade Guide at https://www.juniper.net/techpubs/software/junos/junos95/index.html for instructions on performing this task.
- (Optional) Copy the software package to the switch.
We recommend that you use FTP to copy the file to the /var/tmp directory.
This step is optional because the JUNOS Software can also be upgraded when the software image is stored at a remote location. These instructions describe the software upgrade process for both scenarios.
- Install the new package on the switch:

Note: A reboot, which will occur as part of the execution of the following command, is required to complete the software upgrade. If you want to reboot the switch at a later time, do not use the reboot option at this point of the procedure and enter the request system reboot command at a later time to reboot the switch.
Replace source with one of the following paths:
- For a software package that is installed from a local directory on the switch—/pathname/package-name-m.nZx-distribution.tgz.
- For a software package that is downloaded and installed
from a remote location:
- ftp://hostname/pathname/package-name-m.nZx-distribution.tgz
- http://hostname/pathname/package-name-m.nZx-distribution.tgz
where package-name-m.nZx-distribution.tgz is, for example, jinstall-ex-4200-9.4R1.8-domestic-signed.tgz.
Include the optional member option to install the software package on only one member of a Virtual Chassis:
Other members of the Virtual Chassis are not affected. To install the software on all members of the Virtual Chassis, do not include the member option.
- After the reboot has completed, log in and verify that the new version of the software is properly installed:

