Bundles
Self-installing application bundles for IRIX. Each .run file contains everything needed - just download, make executable, and run.
Bootstrap Bundle
mogrix-bootstrap.run
The recommended way to get started with Mogrix. This self-installing bundle sets up the complete Mogrix environment including tdnf package management in /usr/sgug.
/usr/sgug first:mv /usr/sgug /usr/sgug.old # As root:
curl -O https://packages.mogrix.unxmaal.com/bundles/mogrix-bootstrap.run
chmod +x mogrix-bootstrap.run
./mogrix-bootstrap.run
# Now install packages with tdnf
tdnf install nano Standalone Bundles
These bundles are completely self-contained and install to /opt/mogrix-apps. They work alongside any existing SGUG-RSE installation without conflicts.
Suite Bundles
Curated collections of related packages for easy installation:
mogrix-essentials
Core utilities for everyday use. The foundation for most IRIX workflows.
mogrix-extras
Extended utilities and tools beyond the essentials.
mogrix-net
Network tools: weechat, bitlbee, openssh, wget2, and more.
mogrix-smallweb
Lightweight web tools and utilities.
mogrix-fun
Fun and extra applications for entertainment.
Available Bundles
Installation
Bundles are self-installing .run files. Place them anywhere on your IRIX system:
1. Download the bundle
curl -O https://packages.mogrix.unxmaal.com/bundles/nano.run 2. Make it executable
chmod +x nano.run 3. Run it
./nano.run The bundle extracts and installs itself automatically.
4. Add to your PATH
PATH=/opt/mogrix-apps/bin:$PATH; export PATH Add this to your .profile or .cshrc for persistence.
5. Run the application
nano Bundle Structure
After installation, bundles are located at:
/opt/mogrix-apps/
bin/ # Shared trampoline scripts (add to PATH)
nano # Trampoline → ../nano-7.2-6-irix-bundle/
nano-7.2-6-irix-bundle/
_bin/ # Actual binaries with wrapper scripts
_lib32/ # Required shared libraries (pruned)
share/ # Data files (terminfo, etc.)
uninstall # Removes the bundle Uninstalling
cd /opt/mogrix-apps/nano-7.2-6-irix-bundle
./uninstall