Hosted by White Sky Hosting · mirror.whiteskyhosting.com · Synced from upstream multiple times daily
Releases: 20.04 focal · 22.04 jammy · 24.04 noble · 25.10 questing · 26.04 resolute · plus EOL bionic / xenial / trusty · amd64
Flavors (under /ubuntu-flavors/): kubuntu · lubuntu · xubuntu · ubuntu-mate · ubuntu-budgie · ubuntu-unity · ubuntucinnamon · ubuntukylin · ubuntustudio · edubuntu · ubuntu-gnome · mythbuntu
sudo sed -i.bak \
-e "s|http[s]\?://archive.ubuntu.com/ubuntu|https://mirror.whiteskyhosting.com/ubuntu|g" \
-e "s|http[s]\?://security.ubuntu.com/ubuntu|https://mirror.whiteskyhosting.com/ubuntu-security|g" \
/etc/apt/sources.list /etc/apt/sources.list.d/*.list 2>/dev/null
sudo apt update
11 bullseye · 12 bookworm · 13 trixie · amd64
sudo sed -i.bak \
-e "s|http[s]\?://[a-z.]\+.debian.org/debian/\? |https://mirror.whiteskyhosting.com/debian/ |g" \
-e "s|http[s]\?://security.debian.org/debian-security|https://mirror.whiteskyhosting.com/debian-security|g" \
/etc/apt/sources.list /etc/apt/sources.list.d/*.list 2>/dev/null
sudo apt update
8 · 9 · 10 · x86_64
sudo sed -i.bak \
-e "s|^mirrorlist=|#mirrorlist=|g" \
-e "s|^# baseurl=https\?://repo.almalinux.org/almalinux|baseurl=https://mirror.whiteskyhosting.com/almalinux|g" \
/etc/yum.repos.d/almalinux*.repo
sudo dnf clean all && sudo dnf makecache
8 · 9 · 10 · x86_64
sudo sed -i.bak \
-e "s|^mirrorlist=|#mirrorlist=|g" \
-e "s|^# baseurl=https\?://dl.rockylinux.org/\$contentdir|baseurl=https://mirror.whiteskyhosting.com/rocky|g" \
/etc/yum.repos.d/rocky*.repo /etc/yum.repos.d/Rocky-*.repo 2>/dev/null
sudo dnf clean all && sudo dnf makecache
9-stream · 10-stream · x86_64
# Edit /etc/yum.repos.d/centos.repo and similar to set:
# baseurl=https://mirror.whiteskyhosting.com/centos-stream/$releasever-stream/BaseOS/$basearch/os/
# baseurl=https://mirror.whiteskyhosting.com/centos-stream/$releasever-stream/AppStream/$basearch/os/
sudo dnf clean all && sudo dnf makecache
7 · 8 · 9 · 10 · x86_64
# Edit /etc/yum.repos.d/oracle-linux-ol*.repo to set:
# baseurl=https://mirror.whiteskyhosting.com/oracle-linux/OL$releasever/baseos/latest/$basearch/
# baseurl=https://mirror.whiteskyhosting.com/oracle-linux/OL$releasever/appstream/$basearch/
sudo dnf clean all && sudo dnf makecache
41 · 42 · x86_64
sudo sed -i.bak \
-e "s|^metalink=|#metalink=|g" \
-e "s|^# baseurl=https\?://download.example/pub/fedora/linux|baseurl=https://mirror.whiteskyhosting.com/fedora/linux|g" \
/etc/yum.repos.d/fedora*.repo
sudo dnf clean all && sudo dnf makecache
# /etc/yum.repos.d/epel.repo
sudo tee /etc/yum.repos.d/epel.repo <
# /etc/apt/sources.list.d/pve-no-subscription.list
echo "deb https://mirror.whiteskyhosting.com/proxmox/debian/pve bookworm pve-no-subscription" | \
sudo tee /etc/apt/sources.list.d/pve-no-subscription.list
sudo apt update
# Put first in /etc/pacman.d/mirrorlist:
echo "Server = https://mirror.whiteskyhosting.com/archlinux/\$repo/os/\$arch" | \
sudo tee /etc/pacman.d/mirrorlist.wsh
sudo cp /etc/pacman.d/mirrorlist /etc/pacman.d/mirrorlist.bak
sudo cat /etc/pacman.d/mirrorlist.wsh /etc/pacman.d/mirrorlist.bak > /etc/pacman.d/mirrorlist
sudo pacman -Syy
# /etc/apk/repositories
sudo tee /etc/apk/repositories <
sudo zypper modifyrepo --uri https://mirror.whiteskyhosting.com/opensuse/distribution/leap/15.6/repo/oss/ repo-oss
sudo zypper modifyrepo --uri https://mirror.whiteskyhosting.com/opensuse/update/leap/15.6/oss/ repo-update
sudo zypper refresh
armhf only
sudo sed -i.bak \
-e "s|http[s]\?://archive.raspbian.org/raspbian|https://mirror.whiteskyhosting.com/raspbian/raspbian|g" \
/etc/apt/sources.list /etc/apt/sources.list.d/*.list 2>/dev/null
sudo apt update
echo "deb https://mirror.whiteskyhosting.com/kali kali-rolling main contrib non-free non-free-firmware" | \
sudo tee /etc/apt/sources.list
sudo apt update
echo "deb https://mirror.whiteskyhosting.com/devuan daedalus main contrib non-free" | \
sudo tee /etc/apt/sources.list
sudo apt update
# Replace the Mint repo line in /etc/apt/sources.list.d/official-package-repositories.list:
sudo sed -i.bak \
-e "s|http[s]\?://packages.linuxmint.com|https://mirror.whiteskyhosting.com/linuxmint|g" \
/etc/apt/sources.list.d/official-package-repositories.list
sudo apt update
# /usr/local/etc/pkg/repos/wsh.conf
sudo tee /usr/local/etc/pkg/repos/wsh.conf <
export PKG_PATH="https://mirror.whiteskyhosting.com/netbsd/packages/$(uname -r | cut -d_ -f1)/$(uname -p)/All"
pkg_add <package>
# /etc/installurl
echo "https://mirror.whiteskyhosting.com/openbsd" | sudo tee /etc/installurl
sudo pkg_add -u
# /etc/opkg/distfeeds.conf -- edit the URL prefix to point at our mirror
sed -i "s|http[s]\?://downloads.openwrt.org|https://mirror.whiteskyhosting.com/openwrt|g" /etc/opkg/distfeeds.conf
opkg update
# /usr/local/etc/pkg/repos/OPNsense.conf -- change url to our mirror
url: "https://mirror.whiteskyhosting.com/opnsense/${ABI}/${PRODUCT}"
# /etc/portage/repos.conf/gentoo.conf
sync-uri = rsync://mirror.whiteskyhosting.com/gentoo/ # or via HTTPS in repos.conf
# Then:
sudo emerge --sync
# /etc/slackpkg/mirrors -- uncomment one line:
echo "https://mirror.whiteskyhosting.com/slackware/slackware64-15.0/" | sudo tee /etc/slackpkg/mirrors
sudo slackpkg update
Manual upload + UUP Dump helper on the host: wsh-build-windows-iso.sh <build-id>
Manual upload only (Broadcom doesn't expose a public mirror)
Last reviewed 2026-05-27 · Sync status · Blocked IPs