FUM Linux Repository

Debian Repository
Import FUM Mirror Repository GPG key
curl -fsSL https://repos.um.ac.ir/pubkeys/um-repos-keyring.gpg | sudo tee /usr/share/keyrings/um-repos-keyring.gpg > /dev/null && sudo chmod a+r /usr/share/keyrings/um-repos-keyring.gpg
        
Debian 13 (trixie)
deb [signed-by=/usr/share/keyrings/um-repos-keyring.gpg] http://repos.um.ac.ir/debian trixie main contrib non-free non-free-firmware
deb [signed-by=/usr/share/keyrings/um-repos-keyring.gpg] http://repos.um.ac.ir/debian trixie-updates main contrib non-free non-free-firmware
deb [signed-by=/usr/share/keyrings/um-repos-keyring.gpg] http://repos.um.ac.ir/debian trixie-backports main contrib non-free non-free-firmware
deb [signed-by=/usr/share/keyrings/um-repos-keyring.gpg] https://repos.um.ac.ir/debian-security trixie-security updates/main updates/contrib updates/non-free updates/non-free-firmware
          
Debian 12 (Bookworm)
deb [signed-by=/usr/share/keyrings/um-repos-keyring.gpg] http://repos.um.ac.ir/debian bookworm main contrib non-free-firmware
deb [signed-by=/usr/share/keyrings/um-repos-keyring.gpg] http://repos.um.ac.ir/debian bookworm-updates main contrib non-free-firmware
deb [signed-by=/usr/share/keyrings/um-repos-keyring.gpg] http://repos.um.ac.ir/debian bookworm-backports main contrib non-free-firmware
deb [signed-by=/usr/share/keyrings/um-repos-keyring.gpg] http://repos.um.ac.ir/debian-security bookworm-security updates/main updates/contrib updates/non-free updates/non-free-firmware
          
Debian 11 (Bullseye)
deb [signed-by=/usr/share/keyrings/um-repos-keyring.gpg] http://repos.um.ac.ir/debian bullseye main contrib non-free
deb [signed-by=/usr/share/keyrings/um-repos-keyring.gpg] http://repos.um.ac.ir/debian bullseye-updates main contrib non-free
deb [signed-by=/usr/share/keyrings/um-repos-keyring.gpg] http://repos.um.ac.ir/debian bullseye-backports main contrib non-free
deb [signed-by=/usr/share/keyrings/um-repos-keyring.gpg] http://repos.um.ac.ir/debian-security updates/main updates/contrib updates/non-free
          
Debian 10 (Buster)
deb [signed-by=/usr/share/keyrings/um-repos-keyring.gpg] http://repos.um.ac.ir/debian buster main contrib non-free
deb [signed-by=/usr/share/keyrings/um-repos-keyring.gpg] http://repos.um.ac.ir/debian buster-updates main contrib non-free
deb [signed-by=/usr/share/keyrings/um-repos-keyring.gpg] http://repos.um.ac.ir/debian buster-backports main contrib non-free
deb [signed-by=/usr/share/keyrings/um-repos-keyring.gpg] http://repos.um.ac.ir/debian-security buster/updates main contrib non-free
        
Debian 9 (Stretch)
deb [signed-by=/usr/share/keyrings/um-repos-keyring.gpg] http://repos.um.ac.ir/debian stretch main contrib non-free
deb [signed-by=/usr/share/keyrings/um-repos-keyring.gpg] http://repos.um.ac.ir/debian stretch-backports main contrib non-free
        
Debian 8 (Jessie)
deb [signed-by=/usr/share/keyrings/um-repos-keyring.gpg] http://repos.um.ac.ir/debian jessie main contrib non-free
deb [signed-by=/usr/share/keyrings/um-repos-keyring.gpg] http://repos.um.ac.ir/debian jessie-backports main contrib non-free
        
Ubuntu Repository
Import FUM Mirror Repository GPG key
curl -fsSL https://repos.um.ac.ir/pubkeys/um-repos-keyring.gpg | sudo tee /usr/share/keyrings/um-repos-keyring.gpg > /dev/null && sudo chmod a+r /usr/share/keyrings/um-repos-keyring.gpg
        
Ubuntu 26.04 (Resolute Raccoon)
deb [signed-by=/usr/share/keyrings/um-repos-keyring.gpg] http://repos.um.ac.ir/ubuntu resolute main restricted universe multiverse
deb [signed-by=/usr/share/keyrings/um-repos-keyring.gpg] http://repos.um.ac.ir/ubuntu resolute-updates main restricted universe multiverse
deb [signed-by=/usr/share/keyrings/um-repos-keyring.gpg] http://repos.um.ac.ir/ubuntu resolute-backports main restricted universe multiverse
deb [signed-by=/usr/share/keyrings/um-repos-keyring.gpg] http://repos.um.ac.ir/ubuntu resolute-security main restricted universe multiverse
        
