rabidtotoro wrote: ↑Wed Jul 06, 2022 11:46 pm
I am having a lot of problems updating. [...]
I guess you are running Windows? Usually, when I do start the updater I have it in the same path as the browser. Actually this prog does not 'install' anything, it exchanges files, older ones for new ones. If you use the updater for both your Iron and Chrome you may get them mixed up, that can pose problems. Try using the updater only with Iron for now. You can test a few things to see what does work.
This is one way to use the updater:
You run the updater from its own path, will be
'F:\Program Files\Iron\IronUpdater\...' in your case.
The browser prog and files will be found under
'F:\Program Files\Iron\IronPortable64\Iron\...'.
So both programs are in different folders, but share most of the directory path. The updater prog should be able to find the browser prog folder and its contents.
Another way, slightly different, maybe it matters:
You copy the folder with updater ('IronUpdater') right inside the 'IronPortable' folder, and run the prog from there.
Should look like this:
'F:\Program Files\Iron\IronPortable64\Iron\...' for the browser prog and its files.
'F:\Program Files\Iron\IronPortable64\IronUpdater\...' for the updater prog.
Now the updater prog is
in the same directory path as the actual browser prog. It should find the contents to update with ease.
With one of those two ways, the updater should be able to find the Iron prog, its files, and should only change files inside the
program folder, not touch your settings and addons in the other folder.
Reason why the updater might have probs to do its work:
Some users have put the updater in a
whole other directory. The prog is probably coded to look in its own directory path first for files to update. If it is residing somewhere else, it may not be able to find these in the folder you wish to be updated? It may instead update files in another path. The folder path structure for Chromium based browsers is pretty similar (as it is for Mozilla based browsers, like Firefox a.o. btw. They too have their own similar structure).
The update process can 'go wrong' literally, by exchanging files in another directory path. If that happens to be your 'Chrome' path, it will get 'updated', or rather its files mixed up. For the Chrome variant you should use its own updater, and put it in the path of that browser. So mixing things up should not occur.
I guess this is a common reason updaters do have difficulties. Is why I would put these always in the same path as the progs to be updated. Can it be such problem you have?
The third, and most manual way - this has to work every time:
You download the IronPortable archive, open it (e.g. with 7zip or the Windows own archiver). Put its contents in a temporary folder, like 'IronNew'.
Open the directory of your Iron browser. Both folders of interest you find under
'F:\Program Files\Iron\IronPortable64\...', using your example:
- The program folder, named 'Iron' - is what you need to update, you will do manually.
- The other folder, called 'Profile' - is for personal settings, links, addons. You do not touch it.
- Archive your 'Profile' folder, create a .zip file (oldProfile.zip) - just in case.
It is your backup, so you can revert if you mess with files inside your profile. Keep the .zip until the next update, delete it, create a new one as fallback.
- Delete the 'Iron' folder, the actual program folder - is where the old program files reside.
Now the
old IronPortable prog is gone - but not settings, links, addons. The folder holding these is still there.
- Copy the new 'Iron' folder from your temporary 'IronNew' folder into the directory.
Once again you have a program folder, but this time with the newest files. The old ones you purged.
This manual way of updating should apply also to other environments - OS X, Linux, and Android. It should always work.
If you now start
iron.exe, or the
IronPortable.exe, they should run Iron portable in its newest variant, which is
version 102 atm. Plus all settings, links, addons should be there, too - except when sth had changed. You may need to update addons, settings could have been switched in development, you need to reset something. Check everything thoroughly.
You create a link for
IronPortable.exe on your desktop, rename it 'Iron v.102 portable', and are ready to roll. The temporary folder 'IronNew' you can delete after you had tested that your browser is running fine. You can also keep an older browser download you know had worked, if you need to go back. The moment you find a newer version is running well you could delete it, too.
Is how I do the update, esp. if there were big changes in development, which rather means it is an 'upgrade'. Sometimes the manual way is better, you know, kiss principle. Works for me.