Linux Mirrors In Utah
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:
- 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
- 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
- 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: 12 November, 2024
Alma Linux – University of Utah Center for High Performance Computing: https://mirror.chpc.utah.edu/pub/almalinux/
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 installations.
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 – University of Utah Center for High Performance Computing: https://mirror.chpc.utah.edu/pub/centos/ – XMission: https://mirrors.xmission.com/centos/
CentOS Stream – XMission: https://mirrors.xmission.com/centos-stream/
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 include 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 – University of Utah Center for High Performance Computing: https://mirror.chpc.utah.edu/pub/fedora/ – XMission: https://mirrors.xmission.com/fedora/
Gentoo Linux [documentation] – University of Utah Flux Research Group: http://gentoo-mirror.flux.utah.edu/ – XMission: https://mirrors.xmission.com/gentoo/
Knoppix [documentation (Debian)] – XMission: https://mirrors.xmission.com/knoppix/
Linux Mint [documentation (Ubuntu)] – XMission: https://mirrors.xmission.com/linuxmint/
MX Linux [documentation (Debian)] – MX and MEPIS Research Community: http://mxrepo.com/mx/repo/
openSUSE – openSUSE official Provo, Utah mirror: https://provo-mirror.opensuse.org/ * *The openSUSE Provo mirror has been down since October 28th, 2024 because it is “being moved to a new location.” The mirror could be moving outside of Utah.
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 – University of Utah Center for High Performance Computing: https://mirror.chpc.utah.edu/pub/rocky/
Salix OS [documentation] – XMission: https://mirrors.xmission.com/salix/
Slackware [documentation] – University of Utah School of Computing: http://slackware.cs.utah.edu/pub/slackware/ – XMission: https://mirrors.xmission.com/slackware/
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.