How to Install Firefox on Warp 4.52

From OS2World.Com Wiki
Jump to: navigation, search

There are some hobbyist installing OS/2 Warp 4.52 (The latest one provided by IBM) on virtual machines and they also want to experiment with Firefox under it. This is why I wrote this.

This applies for:

To make it easier I had created this ISO file (2020-01-19) you can download and easily mount to you VM to do the installation.

General Notes

Firefox requires a lot of open source libraries (DLLs) that may be hard to install individually, that is why OS/2 also has RPM/YUM which is a package install utility. The easiest way to install RPM/YUM for the moment is installing it while you install Arca Noae Package Manager (ANPM).

ANPM will install RPM/YUM and the ANPM GUI that helps you visually install packages on OS/2. But there seems to be some issues involved on making ANPM run on OS/2 Warp, since ANPM installer is focused on ArcaOS instead of OS/2.

Here I will list the tweaks to make ANPM install and run on OS/2 Warp 4.52.

ANPM Install. Error and Loop on RPM/YUM install

Installing ANPM will be very simple, It will ask you to install RPM/YUM, just allow all that.

1-ANPM InstRPM.png


but you may get this problem while running the program.

2-ANPM LIBPATH.png

The issue with this message is that you will reboot and you will get this message again and again.

At this point I made the following changes to the config.sys.

I removed from the config.sys this:

SET TMP=C:\TCPIP\TMP

and set at the end. (directories where already created with the RPM/YUM install attempt)

SET TMP=C:\VAR\TEMP
SET TEMP=C:\VAR\TEMP
SET TMPDIR=C:\VAR\TEMP
SET HOME=C:\HOME
SET USER=MARTINI
SET UNIXROOT=C:

Added at the end of PATH

",;C:\USR\LOCAL\BIN;C:\USR\SBIN;C:\USR\BIN;" 

and LIBPATH

".;C:\USR\LOCAL\LIB;C:\USR\LIB;"

After that I rebooted.

Next you will run ANPM and it will complain that CONFIG.SYS is not like he suggest.

2-ANPM LIBPATH.png

  • It tells you to fix my CONFIG.SYS, select "yes"
  • Reboot again.

Run ANPM and it works.

Try now the "Update All" to get all the libraries updates.

3-ANPM UpdateAll.png

Installing Firefox requisites with ANPM

Once you have ANPM running you can install the following packages to make Firefox run:

pango hunspell libicu libjpeg libkai libvpx

4-ANPM Install.png

5-ANPM Install.png

Installing Firefox 45

Now installing Firefox 45 is as simple as just unzipping the firefox file respecting the folder structure. Be sure to install it on your unixroot, respect the same folder like usr/bin, etc.

6.-VM Running Firefox.png

Links