Repository Setup

Configure tdnf/yum to install Mogrix packages with full dependency resolution.

Repository Configuration

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

Core Utilities

coreutils, findutils, grep, sed, gawk, diffutils, patch, tar, gzip, bzip2, xz

Development

make, m4, autoconf, automake, libtool, perl, bash

Libraries

readline, ncurses, pcre2, openssl, libpng, freetype, fontconfig, harfbuzz

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.