Ubuntu 24.04 (Noble Numbat)
deb [signed-by=/usr/share/keyrings/um-repos-keyring.gpg] http://repos.um.ac.ir/ubuntu noble main restricted universe multiverse
deb [signed-by=/usr/share/keyrings/um-repos-keyring.gpg] http://repos.um.ac.ir/ubuntu noble-updates main restricted universe multiverse
deb [signed-by=/usr/share/keyrings/um-repos-keyring.gpg] http://repos.um.ac.ir/ubuntu noble-backports main restricted universe multiverse
deb [signed-by=/usr/share/keyrings/um-repos-keyring.gpg] http://repos.um.ac.ir/ubuntu noble-security main restricted universe multiverse
        
Ubuntu 22.04 (Jammy Jellyfish)
deb [signed-by=/usr/share/keyrings/um-repos-keyring.gpg] http://repos.um.ac.ir/ubuntu jammy main restricted universe multiverse
deb [signed-by=/usr/share/keyrings/um-repos-keyring.gpg] http://repos.um.ac.ir/ubuntu jammy-updates main restricted universe multiverse
deb [signed-by=/usr/share/keyrings/um-repos-keyring.gpg] http://repos.um.ac.ir/ubuntu jammy-backports main restricted universe multiverse
deb [signed-by=/usr/share/keyrings/um-repos-keyring.gpg] http://repos.um.ac.ir/ubuntu jammy-security main restricted universe multiverse
        
Ubuntu 20.04 (Focal Fossa)
deb [signed-by=/usr/share/keyrings/um-repos-keyring.gpg] http://repos.um.ac.ir/ubuntu focal main restricted universe multiverse
deb [signed-by=/usr/share/keyrings/um-repos-keyring.gpg] http://repos.um.ac.ir/ubuntu focal-updates main restricted universe multiverse
deb [signed-by=/usr/share/keyrings/um-repos-keyring.gpg] http://repos.um.ac.ir/ubuntu focal-backports main restricted universe multiverse
deb [signed-by=/usr/share/keyrings/um-repos-keyring.gpg] http://repos.um.ac.ir/ubuntu focal-security main restricted universe multiverse
        
Ubuntu 18.04 (Bionic Beaver)
deb [signed-by=/usr/share/keyrings/um-repos-keyring.gpg] http://repos.um.ac.ir/ubuntu bionic main restricted universe multiverse
deb [signed-by=/usr/share/keyrings/um-repos-keyring.gpg] http://repos.um.ac.ir/ubuntu bionic-updates main restricted universe multiverse
deb [signed-by=/usr/share/keyrings/um-repos-keyring.gpg] http://repos.um.ac.ir/ubuntu bionic-backports main restricted universe multiverse
deb [signed-by=/usr/share/keyrings/um-repos-keyring.gpg] http://repos.um.ac.ir/ubuntu bionic-security main restricted universe multiverse
        
Ubuntu 16.04 (Xenial Xerus)
deb [signed-by=/usr/share/keyrings/um-repos-keyring.gpg] http://repos.um.ac.ir/ubuntu xenial main restricted universe multiverse
deb [signed-by=/usr/share/keyrings/um-repos-keyring.gpg] http://repos.um.ac.ir/ubuntu xenial-updates main restricted universe multiverse
deb [signed-by=/usr/share/keyrings/um-repos-keyring.gpg] http://repos.um.ac.ir/ubuntu xenial-backports main restricted universe multiverse
deb [signed-by=/usr/share/keyrings/um-repos-keyring.gpg] http://repos.um.ac.ir/ubuntu xenial-security main restricted universe multiverse
        
Ubuntu 14.04 (Trusty)
deb [signed-by=/usr/share/keyrings/um-repos-keyring.gpg] http://repos.um.ac.ir/ubuntu trusty main restricted universe multiverse
deb [signed-by=/usr/share/keyrings/um-repos-keyring.gpg] http://repos.um.ac.ir/ubuntu trusty-updates main restricted universe multiverse
deb [signed-by=/usr/share/keyrings/um-repos-keyring.gpg] http://repos.um.ac.ir/ubuntu trusty-backports main restricted universe multiverse
deb [signed-by=/usr/share/keyrings/um-repos-keyring.gpg] http://repos.um.ac.ir/ubuntu trusty-security main restricted universe multiverse
        
Docker
Import UM Docker Repository GPG key
curl -fsSL https://repos.um.ac.ir/pubkeys/um-repos-keyring.gpg | sudo tee /usr/share/keyrings/um-docker-repos-keyring.gpg > /dev/null && sudo chmod a+r /usr/share/keyrings/um-docker-repos-keyring.gpg
        
Ubuntu 24 (Noble)
deb [arch=amd64 signed-by=/usr/share/keyrings/um-docker-repos-keyring.gpg] https://repos.um.ac.ir/docker noble stable-noble
        
Ubuntu 22 (Jammy)
deb [arch=amd64 signed-by=/usr/share/keyrings/um-docker-repos-keyring.gpg] https://repos.um.ac.ir/docker jammy stable-jammy
        
