Problem trying to update firmware

Hello, I have a problem trying to install a firmware update. My RB3011 has version 6.42.10 and it tells me that I can update to version 6.49.17. When carrying out the update process I get the following error: can not install dude-6.44.5: system-6.44.5 is not installed, but is required, how can I solve it?

Do you actually use the Dude? I guess you don’t … so manually uninstall dude package. Also have a look at the list of installed packages (under /system/packages) and verify that all the package versions are the same. If any of them is different than version of “system”, you have to correct it before trying to upgrade ROS.

Also check contents of flash storage (/files) and remove any .pkg files that might linger there …

Is this a live running and public facing router?
If so, consider using netinstall and (re)configure it manually. You can get an export to help you with this:

/export file=anynameyoulike

Download the file to a safe place on a computer.

Reason: Version 6.42.10 is a bit old. Might be compromised.

If not, just follow @mkx directions.

Thank you very much, I had a package file in the files that I had not seen. thanks again