Primary endpoint
Use https://mirror.kargadan.ir/repository/mxlinux-proxy/ as the canonical baseurl in your client configuration.
apt mirror for MX Linux — pairs with Debian-stable.
Use https://mirror.kargadan.ir/repository/mxlinux-proxy/ as the canonical baseurl in your client configuration.
Primary archive plus 3 companion archives (security · updates · backports — listed below).
Public read access over HTTPS. Plain HTTP is available for legacy clients that cannot validate the certificate.
Drop one of the URLs below into your client configuration. HTTPS is the right choice in almost every case.
This distribution requires more than one archive — list each one below in your client configuration.
| Name | URL |
|---|---|
debian-proxy | https://mirror.kargadan.ir/repository/debian-proxy/ |
debian-security-proxy | https://mirror.kargadan.ir/repository/debian-security-proxy/ |
debian-backports-proxy | https://mirror.kargadan.ir/repository/debian-backports-proxy/ |
MX Linux layers its own packages on a vanilla Debian base, so list the MX repo first followed by the three Debian archives.
Run this from any machine that can reach the mirror. It should complete in under a second once metadata is cached.
# Quick smoke test
curl -fsSL https://mirror.kargadan.ir/repository/mxlinux-proxy/dists/bookworm/Release | head -10
Drop this file at /etc/apt/sources.list.d/mx.list on the target host for the recommended default release (bookworm). See configuration by release for every supported suite.
# /etc/apt/sources.list.d/mx.list (MX Linux 23 "libretto")
# MX layers its own repo on top of Debian-stable, so both proxies are needed.
# MX Linux
deb [trusted=yes] https://mirror.kargadan.ir/repository/mxlinux-proxy bookworm main non-free
# Debian 12 base
deb [trusted=yes] https://mirror.kargadan.ir/repository/debian-proxy bookworm main contrib non-free non-free-firmware
deb [trusted=yes] https://mirror.kargadan.ir/repository/debian-security-proxy bookworm-security main contrib non-free non-free-firmware
deb [trusted=yes] https://mirror.kargadan.ir/repository/debian-backports-proxy bookworm-backports main contrib non-free non-free-firmware
Each block below is a complete, copy-ready configuration for one suite or release. Install path: /etc/apt/sources.list.d/mx.list. The same patterns are committed under /opt/client-configs/mxlinux/mx.list on the mirror host (default release only).
curl -fsSL https://mirror.kargadan.ir/repository/mxlinux-proxy/dists/bookworm/Release | head -10# /etc/apt/sources.list.d/mx.list (MX Linux on Debian 12 (bookworm base))
deb [trusted=yes] https://mirror.kargadan.ir/repository/mxlinux-proxy bookworm main non-free
deb [trusted=yes] https://mirror.kargadan.ir/repository/debian-proxy bookworm main contrib non-free non-free-firmware
deb [trusted=yes] https://mirror.kargadan.ir/repository/debian-security-proxy bookworm-security main contrib non-free non-free-firmware
deb [trusted=yes] https://mirror.kargadan.ir/repository/debian-backports-proxy bookworm-backports main contrib non-free non-free-firmwarecurl -fsSL https://mirror.kargadan.ir/repository/mxlinux-proxy/dists/bullseye/Release | head -10# /etc/apt/sources.list.d/mx.list (MX Linux on Debian 11 (bullseye base))
deb [trusted=yes] https://mirror.kargadan.ir/repository/mxlinux-proxy bullseye main non-free
deb [trusted=yes] https://mirror.kargadan.ir/repository/debian-proxy bullseye main contrib non-free
deb [trusted=yes] https://mirror.kargadan.ir/repository/debian-security-proxy bullseye-security main contrib non-free
deb [trusted=yes] https://mirror.kargadan.ir/repository/debian-backports-proxy bullseye-backports main contrib non-freeA minimal snippet you can paste into a Dockerfile or pipeline step.
# Dockerfile snippet
FROM mxlinux:bookworm
RUN echo 'deb [trusted=yes] https://mirror.kargadan.ir/repository/mxlinux-proxy bookworm main' \
> /etc/apt/sources.list \
&& apt-get update && apt-get install -y --no-install-recommends ca-certificates
| Distribution | MX Linux |
| Package manager | apt |
| Mirror format (Nexus) | apt |
| Default suite / branch | bookworm |
| Authentication | Not required (anonymous read) |
| Protocols | HTTPS · HTTP |
MX Linux layers its own packages on a vanilla Debian base, so list the MX repo first followed by the three Debian archives.