How to Install Firefox on Warp 4.52: Difference between revisions

From OS2World.Com Wiki
Jump to navigation Jump to search
No edit summary
Jugbogdan (talk | contribs)
mNo edit summary
 
(11 intermediate revisions by 2 users not shown)
Line 1: Line 1:
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.  
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:
This applies for:
* OS/2 Warp 4.52
* OS/2 Warp 4.52
* Arca Noae Package Manager 1.04
* [https://www.arcanoae.com/resources/downloadables/arca-noae-package-manager/ Arca Noae Package Manager 1.04]
* Firefox 45.9.0
* [[Firefox]] 45.9.0
 
To make it easier I had created [https://archive.org/download/basicprogramsos2warp4vm20200119 this ISO file (2020-01-19)] you can download and easily mount to you VM to do the installation.


==General Notes==
==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).  
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 installing 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.  
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.
Here I will list the tweaks to make ANPM install and run on OS/2 Warp 4.52.
Line 17: Line 19:


[[Image:1-ANPM_InstRPM.png|500px]]
[[Image:1-ANPM_InstRPM.png|500px]]


but you may get this problem while running the program.
but you may get this problem while running the program.
Line 23: Line 24:
[[Image:2-ANPM_LIBPATH.png|500px]]
[[Image:2-ANPM_LIBPATH.png|500px]]


The issue with this message is that you will reboot and you will get this message again and again.
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.
At this point I made the following changes to the config.sys.
Line 29: Line 30:
I removed from the config.sys this:
I removed from the config.sys this:
  SET TMP=C:\TCPIP\TMP
  SET TMP=C:\TCPIP\TMP
 
and set at the end. (directories were already created with the RPM/YUM install attempt)
and set at the end. (directories where already created with the RPM/YUM install attempt)
  SET TMP=C:\VAR\TEMP
  SET TMP=C:\var\temp
  SET TEMP=C:\VAR\TEMP
  SET TEMP=C:\var\temp
  SET TMPDIR=C:\VAR\TEMP
  SET TMPDIR=C:\var\temp
  SET HOME=C:\HOME
  SET HOME=C:\Home
  SET USER=MARTINI
  SET USER=Martini
  SET UNIXROOT=C:
  SET UNIXROOT=C:
 
Added at the end of PATH
Added at the end of PATH  
  ",;C:\USR\LOCAL\BIN;C:\USR\SBIN;C:\USR\BIN;"
  ",:C:\USR\LOCAL\BIN;C:\USR\SBIN;C:\USR\BIN;"  
and LIBPATH
and LIBPATH
  ".;C:\USR\LOCAL\LIB;C:\USR\LIB;"
  ".;C:\usr\local\lib;C:\usr\lib;"


After that I rebooted.
After that I rebooted.


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


[[Image:2-ANPM_LIBPATH.png|500px]]
[[Image:2-ANPM_LIBPATH.png|500px]]


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


Line 56: Line 55:
Try now the "Update All" to get all the libraries updates.
Try now the "Update All" to get all the libraries updates.


[[Image:3-ANPM_UpdateALL.png|500px]]
[[Image:3-ANPM_UpdateAll.png|400px]]


==Installing Firefox requisites with ANPM==
==Installing Firefox requisites with ANPM==
Line 62: Line 61:
  pango hunspell libicu libjpeg libkai libvpx
  pango hunspell libicu libjpeg libkai libvpx


[[Image:4-ANPM_Install.png|500px]]
[[Image:4-ANPM_Install.png|400px]]


[[Image:5-ANPM_Install.png|500px]]
[[Image:5-ANPM_Install.png|500px]]
==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.
[[Image:6.-VM_Running_Firefox.png|500px]]


==Links==
==Links==
* [https://www.arcanoae.com/wiki/anpm/ ANPM Wiki Page]
* [https://www.arcanoae.com/wiki/anpm/ ANPM Wiki Page]
* [https://www.os2world.com/forum/index.php/topic,2290.0.html OS2World Forum Discussion]
* [https://www.os2world.com/forum/index.php/topic,2290.0.html OS2World Forum Discussion]
[[Category:How_To]]

Latest revision as of 02:27, 30 November 2024

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 installing 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 were 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 suggested.

  • 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