How to Install Firefox on Warp 4.52

From OS2World.Com Wiki
Revision as of 18:49, 28 May 2020 by Martini (talk | contribs)
Jump to navigation Jump to 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:

  • OS/2 Warp 4.52
  • Arca Noae Package Manager 1.04
  • Firefox 45.9.0

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.


but you may get this problem while running the program.

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.

  • 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.

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

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.

Links