Debian 13 (Trixie)
deb [arch=amd64 signed-by=/usr/share/keyrings/um-docker-repos-keyring.gpg] https://repos.um.ac.ir/docker trixie stable-trixie
        
Debian 12 (Bookworm)
deb [arch=amd64 signed-by=/etc/apt/trusted.gpg.d/um-docker-repos-keyring.gpg] https://repos.um.ac.ir/docker bookworm stable-bookworm
        
Zabbix
Import UM Zabbix Repository GPG key
curl -fsSL https://repos.um.ac.ir/pubkeys/um-repos-keyring.gpg | sudo tee /usr/share/keyrings/um-repos-keyring.gpg > /dev/null && sudo chmod a+r /usr/share/keyrings/um-zabbix-repos-keyring.gpg
        
Ubuntu 24.04 (Noble)
deb [arch=amd64 signed-by=/etc/apt/trusted.gpg.d/um-zabbix-repos-keyring.gpg] https://repos.um.ac.ir/zabbix noble main
        
Ubuntu 22.04 (Jammy)
deb [arch=amd64 signed-by=/etc/apt/trusted.gpg.d/um-zabbix-repos-keyring.gpg] https://repos.um.ac.ir/zabbix jammy main
        
Ubuntu 20.04 (Focal)
deb [arch=amd64 signed-by=/etc/apt/trusted.gpg.d/um-zabbix-repos-keyring.gpg] https://repos.um.ac.ir/zabbix focal main
        
Ubuntu 18.04 (Bionic)
deb [arch=amd64 signed-by=/etc/apt/trusted.gpg.d/um-zabbix-repos-keyring.gpg] https://repos.um.ac.ir/zabbix bionic main
        
Debian 13 (Trixie)
deb [arch=amd64 signed-by=/etc/apt/trusted.gpg.d/um-zabbix-repos-keyring.gpg] https://repos.um.ac.ir/zabbix trixie main
        
Debian 12 (Bookworm)
deb [arch=amd64 signed-by=/etc/apt/trusted.gpg.d/um-zabbix-repos-keyring.gpg] https://repos.um.ac.ir/zabbix bookworm main
        
Debian 11 (Bullseye)
deb [arch=amd64 signed-by=/etc/apt/trusted.gpg.d/um-zabbix-repos-keyring.gpg] https://repos.um.ac.ir/zabbix bullseye main
        
Debian 10 (Buster)
deb [arch=amd64 signed-by=/etc/apt/trusted.gpg.d/um-zabbix-repos-keyring.gpg] https://repos.um.ac.ir/zabbix buster main
        
PHP
Import PHP Repository GPG key (Shared)
curl -fsSL https://repos.um.ac.ir/apt/php/apt.gpg | sudo tee /usr/share/keyrings/php-archive-keyring.gpg >/dev/null
chmod 644 /usr/share/keyrings/php-archive-keyring.gpg
        
Debian 13 (Trixie)
deb [arch=amd64 signed-by=/usr/share/keyrings/php-archive-keyring.gpg] https://repos.um.ac.ir/apt/php trixie main
        
Debian 12 (Bookworm)
deb [arch=amd64 signed-by=/usr/share/keyrings/php-archive-keyring.gpg] http://repos.um.ac.ir/php/ bookworm main
        

For versions other than Debian 13 (Trixie) and Debian 12 (Bookworm), please replace the distribution name accordingly

GitLab Runner
Import GitLab Runner Repository GPG key (Shared)
curl -fsSL https://repos.um.ac.ir/apt/gitlab-runner/gpgkey | sudo tee /usr/share/keyrings/gitlab-runner-archive-keyring.gpg >/dev/null
chmod 644 /usr/share/keyrings/gitlab-runner-archive-keyring.gpg
        
Debian 13 (Trixie)
deb [arch=amd64 signed-by=/usr/share/keyrings/gitlab-runner-archive-keyring.gpg] https://repos.um.ac.ir/apt/gitlab-runner/debian trixie main
        
Debian 12 (Bookworm)
deb [arch=amd64 signed-by=/usr/share/keyrings/gitlab-runner-archive-keyring.gpg]  https://repos.um.ac.ir/apt/gitlab-runner/debian bookworm main
        

For versions other than Debian 13 (Trixie) and Debian 12 (Bookworm), please replace the distribution name accordingly

Elastic
Import UM Elastic Repository GPG key
curl -fsSL https://repos.um.ac.ir/pubkeys/um-repos-keyring.gpg | sudo tee /usr/share/keyrings/um-repos-keyring.gpg > /dev/null && sudo chmod a+r /usr/share/keyrings/um-elastic-repos-keyring.gpg
        
ElasticSearch 8.x Repository
deb [arch=amd64 signed-by=/usr/share/keyrings/um-elastic-repos-keyring.gpg] https://repos.um.ac.ir/elastic/ stable main
        
To use a repository: open /etc/apt/sources.list, delete its content and add your distro lines to it.