I just want to confirm, we should be able to upgrade Zorin 17 -> Zorin 18 without having to wipe our systems?
If you ever used Zorin upgrade please let me know how the experience was for you. Did everything upgrade properly? Did you have any issues, missing files, etc? How long did the upgrade last?
One of the main sources of problems while running the upgrade from Zorin OS 16 to 17 were customizations in system files. For instance, extra repositories added like PPAs. If you have any, I'd recommend removing (or disabling) those before running the upgrade.
I just now saw that @Storm already suggested this... I wanted to add that you need to watch out for those extra repositories, since these frequently specify the version of Ubuntu they work for. Meaning, after upgrading, you probably will have to add those repositories manually yourself.
My first attempt was from 16.something to 17.0. Now to be clear this was my first install not in a VM. Basically I use my pc to watch TV, read emails and news. But I have the most fun experimenting with my system to see what's possible and what isn't. So there's that.
Also it was on a 1T SSD with half for Zorin and half a NTFS partition so I could share files between Windows and Zorin. But for some reason the upgrade process decided it wanted the NTFS partition too. In the end it borked the whole disk so that no system could see it.
Eventually I set up one of my PC's for only Zorin. It's now running 17.3 which I upgraded to from 17.2 with no issues. I don't know why it ate that SSD but I'm pretty sure I messed up somewhere.
Sure, launch Software & Updates from the applications menu and go to the "Others" tab. There you have a list of all the software repositories that are available and enabled. Although there's no distinction between the default ones and the ones you installed from third parties, these tend to stand out easily since they have either the name of the project, the developer or something like that.