Linux Mirrors and Repositories Hosted In Utah

Linux Tux with the Utah State Flag

Following is a list of Utah-based mirrors for Linux operating systems.

I prefer to use local Linux mirrors whenever possible. Local mirrors reduce the load and bandwidth on distributions' primary servers, offer better latency and download speed, and it's just more fun to be part of the local Linux community.

I will add to this list as I find more mirrors. For now, the three biggest Linux mirrors in Utah are all located in Salt Lake City:

  1. XMission [Homepage] [Mirror Home], an independent Utah ISP that also offers domain registration, hosting, and colocation services ... and from my experience, just all-around good people
  2. University of Utah Center for High Performance Computing [Homepage] [Mirror Home], a team that provides high-performance computing resources to support research and data needs at the University of Utah
  3. University of Utah Kahlert School of Computing [Homepage] [Mirror Home], the main college of computer science at the University of Utah

I've included comments for the mirrors I use regularly. For the distributions I'm familiar with, I've included brief instructions for switching to a local mirror. I haven't used all of these mirrors and distributions of course, so I don't have comments for all of them, but lack of comments does not mean a mirror is poor or that installation is difficult. For more information, XMission maintains excellent instructions for each distro they mirror.

Most recent update: 09 December, 2024

Alma Linux logo Alma Linux – University of Utah Center for High Performance Computing: https://mirror.chpc.utah.edu/pub/almalinux/

Arch Linux logo Arch Linux [documentation] – University of Utah Center for High Performance Computing: https://mirror.chpc.utah.edu/pub/archlinux/ – XMission*: https://mirrors.xmission.com/archlinux/ *I have had trouble with the Arch Linux mirror at XMission being slow to update, and slow doesn't cut it with Arch. I use the University of Utah mirror as primary for my Arch machines.

To update your mirror list in Arch, edit /etc/pacman.d/mirrorlist. To add one or both of the Utah mirrors to your Arch mirror list, these lines may be added to the file: Server = https://mirror.chpc.utah.edu/pub/archlinux/$repo/os/$arch Server = https://mirrors.xmission.com/archlinux/$repo/os/$arch The mirrors in the file are ordered by priority starting at the top.

CentOS logo CentOS – University of Utah Center for High Performance Computing: https://mirror.chpc.utah.edu/pub/centos/ – XMission: https://mirrors.xmission.com/centos/

CentOS logo CentOS Stream – XMission: https://mirrors.xmission.com/centos-stream/

Debian GNU/Linux logo Debian GNU/Linux [documentation] – XMission: https://mirrors.xmission.com/debian/ *I personally use the XMission Debian mirror on a regular basis and it is excellent.

To update your mirror list in Debian, edit /etc/apt/sources.list To add the XMission mirror to your Debian mirror list, these lines may be added to the file for both $release and $release-updates: deb https://mirrors.xmission.com/debian/ deb-src https://mirrors.xmission.com/debian/ Make sure to retain the subsequent $release main contrib ... entries on each line to match your original entry. Mirrors are prioritized in order in the sources.list file, so simply place the XMission mirrors above the Debian mirrors if you wish to keep both.

As far as I can tell, XMission does not host a “debian-security” mirror, so you cannot use XMission for debian-security entries. I've had good luck with both the UC Berkeley mirror (which is in the western US) and the MIT mirror: https://mirrors.ocf.berkeley.edu/debian-security/ https://debian.csail.mit.edu/debian-security/

Fedora Linux logo Fedora Linux – University of Utah Center for High Performance Computing: https://mirror.chpc.utah.edu/pub/fedora/ – XMission: https://mirrors.xmission.com/fedora/

Gentoo Linux logo Gentoo Linux [documentation] – University of Utah Flux Research Group: http://gentoo-mirror.flux.utah.edu/ – XMission: https://mirrors.xmission.com/gentoo/

Knoppix logo Knoppix [documentation (Debian)] – XMission: https://mirrors.xmission.com/knoppix/

Linux Mint logo Linux Mint [documentation (Ubuntu)] – XMission: https://mirrors.xmission.com/linuxmint/

MX Linux logo MX Linux [documentation (Debian)] – MX and MEPIS Research Community: http://mxrepo.com/mx/repo/

openSUSE logo openSUSE – openSUSE official Salt Lake City, Utah mirror: https://slc-mirror.opensuse.org/ *The official openSUSE United States mirror happens to be located in Utah, and it has moved from Provo to Salt Lake City as of 12/09/2024.

Raspberry Pi OS logo Raspberry Pi OS (formerly Raspbian) [documentation (Debian)] – XMission: https://mirrors.xmission.com/raspbian/ *I personally use the Raspberry Pi OS mirror at XMission and it is solid.

Rocky Linux logo Rocky Linux – University of Utah Center for High Performance Computing: https://mirror.chpc.utah.edu/pub/rocky/

Salix OS logo Salix OS [documentation] – XMission: https://mirrors.xmission.com/salix/

Slackware Linux logo Slackware [documentation] – University of Utah School of Computing: http://slackware.cs.utah.edu/pub/slackware/ – XMission: https://mirrors.xmission.com/slackware/

Ubuntu logo Ubuntu / Ubuntu Server [documentation] – University of Utah School of Computing: http://ubuntu.cs.utah.edu/ubuntu/ – XMission: https://mirrors.xmission.com/ubuntu/ *I personally use the Ubuntu mirrors at the University of Utah and XMission on a regular basis and both are excellent.

To update your mirror list in Ubuntu, edit /etc/apt/sources.list OR /etc/apt/sources.list.d/ubuntu.sources depending on your version.


For additions, removals, comments, or if I've screwed something up, please let me know.

posted by Mike A.