Repository Setup
Configure tdnf/yum to install Mogrix packages with full dependency resolution.
Recommended: Use the mogrix-bootstrap.run bundle to automatically set up tdnf and the repository configuration.
Important: Do not mix Mogrix RPMs with an existing SGUG-RSE installation. If you want to use the Mogrix repository, rename or remove your existing
/usr/sgug first and use the bootstrap bundle instead.
Manual Repository Configuration
For advanced users setting up tdnf manually, create /etc/yum.repos.d/mogrix.repo with the following content:
[mogrix]
name=Mogrix IRIX Packages
baseurl=https://packages.mogrix.unxmaal.com/repo/
enabled=1
gpgcheck=0 Usage
List available packages
tdnf list available Search for a package
tdnf search nano Install a package
tdnf install nano Update all packages
tdnf update Show package info
tdnf info nano Package Categories
Browsers
ir8 (WebKit-based browser for IRIX)
GTK3 Applications
gtkterm, nedit, xnedit
Graphics Stack
GTK3, WebKitGTK, cairo, pixman, pango, harfbuzz, freetype, fontconfig
Core Utilities
coreutils, findutils, grep, sed, gawk, diffutils, patch, tar, gzip, bzip2, xz
Development
make, m4, autoconf, automake, libtool, perl, bash, golang
Libraries
readline, ncurses, pcre2, openssl, libpng, glib2, libxml2, libsoup
Applications
nano, less, openssh, weechat, bitlbee, st, aterm, groff
Qt5
qt5-qtbase (Qt5 5.15.13 running on IRIX)
Troubleshooting
Repository not found
# Verify the repo file exists
cat /etc/yum.repos.d/mogrix.repo
# Refresh the cache
tdnf clean all
tdnf makecache SSL certificate errors
Ensure your system time is correct and CA certificates are up to date.