AIX Firefox Installation

Overview
          Mozilla Firefox for AIX is an Open Source Web Browser. It delivers helpful new features and continues to lead the way in on-line security. It implements technologies like the Gecko layout engine, and supports Web standards or draft standards like HTML, XHTML, XML, CSS, DOM, and many more .

Version of Firefox
Mozilla Firefox with version 3.5.13.1 can be installed in AIX 5.3 and later.

Installation Procedure

The following rpm s are the pre requisites for Firefox(64 bit). These packages will be available from the AIX Toolbox for Linux Applications CD/DVD. Before installing the prerequisites check the availability of 150MB free space on the /opt file system.
atk-1.12.3-2.aix5.2.ppc.rpm
cairo-1.8.8-1.aix5.2.ppc.rpm
expat-2.0.1-1.aix5.2.ppc.rpm
fontconfig-2.4.2-1.aix5.2.ppc.rpm
freetype2-2.3.9-1.aix5.2.ppc.rpm
gettext-0.10.40-6.aix5.1.ppc.rpm
glib2-2.12.4-2.aix5.2.ppc.rpm
gtk2-2.10.6-4.aix5.2.ppc.rpm
libjpeg-6b-6.aix5.1.ppc.rpm
libpng-1.2.32-2.aix5.2.ppc.rpm
libtiff-3.8.2-1.aix5.2.ppc.rpm
pango-1.14.5-4.aix5.2.ppc.rpm
xcursor-1.1.7-3.aix5.2.ppc.rpm
xft-2.1.6-5.aix5.1.ppc.rpm
xrender-0.9.1-3.aix5.2.ppc.rpm
zlib-1.2.3-3.aix5.1.ppc.rpm
pixman-0.12.0-3.aix5.2.ppc.rpm

Copy the above packages to the directory /tmp/firefox from the Cd/DVD
# cd /tmp/firefox
# rpm –Uvh *.rpm
If you receive any message saying that any of the above package is installed already then use the –force option to reinstall it as below.
# rpm -Uvh --force *.rpm
Install the lpp Firefox.base.rte
Get the file Firefox.base.tar.gz from the AIX Toolbox for Linux Applications CD/DVD to /tmp directory
# cd /tmp
# gzip -cd Firefox.base.tar.gz | tar -xvf -         This command will create a directory /tmp/Firefox and it contains the following files.
Firefox.base
download-prerequisites.sh
README.install
.toc


Install  the lpp from the directory /tmp/Firefox through smitty.
# smitty install    à Install software    and select the options as below.
* INPUT device / directory for software              /tmp/Firefox
* SOFTWARE to install                                [_all_latest]                                          +                                                                                                      
  PREVIEW only? (install operation will NOT occur)    no                                   +                                                                                                                
  COMMIT software updates?                            no                                                   +                                                                                                                 
  SAVE replaced files?                                no                                                                +                                                                                                                   
  AUTOMATICALLY install requisite software?           yes                                                    +                                                                                                                
  EXTEND file systems if space needed?                yes                                            +                                                                                                                   
  OVERWRITE same or newer versions?                   no                                          +                                                                                                                 
  VERIFY install and check file sizes?                no                                                     +                                                                                                                   
  Include corresponding LANGUAGE filesets?            Yes                                    +                                                                                                                     
  DETAILED output?                                    yes                                                               +                                                                                                            
  Process multiple volumes?                           yes                                                       +                                                                                                             
  ACCEPT new license agreements?                      yes                                              +                                                                                                             
  Preview new LICENSE agreements?                     no                                             +                                                                                                                 

 

WPAR Management
      Perform Operation in Global Environment         yes                                      +                                                                                                                 
      Perform Operation on Detached WPARs             no                       +                                                                                                               
          Detached WPAR Names                        [_all_wpars]                                    +                                                                                                       
      Remount Installation Device in WPARs            yes                                          +                                                                                                            
      Alternate WPAR Installation Device             []

Once the software installed successfully through smitty, we will get the following message.


+-----------------------------------------------------------------------------+
                                Summaries:
+-----------------------------------------------------------------------------+

Installation Summary
--------------------
Name                        Level           Part        Event       Result
-------------------------------------------------------------------------------
Firefox.base.rte            3.5.13.1        USR         APPLY       SUCCESS
Firefox.base.adt            3.5.13.1        USR         APPLY       SUCCESS
Firefox.base.rte            3.5.13.1        ROOT        APPLY       SUCCESS

Install the lpp by command mode.
# installp -acQNgXY -d /tmp/Firefox/Firefox.base.rte
# installp -acQNgXY -d /tmp/Firefox/Firefox.base. adt

Confirm the software installed on the server
# lslpp -l |grep Firefox
  Firefox.base.adt          3.5.13.1  COMMITTED  Firefox Development Tools
  Firefox.base.rte          3.5.13.1  COMMITTED  Firefox Web Browser
  Firefox.base.rte          3.5.13.1  COMMITTED  Firefox Web Browser
#


Conclusion
Now we confirmed that the software for web browser “Firefox” is installed on the server. Check whether the program working properly by running the command /usr/bin/firefox
Good luck … J

Comments

  1. Replies
    1. You may enable X11 forwarding in SSH and test it. procedure given here.
      https://uxtip.blogspot.com/2019/12/remote-x11-forwarding-to-aix-in-command.html

      Delete

Post a comment

Popular posts from this blog

AIX Commands

How to increase swap size on CentOS 8 / RHEL 8

How to configure NTP in RHEL8 or CentOS 8 by chronyd.

System Administration

How to manage Linux systems through web browser (cockpit for Linux): CentOS 7, CentOS 8, RHEL 7, RHEL 8, Fedora, Ubuntu and Debian systems.

How to find big files in Linux, Unix, AIX

Remote X11 forwarding for AIX in command line.

How to enable VNC server (get GUI remotely) in CentOS 7, RHEL 7, CentOS 8 and RHEL 8 servers.

How to change Time Zone in CentOS 8, RHEL 8 and Ubuntu systems