Difference between revisions of "Unofficial user repositories"

From ArchWiki
Jump to: navigation, search
m (improved wording)
(List of PUR (unofficial user repositories) | i686)
Line 30: Line 30:
## The french Archlinux communities packages
## The french Archlinux communities packages
Server = http://repo.archlinux.fr/i686
Server = http://repo.archlinux.fr/i686
Server = http://bednarek.org.pl/arch/i686

Revision as of 16:12, 4 April 2008

Why unofficial user repositories

Since the AUR only allows users to upload PKGBUILD and other package build related files, but does not provide a means for distributing a binary package, a user may want to create a binary repository of their packages elsewhere.

However: Be advised, if you only put your packages in your private repo and neglect AUR, your package will never make it into community repo nor a central storage space(AUR) which is bad for users, since they will have to add 'YetAnotherThird-party-Repo'(YATR) to their /etc/pacman.conf which will make it slower to update. But the main reason you should not have repo-only packages is that not having packages in a central place confuses and gives users a second job in that they now have to search for Repositories in addition to Packages.

Thus the best way to have a private repo is to offer it as a supplement to the AUR for those users who don't want to compile. You should try to avoid to offer it as a substitute.

The future of Unofficial repos

I'd like to see more work of this type. Sometimes there are certain projects that don't mesh well with other things, such as the community repo. The 'kdemod' project is a good example.

In the future, well-thought-out user repositories may be ideal for lots of supplementary things. Forming a "web of trust" is important in cases like this, so we may begin keeping a list of "recommended" repositories somewhere, in order to make it seem more official and trustworthy.

Phrakture 12:50, 18 May 2007 (EDT)

The community repository, maintained by the TUs

Server = ftp://ftp.archlinux.org/community/os/i686/

The community repository is included in pacman's default configuration, but disabled. You can enable it by removing the # in these two lines:

Include = /etc/pacman.d/community

List of PUR (unofficial user repositories) | i686

## The french Archlinux communities packages
Server = http://repo.archlinux.fr/i686

Server = http://bednarek.org.pl/arch/i686

Server = http://personales.ya.com/vmromanos/arch/pkgs

Server = ftp://ftp.sunsite.dk/projects/archie/packages

## gcc2, gvpe, siefs
Server = http://www-users.rwth-aachen.de/thomas.baechler/arch/brain0/os/i686

## Xgl and dependencies
Server = http://jjdanimoth.altervista.org/arch/i686

Server = http://dtw.jiwe.org/pkgs/dibble

Server = http://www.animeroot.com/fatsobob/repo

## Contains daily Firefox trunk cvs i686 packages.
Server = http://ht990332.googlepages.com/

Server = http://janitux.mortals.dy.fi 

Server = http://kasmol.netsons.org/arch/software

## Splitted kde packages. Original kdebase and kdelibs are required. Work in progress
Server = http://gotux.altervista.org/arch/packages/i686/

## Linux-sevenler packages.Zemberek , virtualbox and other stuff
Server = http://arch.linux-sevenler.org/pkgs 

## nvidia 0.9.* beta drivers
Server = http://box.decemplex.net/~thomas/nvidia-beta/

Server = http://dtw.jiwe.org/pkgs/obarchie

## Openoffice and linguistic software and data for Finnish
Server = http://www.kotikone.fi/purch/arch/oo-voikko/i686

## More info here: http://wiki.archlinux.org/index.php/PerlCPAN_Repository
Server = http://arch.os-zen.net/perlcpan/packages

Server = http://oxygen4.free.fr/arch

# dmdtango package (dmd compiler + tango library)
Server = http://downloads.dsource.org/projects/tango/archlinux/i686

# splitted KDE... take a look:
# - http://bbs.archlinux.org/viewtopic.php?t=23319
# - http://kdemod.ath.cx/
# if there's a big change and you would stay on the bleeding edge you may replace
# 'current' with 'testing'
Server = http://kdemod.ath.cx/repo/current/i686

Server = http://seif.hopto.org/arch/

# packages for some ChicoGeek's PKGBUILDs
Server = http://cgr.i686.googlepages.com/

# packages include: firefox3-systemcairo, cairo-ubuntu (+deps)
# tor-alpha, radeonhd-git, gajim-svn, mpd-svn, sonata-svn, vidalia
Server = http://reactor.reality-protocol.de/lnf

Server = http://compiz.dreamz-box.de/i686

The following repositories are no longer functioning (16 Jan 08)

## by bobrik
Server = http://bobrik.hovel.ru/archlinux/blub

Server = http://arch.shakebox.org/pkg/

Server = http://www.cjdj.org/arch/pkg 

Server = http://arch.nesl247.org/i686

Server = http://darwin.info.tm/arch/i686

Server = http://sistemas.unilestemg.br/douglas/downloads/arch

Server = http://marcosaxo.madoka.be/files/arch

# D-related packages
Server = http://happymars.yi.org/happymars/i686

## 32-bit
Server = http://arch.os-zen.net/pkg/karsten/i686 

Server = http://arch.marfis.org/binaries

## visibility-svn/openbox-svn, works with pacman3 only
Server = http://arch.nooms.de/

## Misc pkg's (Songbird, kiba-dock, other "goodies" :D ) Note:  Possible non-free contents
Server = http://www.n0yd.net/arch

Server = http://arch.debianbox.be

## e17, ...
Server = ftp://takhis.net/arch

Server = http://people.jyu.fi/~vpkaihla/arch

Server = http://arch.lworks.cjb.net/

Server = http://wael.nasreddine.com/files/arch/repo/wael/os/i686/ 

Server = http://exire.dyndns.org:8081/arch/repo

List of PUR (unofficial user repositories) | x86-64

## The french Archlinux communities packages
Server = http://repo.archlinux.fr/x86_64/

# splitted KDE... take a look:
# - http://bbs.archlinux.org/viewtopic.php?t=23319
# - http://kdemod.ath.cx/
# if there's a big change and you would stay on the bleeding edge you may replace
# 'current' with 'testing'
Server = http://kdemod.ath.cx/repo/current/x86_64

## by zeus
## see http://archlinux.org.ru/forum/index.php/topic,39.0.html for more info
Server = http://zeus.hovel.ru/archlinux/olympus/

## Openoffice and linguistic software and data for Finnish
Server = http://www.kotikone.fi/purch/arch/oo-voikko/x86_64

## Some packages for the tuxdroid + custom versions of some stuff
Server = http://data.homegnu.net/archlinux

Server = http://compiz.dreamz-box.de/x86_64

Add your own repository to this list

If you have your own repository, please add this to this list, so that all other users knows where to find your packages.