Official Mirrors & Repositories

Parch Linux Software Repositories

High-speed mirrors and package repositories for Parch Linux, Arch Linux, and all Linux distributions.

Arch Linux
Arch-based Systems

Pacman Repositories

Parch Linux provides dedicated Pacman repositories for software packages, utilities, desktop themes, wallpapers, and system tools. These repositories can be used both on Parch Linux and on all Arch-based distributions such as Arch Linux, EndeavourOS, and Manjaro.

Supported distributions: Parch Linux, Arch Linux, EndeavourOS, Manjaro, and any Arch-based distribution
[world]
Stable

The official stable repository of Parch Linux. Contains tested and stable packages and tools recommended for daily use.

pacman.conf
[world]
SigLevel = Optional TrustAll
Server = https://mirror.parchlinux.ir/$repo/$arch
[void]
Testing / Unstable

The development and testing repository of Parch Linux. Provides bleeding-edge versions and preview packages before they are promoted to the stable world repository.

pacman.conf
[void]
SigLevel = Optional TrustAll
Server = https://mirror.parchlinux.ir/$repo/$arch

How to Enable Pacman Repositories

Step 1: Open pacman.conf

Open the Pacman configuration file with root privileges in your preferred text editor:

sudo nano /etc/pacman.conf

Step 2: Add Repository Block

Append the repository block to the end of the file. You can add the stable world repository, the testing void repository, or both:

/etc/pacman.conf
[world]
SigLevel = Optional TrustAll
Server = https://mirror.parchlinux.ir/$repo/$arch

# Testing / Unstable repository (optional)
# [void]
# SigLevel = Optional TrustAll
# Server = https://mirror.parchlinux.ir/$repo/$arch

Step 3: Update Package Database

Synchronize and update your Pacman package database:

sudo pacman -Syy

Step 4: Install Packages

You can now install any package from the Parch repository directly with pacman:

sudo pacman -S parch-wallpaper
Flathub
Universal Linux Mirror

Parch Flatpak Proxy Mirror

Parch Flatpak repository is now live and accessible.

This repository provides a reliable proxy mirror for upstream Flathub, designed to overcome network restrictions and censorship in regions like Iran.

Supported distributions: Any Linux distribution with Flatpak support, including Parch Linux, Arch Linux, Fedora, Ubuntu, Debian, openSUUSE, and Linux Mint

How to Use Flatpak Proxy

Step 1: Add Flathub Remote

If the Flathub remote is not already configured on your system, add it with:

flatpak remote-add --if-not-exists flathub https://flathub.parchlinux.com/repo/flathub.flatpakrepo

Step 2: Point Remote to Parch Mirror

Modify the remote URL to point to the Parch proxy mirror:

sudo flatpak remote-modify flathub --url=https://flathub.parchlinux.com/repo/

Step 3: Verify and Update

Verify connectivity and synchronize application metadata:

flatpak update

Step 4: Install Applications

Install any application from Flathub via the Parch proxy mirror:

flatpak install flathub org.mozilla.firefox

Mirror Specifications

Direct endpoints for Parch Linux repository servers.

Pacman Repository URL
https://mirror.parchlinux.ir/$repo/$arch
Flatpak Proxy URL
https://flathub.parchlinux.com/repo/

Community & Support

Have questions, want to discuss packages, or report issues? Join the Parch Linux community.