Unofficial user repositories: Difference between revisions

From ArchWiki
(Removed archlinux-t2-packages since its unmaintained and arch-mact2 is the only T2 repo now)
m (Fixed typo in repo url)
 
(16 intermediate revisions by 8 users not shown)
Line 231: Line 231:
* '''Upstream page:''' https://www.suruatoel.xyz/arch
* '''Upstream page:''' https://www.suruatoel.xyz/arch
* '''Key-ID:''' 39E27199A6BEE374
* '''Key-ID:''' 39E27199A6BEE374
* '''Keyfile:''' https://www.suruatoel.xyz/coderkun.key
* '''Keyfile:''' https://www.suruatoel.xyz/coderkun.key{{Dead link|2024|03|03|status=404}}


{{bc|<nowiki>
{{bc|<nowiki>
Line 446: Line 446:
[linux-nitrous]
[linux-nitrous]
Server = https://github.com/xdevs23/linux-nitrous/releases/latest/download
Server = https://github.com/xdevs23/linux-nitrous/releases/latest/download
</nowiki>}}
=== linuxrepos ===
* '''Maintainer:''' [[User:TheRepoClub|TheRepoClub]]
* '''Description:'''  A repository with some of the AUR packages that TheRepoClub use
* '''Upstream page:''' https://arch.linuxrepos.org
* '''Key-ID:''' [http://pgp.net.nz:11371/pks/lookup?op=vindex&fingerprint=on&search=0xE30EC2FBFB05C44F 75A38DC684F1A0B808918BCEE30EC2FBFB05C44F]
{{bc|<nowiki>
[linuxrepos]
Server = https://arch.linuxrepos.org/$arch/
</nowiki>}}
</nowiki>}}


Line 472: Line 460:
[liquorix]
[liquorix]
Server = https://liquorix.net/archlinux/$repo/$arch
Server = https://liquorix.net/archlinux/$repo/$arch
</nowiki>}}
=== miffe ===
* '''Maintainer:''' [https://arch.miffe.org/README.html miffe] ([https://aur.archlinux.org/account/miffe AUR profile])
* '''Description:''' AUR packages maintained by miffe, e.g. linux-mainline
* '''Key ID:''' 313F5ABD
{{bc|<nowiki>
[miffe]
Server = https://arch.miffe.org/$arch/
</nowiki>}}
</nowiki>}}


Line 699: Line 698:
[supermario]
[supermario]
Server = https://pkgs.finelli.dev/arch/$arch
Server = https://pkgs.finelli.dev/arch/$arch
</nowiki>}}
=== txit-me ===
* '''Maintainer:''' [https://toxopeus.dev Sam Toxopeus (samtoxie) <sam at toxopeus dot dev>]
* '''Description:''' Packages used and maintained by me, mainly AUR.
* '''Upstream page:''' https://repo.txit.me/index.html
* '''Key-ID:''' [https://keyserver.ubuntu.com/pks/lookup?op=get&search=0xea720a4dd807f55e 03033AD88B387A1228D6BA0AEA720A4DD807F55E]
{{bc|<nowiki>
[txit-me]
Server = https://repo.txit.me/$repo/$arch
</nowiki>}}
</nowiki>}}


