The Services Router is delivered with the JUNOS Internet software preinstalled. To upgrade the software, you use the J-Web interface or CLI commands to copy a set of software images over the network to memory storage on the Routing Engine.
All junos-jseries software is delivered in signed packages that contain Secure Hash Algorithm 1 (SHA-1) checksums. A package is installed only if the SHA-1 checksum within it matches the SHA-1 hash recorded in its corresponding .sha1 file. (For example, junos-jseries-release-export.tgz contains junos-jseries-release-export and junos-jseries-release-export.sha1. The junos-jseries-release-export.tgz package is installed only if the SHA-1 hashes match in junos-jseries-release-export and junos-jseries-release-export.sha1.)
The junos-jseries package completely reinstalls the software. This package rebuilds the file system but retains configuration files, log files, and similar information from the previous version.
![]() |
For J-series Services Routers, you might need to use the request system storage cleanup command and either the unlink option or a URL (for example, ftp://ftp.juniper.net/junos-jseries-7.4.tgz) with the request system software add command so that the system can find enough room to upgrade to a new JUNOS software release. For more information, see Installing Software Upgrades on a Router with Limited Storage. |