| Sparc | i386 | |
| Solaris 2.6 | ANDIrand-0.7-5.6-sparc-1.pkg | |
| Solaris 7 | ANDIrand-0.7-5.7-sparc-1.pkg | |
| Solaris 8 | ANDIrand-0.7-5.8-sparc-1.pkg | ANDIrand-0.7-5.8-x86-1.pkg |
Install OpenGL
Some of the packages require OpenGL to be installed. On the
Sparc platform Sun's OpenGL is needed and can be downloaded
here. Sun doesn't have an OpenGL implementation for Solaris
x86, so the Mesa3d RPM is required which is available from this
web site.
Semaphores and Shared Memory
Semaphores and shared memory is one method of providing inter-process
communication in the UNIX environment. Shared memory is a block of memory
shared by multiple processes and a semaphore is something that the processes
use to lock regions of the shared memory so that they don't access it at
the same time. Unfortunately Solaris has very low maximums for the ammount
of shared memory and number of semaphores available and because KDE and
Gnome make extensive use of them they need to be increased. Therefore,
append the following to /etc/system and reboot Solaris.
set shmsys:shminfo_shmmax=4294967295 set shmsys:shminfo_shmmin=1 set shmsys:shminfo_shmmni=100 set shmsys:shminfo_shmseg=10 set semsys:seminfo_semmni=100 set semsys:seminfo_semmsl=100 set semsys:seminfo_semmns=200 set semsys:seminfo_semopm=100 set semsys:seminfo_semvmx=32767
# pkgadd -d rpm.pkg
| Sparc | i386 | |
| Solaris 2.6 | rpm-3.0.6-sol26-sparc.pkg | |
| Solaris 7 | rpm-3.0.6-sol7-sparc.pkg | |
| Solaris 8 | rpm-3.0.6-sparc-sol8.pkg | rpm-3.0.6-sol8-i386.pkg |
| Solaris 9 | rpm-4.0.4-sparc-sol9.pkg |
This installs RPM in /opt/rpm and initializes the RPM database in /usr/local/rpm/db.
% wget --recursive http://>sunrpms.maraudingpirates.org/software/sparc/5.7/RPMS/
# /opt/rpm/bin/rpm -ivh *.rpmRPM locations by platform
| Sparc | i386 | |
| Solaris 2.6 | software/sparc/5.6/RPMS | |
| Solaris 7 | software/sparc/5.7/RPMS | |
| Solaris 8 | software/sparc/5.8/RPMS | software/i386/5.8/RPMS |
| Solaris 9 | software/sparc/5.9/RPMS |
# /opt/rpm/bin/rpm --versionis differant than
# /usr/local/bin/rpm --versionthen the database needs to be rebuilt. Run this command to rebuild the database:
# /usr/local/bin/rpm --rebuilddbI will fix this by creating new Solaris packages of RPM that are 4.0. Until then...