Line 710: Line 721:
[trinity]
[trinity]
Server = https://mirror.ppa.trinitydesktop.org/trinity/archlinux/$arch
Server = https://mirror.ppa.trinitydesktop.org/trinity/archlinux/$arch
</nowiki>}}
=== tomcat0x42 ===
* '''Maintainer:''' [https://aur.archlinux.org/account/tomcat0x42 Pablo Hugen]
* '''Description:''' [https://llvm.org/ LLVM] project related packages (clang, libc++, etc) and general packages that I maintain in the AUR.
* '''Key-ID:''' [https://keyserver.ubuntu.com/pks/lookup?search=D53B2A48C41BD647042FAD1059146EDE9B2F2872&fingerprint=on&exact=on&op=index D53B2A48C41BD647042FAD1059146EDE9B2F2872]
* '''Keyfile:''' https://tomcat0x42.me/aur/assets/tomcat0x42.gpg
* '''Issue Tracker:''' https://github.com/Tomcat-42/aur/issues
* '''Upstream page:''' https://tomcat0x42.me/aur/
* '''Git Repository:''' https://github.com/Tomcat-42/aur
* '''Website:''' https://tomcat0x42.me
{{bc|<nowiki>
[tomcat0x42]
Server = https://tomcat0x42.me/aur/pkgs/$arch
</nowiki>}}
</nowiki>}}



Latest revision as of 01:36, 21 April 2024

This article lists binary repositories freely created and shared by the community, often providing pre-built versions of PKGBUILDS found in the AUR.

In order to use these repositories, add them to /etc/pacman.conf, as explained in pacman#Repositories and mirrors. If a repository is signed, you must obtain and locally sign the associated key, as explained in pacman/Package signing#Adding unofficial keys.

If you want to create your own custom repository, follow pacman/Tips and tricks#Custom local repository.

Warning: The official Arch Linux Developers and the Trusted Users do not perform tests of any sort to verify the contents of these repositories. It is your decision whether to trust their maintainers, and you take full responsibility for any consequences of using any unofficial repository.

Adding your repository to this page

If you have your own repository, please add it to this page so that all the other users will know where to find your packages. Please keep the following rules when adding new repositories:

  • Keep the lists in alphabetical order.
  • Include some information about the maintainer: include at least a (nick)name and some form of contact information (website, email address, user page on ArchWiki or the forums, etc.).
  • If the repository is of the signed variety, please include a key-id, possibly using it as the anchor for a link to its keyserver; if the key is not on a keyserver, include a link to the key file.
  • Include some short description (e.g., the category of packages provided in the repository).
  • If there is a page (either on ArchWiki or external) containing more information about the repository, include a link to it.
  • If possible, avoid using comments in code blocks. The formatted description is much more readable. Users who want some comments in their pacman.conf can easily create it on their own.

Some repositories may also have packages for architectures besides x86_64. The $arch variable will be set automatically by pacman.

Signed

ada

[ada]
Server = http://www.orthanc.site:8080/assets/arch_ada_repo

alerque

[alerque]
Server = https://arch.alerque.com/$arch

ALHP

[core-x86-64-v3]
Include = /etc/pacman.d/alhp-mirrorlist

[extra-x86-64-v3]
Include = /etc/pacman.d/alhp-mirrorlist

andontie-aur

  • Maintainer: Holly M.
  • Description: A repository containing the most popular AUR packages, as well as some I use all the time. New packages can be requested on the upstream website.
  • Key-ID: B545E9B7CD906FE3
  • Upstream page: https://aur.andontie.net
[andontie-aur]
Server = https://aur.andontie.net/$arch

arcanisrepo

[arcanisrepo]
Server = https://repo.arcanis.me/$repo/$arch

arch4edu

[arch4edu]
Server = https://mirrors.tuna.tsinghua.edu.cn/arch4edu/$arch
## or other mirrors in https://github.com/arch4edu/mirrorlist/blob/master/mirrorlist.arch4edu

archlinuxcn

[archlinuxcn]
Server = https://repo.archlinuxcn.org/$arch
## or install archlinuxcn-mirrorlist-git and use the mirrorlist
#Include = /etc/pacman.d/archlinuxcn-mirrorlist

archzfs

[archzfs]
# Origin Server - Finland
Server = http://archzfs.com/$repo/$arch
# Mirror - Germany
Server = http://mirror.sum7.eu/archlinux/archzfs/$repo/$arch
# Mirror - Germany
Server = http://mirror.sunred.org/archzfs/$repo/$arch
# Mirror - Germany
Server = https://mirror.biocrafting.net/archlinux/archzfs/$repo/$arch
# Mirror - India
Server = https://mirror.in.themindsmaze.com/archzfs/$repo/$arch
# Mirror - US
Server = https://zxcvfdsa.com/archzfs/$repo/$arch

artafinde

  • Maintainer: Leonidas Spyropoulos
  • Description: Personal repository with AUR and custom packages.
  • Key-ID: Not needed, as key is in archlinux keyring.
[artafinde]
Server = https://pkgbuild.com/~artafinde/repo

avr

[avr]
Server = https://bouchaud.org/packages/$repo/$arch

bioarchlinux

[bioarchlinux]
Server = https://repo.bioarchlinux.org/$arch

blackeagle-pre-community

  • Maintainer: Ike Devolder
  • Description: testing of the by me maintained packages before moving to extra repository
  • Key-ID: Not required, as maintainer is a TU
[blackeagle-pre-community]
Server = https://repo.herecura.eu/$repo/$arch

build.kilabit.info

[build.kilabit.info]
Server = https://build.kilabit.info/aur

chaotic-aur

[chaotic-aur]
Server = https://geo-mirror.chaotic.cx/$repo/$arch

coderkun-aur

[coderkun-aur]
Server = https://arch.suruatoel.xyz/$repo/$arch/

condorcore

  • Maintainer: MrHacker
  • Description: Wazuh-SIEM packages that I co-maintain and AUR. signed from the database.
  • Upstream page: https://aur.condorbs.net
  • Key-ID: 3CA0B9DF1BE7CE09
  • Keyfile:GPG
[condorcore]
Server = https://aur.centauricorex.net/$arch

copypaste

[copypaste]
Server = http://aur.copypaste.wtf/

desolve

[desolve]
Server = https://desolve.ru/archrepo/$arch

devkitpro

Note: Repository has its own additional keyring at https://pkg.devkitpro.org/devkitpro-keyring.pkg.tar.xz
[dkp-libs]
Server = https://downloads.devkitpro.org/packages

[dkp-linux]
Server = https://downloads.devkitpro.org/packages/linux/$arch/

doom2df-repo

[doom2df-repo]
# RU, Saint-Peterburg
Server = https://repo.terminalcorner.ru/$repo
# USA
Server = https://terminalhash.deadsoftware.ru/repositories/$repo

fcgu

Note: Instructions can be found at https://codeberg.org/fabiscafe/fcgu

g14

[g14]
# Germany, origin
Server = https://arch.asus-linux.org
# Republic of Korea
Server = https://naru.jhyub.dev/$repo

grawlinson

[grawlinson]
Server = https://mirror.little.kiwi
Server = https://pkgbuild.com/~grawlinson/repo/$repo

herecura

[herecura]
Server = https://repo.herecura.eu/$repo/$arch

home-thaodan

[home-thaodan]
Server = https://repo.thaodan.de/archlinux/home-thaodan/$arch

ivasilev

[ivasilev]
Server = https://ivasilev.net/pacman/$arch

jk-aur

[home_justkidding_arch_Arch]
Server = https://download.opensuse.org/repositories/home:/justkidding:/arch/Arch/$arch

jlk

[jlk]
Server = https://jlk.fjfi.cvut.cz/arch/repo

kawaii

[kawaii]
Server = https://raw.githubusercontent.com/LeonidPilyugin/kawaii-repo/main/x86_64/

levitating

[levitating]
Server = https://levitati.ng/archlinux/$repo/os/$arch

linux-nitrous

[linux-nitrous]
Server = https://github.com/xdevs23/linux-nitrous/releases/latest/download

liquorix

[liquorix]
Server = https://liquorix.net/archlinux/$repo/$arch

miffe

  • Maintainer: miffe (AUR profile)
  • Description: AUR packages maintained by miffe, e.g. linux-mainline
  • Key ID: 313F5ABD
[miffe]
Server = https://arch.miffe.org/$arch/

mxmeinhold

  • Maintainer: mxmeinhold
  • Description: Packages I maintain in the AUR, currently just factorio-headless
  • Key ID: B77D730E8D444707FA93320D72E05836F8252405
  • Keyfile: https://gpg.mxmeinhold.com
[mxmeinhold]
Server = https://arch.mxmeinhold.com/$arch

orhun

  • Maintainer: Orhun Parmaksiz
  • Description: Personal repository with AUR and custom packages.
  • Key-ID: Not needed, as the maintainer is a TU
[orhun]
Server = https://pkgbuild.com/~orhun/repo

oscloud

  • Maintainer: bionade24
  • Description: ROS melodic packages and necessary dependencies, various cmd-line tools, and other packages from the AUR.
  • CI/CD status: https://abs-cd.oscloud.info
  • Key-ID: FF363C5F81664E2B
[oscloud]
Server = http://repo.oscloud.info/

ownstuff

[ownstuff-testing]
Server = https://ftp.f3l.de/~martchus/$repo/os/$arch
Server = https://martchus.no-ip.biz/repo/arch/$repo/os/$arch

[ownstuff]
Server = https://ftp.f3l.de/~martchus/$repo/os/$arch
Server = https://martchus.no-ip.biz/repo/arch/$repo/os/$arch
Note: The testing repository is supposed to be used together with the official testing repositories.

pkgbuilder

[pkgbuilder]
Server = https://pkgbuilder-repo.chriswarrick.com/

post-factum kernels

[home_post-factum_kernels_Arch]
Server = https://download.opensuse.org/repositories/home:/post-factum:/kernels/Arch/$arch

pro-audio-legacy

  • Maintainer: David Runge
  • Description: Legacy tooling for pro-audio (e.g. jackAUR), mainly useful for old setups or CI
  • Key-ID: Not needed, as maintainer is a developer/TU
[pro-audio-legacy]
Server = https://pkgbuild.com/~dvzrv/repos/pro-audio-legacy/$arch

proaudio

[proaudio]
Server = https://arch.osamc.de/$repo/$arch

QOwnNotes

[home_pbek_QOwnNotes_Arch_Extra]
Server = https://download.opensuse.org/repositories/home:/pbek:/QOwnNotes/Arch_Extra/$arch

quarry

[quarry]
Server = https://pkgbuild.com/~anatolik/quarry/x86_64/

repo-ck

Kernel and modules with Brain Fuck Scheduler and all the goodies in the ck1 patch set.

See /Repo-ck.

repo.mksscryertower.quest

  • Maintainer: Klimenko Maxim Sergievich
  • Description: Collection of AUR packages that I personally use: Opensnitch-ebpf, libraries and etc. Repo has backups and some old version of the packages for backward compatibility in index of /repo/ .
  • Key-ID: 8A36037D80912162
[repo.mksscryertower.quest]
Server = https://repo.mksscryertower.quest/repo/x86_64/

rne

[rne]
Server = https://srv.richard-neumann.de/pub/repo/

seblu

[seblu]
Server = https://al1.seblu.net/$repo/$arch
Server = https://al2.seblu.net/$repo/$arch

seiichiro

[seiichiro]
Server = https://www.seiichiro0185.org/repo/$arch

sergej-repo

  • Maintainer: Sergej Pupykin
  • Description: nextcloud, prosody, and some other stuff.
  • Key-ID: Not required, as the maintainer is a TU
[sergej-repo]
Server = http://repo.p5n.pp.ru/$repo/os/$arch

sublime-text

[sublime-text]
Server = https://download.sublimetext.com/arch/stable/$arch

speedie-aur

[speedie-aur]
Server = https://aur.speedie.site

supermario

[supermario]
Server = https://pkgs.finelli.dev/arch/$arch

txit-me

[txit-me]
Server = https://repo.txit.me/$repo/$arch

trinity

[trinity]
Server = https://mirror.ppa.trinitydesktop.org/trinity/archlinux/$arch

tomcat0x42

[tomcat0x42]
Server = https://tomcat0x42.me/aur/pkgs/$arch

wsdm

[wsdm]
Server = https://wsdmatty.github.io/$repo/$arch

xuanrui

[xuanrui]
Server = https://arch.xuanruiqi.com/repo

xyne-x86_64

  • Maintainer: Xyne
  • Description: A repository for Xyne's own projects.
  • Upstream page: https://xyne.dev/projects/
  • Key-ID: Not required, as maintainer is a TU
[xyne-x86_64]
Server = https://xyne.dev/repos/xyne

Unsigned

Note: Users will need to add the following to these entries: SigLevel = PackageOptional
Warning: HTTP must not be used for unsigned repositories, without HTTPS there is no validity check that the content you have downloaded was the content which the web server was serving, potentially allowing a MiTM (Man in The Middle) attack to install any software to your system. HTTPS mitigates such vulnerability.

alucryd

  • Maintainer: Maxime Gauduin
  • Description: Various packages Maxime Gauduin maintains (or not) in the AUR, in particular the multilib repository is for various packages needed to run Steam without its runtime environment.
[core-alucryd]
Server = https://pkgbuild.com/~alucryd/$repo/$arch
[core-testing-alucryd]
Server = https://pkgbuild.com/~alucryd/$repo/$arch
[extra-alucryd]
Server = https://pkgbuild.com/~alucryd/$repo/$arch
[extra-testing-alucryd]
Server = https://pkgbuild.com/~alucryd/$repo/$arch
[multilib-alucryd]
Server = https://pkgbuild.com/~alucryd/$repo/$arch
[multilib-testing-alucryd]
Server = https://pkgbuild.com/~alucryd/$repo/$arch

arch-mact2

[arch-mact2]
Server = https://mirror.funami.tech/arch-mact2/os/$arch

archlinuxir

  • Maintainer: Bardia Moshiri
  • Description: Most used packages by the Iranian Arch Linux community.
  • Note: Server is hosted in Iran and traffic from Iranian IP's will count as half from ISP's (Nim baha).
  • Note: Keep in mind that the repository is updated every 6 hours.
  • Upstream page: https://mirror.bardia.tech
[archlinuxir]
Server = https://mirror.bardia.tech/archlinuxir/$arch

archlinux-phalcon

[archlinux-phalcon]
Server = https://archlinux-phalcon.gitlab.io/repository

archlinux-php

  • Maintainer: Michal Sotolar <michal at sotolar dot com>
  • Description: PHP 5.6 - 7.x old stable builds coexistable with mainline version
  • Upstream page: https://archlinux-php.gitlab.io
[archlinux-php]
Server = https://archlinux-php.gitlab.io/repository

archmint

[archmint]
Server = https://sourceforge.net/projects/archmint/files/repo/$arch

dx37essentials

[dx37essentials]
Server = https://dx3756.ru/$repo/$arch
Server = https://dx37.gitlab.io/$repo/$arch

ffy00 (python)

[python]
Server = https://ffy00.github.io/arch-python-repo/

heftig

[heftig]
Server = https://pkgbuild.com/~heftig/repo/$arch

kicad-nightly

[kicad-nightly]
Server = https://kicad.gitlab.io/packaging/kicad-arch/kicad-arch-builder/

mesa-git

[mesa-git]
Server = https://pkgbuild.com/~lcarlier/$repo/$arch

principia

[principia]
Server = https://grejer.voxelmanip.se/principia/arch-repo/$arch

pietma

[pietma]
Server = https://repository.pietma.com/nexus/content/repositories/archlinux/$arch/$repo

pnsft-pur

  • Maintainer: ponsfoot
  • Description: Japanese input method packages Mozc (vanilla) and libkkc
[pnsft-pur]
Server = https://osdn.net/projects/ponsfoot-aur/storage/pur/$arch

rayr

[rayr]
Server = https://rayrsn.github.io/ArchRepo/$arch

selinux

[selinux]
Server = https://github.com/archlinuxhardened/selinux/releases/download/ArchLinux-SELinux
SigLevel = Never

stx4

  • Maintainer: StarterX4 <starterx4[at]gmail.com>
  • Description: Any – some fonts and fakepkgs; x86_64 – archival yet might useful packages (like PacmanXG4), and some AUR soft I use[d].
  • Upstream Page: https://github.com/StarterX4/StarterX4.github.io
[stx4-any]
Server = https://starterx4.github.io/repos/arch/$arch/stx4
[stx4-x86_64]
Server = https://starterx4.github.io/repos/arch/$arch/stx4

vdr4arch

Note: Packages are automatically built with repo-make-ci.sh.
[vdr4arch]
Server = https://vdr4arch.github.io/$arch

Packages search

Warning: pkgs.org lists Arch Linux ARM aarch64 repositories as official under the Arch Linux organisation, this is factually incorrect, these repositories are unofficial and you use them at your own risk.

Many of the unofficial Arch Linux repositories are indexed on https://archlinux.pkgs.org/.

It provides repositories browser and packages search.