Software upgrading method and device for communication equipment

The invention provides a software upgrading method and device for communication equipment and belongs to the field of communication, wherein the software upgrading method for the communication equipment is applied to the communication equipment, and a boot program used in the communication equipment is a first boot program different from a Linux boot program. The software upgrading method includes that the software upgrading device of the communication equipment obtains an upgrade file, wherein the upgrade file is formed by combining a Linux application program to be upgraded with a corresponding Linux boot program; the software upgrading device stores the upgrade file in an application program area of the communication equipment; the software upgrading device restarts the communication equipment, analyzes the upgrade file and runs the Linux application program in the upgrade file. According to the technical scheme of the software upgrading method and device for the communication equipment, the Linux software version can be upgraded stably on the basis of a non-Linux boot program.