Official Mirrors and Repositories

Software Repositories

High-speed mirrors and software repositories for Parch Linux, Arch Linux, and other Linux distributions.

Arch Linux
Arch-Based Systems

Pacman Repositories

Parch Linux maintains dedicated Pacman repositories with custom tools, system packages, desktop configurations, wallpapers, and software. These repositories can be used in Parch Linux itself or any Arch-based distribution including Arch Linux, EndeavourOS, and Manjaro.

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

The official stable repository of Parch Linux. It contains thoroughly tested packages, tools, and desktop enhancements recommended for regular everyday usage.

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

The testing and experimental repository of Parch Linux. It provides bleeding-edge software versions and early updates before they are moved to the stable world repository.

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

How to Configure Pacman Repositories

Step 1: Open pacman.conf

Open the Pacman configuration file with root privileges in your favorite terminal editor:

sudo nano /etc/pacman.conf

Step 2: Add the Repository Block

Append the repository section to the end of the file. You can add the stable world repository, the unstable 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 Databases

Synchronize the package databases with Pacman:

sudo pacman -Syy

Step 4: Install Packages

You can now install any package from the Parch repository directly using Pacman:

sudo pacman -S parch-wallpaper
Flathub
Universal Linux Mirror

Flatpak Proxy Repository

The Parch Flatpak repository is now available.

This repository is an optimized proxied mirror of upstream Flathub, designed to provide reliable access under difficult network conditions or filtering in Iran.

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

How to Use the Flatpak Proxy

Step 1: Add Flathub Remote

Add the Flathub remote repository if it has not already been added to your system:

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

Step 2: Switch to Parch Proxy Mirror

Change the repository URL to point to the Parch mirror:

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

Step 3: Verify and Update

Update application metadata and test connectivity:

flatpak update

Step 4: Install Applications

Install any application from Flathub through the Parch proxy:

flatpak install flathub org.mozilla.firefox

Mirror Information

Direct URLs for the Parch Linux repository infrastructure.

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

Join Our Community

Need assistance or want to discuss packages? Connect with the Parch Linux community.