Repozytoria
Z Arch Linux Wiki
Spis treści |
Wstęp
Repozytorium to umieszczony na dowolnym serwerze zbiór pakietów, które można pobrać i zainstalować za pomocą menedżera pacman. Twórcy dystrybucji utrzymują zbiór oficjalnych repozytoriów skopiowanych dodatkowo na szeregu mirrorów (także w Polsce), jednak każdy może utworzyć własne.
Aby zacząć korzystać z repozytorium, należy dodać odpowiedni wpis do pliku /etc/pacman.conf.
Oficjalne repozytoria
[core]
Repozytorium [core] można znaleźć w core/os/i686 lub core/os/x86_64 na dowolnym mirrorze Archa. Zawiera ono podstawowe paczki Archa i kilka dodatkowych niezbędnych programów jak edytor tekstu czy program ładujący. Snapshoty repozytorium [core] są także publikowane na płycie instalacyjnej full.
[extra]
[extra] można znaleźć w extra/os/i686 bądź extra/os/x86_64 na dowolnym mirrorze Archa. Zawiera ono wszystkie paczki nie znajdujące się w core, gdyż nie są potrzebne do podstawowego uruchomienia systemu. Przykładowo można tutaj znaleźć paczki z GNOME i KDE.
[community]
Repozytorium [community] można znaleźć w community/os/i686 lub community/os/x86_64 na dowolnym mirrorze Archa. Jest ono zarządzane przez TUs - Zaufanych użytkowników (ang. Trusted Users) i jest częścią AUR. Zawiera paczki będące częścią AUR które mają dużą ilość głosów i zostały zaakceptowane przez TU.
[testing]
Repozytorium [testing] można znaleźć testing/os/i686 na dowolnym mirrorze Archa. Zawiera ono paczki które kandydują do repozytoriów [core] bądź [extra]. Nowe paczki przenoszone są do [testing] gdy:
- jest możliwość zepsucia czegoś po aktualizacji, więc muszą być najpierw przetestowane;
- wymagają innych paczek jako zależności. W tym wypadku wszystkie te zależności przenoszone są najpierw do [testing] i kiedy wszystko pójdzie dobrze, wracają one do swoich repozytoriów.
[release]
Repozytorium [release] jest snapshotem repozytorium [core] kiedy wyszla nowa wersja Arch Linuksa. Jest ono ze względów historycznych i nie jest z reguły używane.
[unsupported]
[unsupported] nie jest naprawdę repozytorium. W przeciwieństwie do innych repozytoriów, nie zawiera ono pakietów binarnych. Jest używane do oceniania PKGBUILDów z AUR, które wysyłane są przez zwykłych użytkowników.
Mirrory
| | Lista serwerów znajduje się w pliku /etc/pacman.d/mirrorlist. |
| | W spisie zostały ujęte tylko serwery europejskie. |
Austria
* ftp://gd.tuwien.ac.at/opsys/linux/archlinux/
Belgia
* ftp://ftp.belnet.be/mirror/archlinux.org/
Czechy
* ftp://ftp.sh.cvut.cz/MIRRORS/arch/
Dania
* ftp://ftp.klid.dk/archlinux/
Estonia
* ftp://ftp.estpak.ee/pub/archlinux/
Francja
* http://mir.archlinux.fr/ * ftp://mir1.archlinuxfr.org/archlinux * ftp://mir2.archlinuxfr.org/archlinux * ftp://distrib-coffee.ipsl.jussieu.fr/pub/linux/archlinux/ * ftp://ftp.free.fr/mirrors/ftp.archlinux.org/ * ftp://ftp.rez-gif.supelec.fr/Linux/archlinux/
Grecja
* ftp://ftp.ntua.gr/pub/linux/archlinux/
Holandia
* ftp://ftp.nluug.nl/pub/metalab/distributions/archlinux/ * ftp://ftp.surfnet.nl/pub/os/Linux/distr/archlinux/
Irlandia
* ftp://ftp.heanet.ie/mirrors/ftp.archlinux.org/
Litwa
* ftp://atviras.lt/archmirror/
Łotwa
* http://archlinux.goodsoft.lv/
Niemcy
* ftp://ftp.hosteurope.de/mirror/ftp.archlinux.org/ * ftp://ftp5.gwdg.de/pub/linux/archlinux/ * ftp://ftp.uni-bayreuth.de/pub/linux/archlinux * ftp://ftp.archlinuxppc.org/i686/ * ftp://ftp.tu-chemnitz.de/pub/linux/archlinux/ * ftp://ftp.uni-kl.de/pub/linux/archlinux/ * http://mirrors.igprolin-online.org/pub/archlinux * ftp://ftp-stud.hs-esslingen.de/pub/Mirrors/archlinux/ * ftp://ftp.spline.inf.fu-berlin.de/mirrors/archlinux/ * http://ftp.spline.inf.fu-berlin.de/mirrors/archlinux/
Norwegia
* http://mirror.archlinux.no/
Polska
* ftp://mirror.icis.pcz.pl/archlinux/ * ftp://ftp.piotrkosoft.net/pub/mirrors/ftp.archlinux.org/ * http://unix.net.pl/archlinux.org/
Portugalia
* ftp://cesium.di.uminho.pt/pub/archlinux/ * ftp://darkstar.ist.utl.pt/pub/archlinux/ * ftp://ftp.nux.ipb.pt/pub/dists/archlinux/
Rumunia
* ftp://ftp.iasi.roedu.net/mirrors/archlinux.org/ * http://mirror.archlinux.ro/archlinux
Rosja
* ftp://mirror.yandex.ru/archlinux/
Szwecja
* ftp://ftp.ds.hj.se/pub/os/linux/archlinux/ * ftp://ftp.gigabit.nu/
Szwajcaria
* ftp://archlinux.puzzle.ch/
Ukraina
* ftp://archlinux.hell.org.ua/archlinux/ * ftp://ftp.linux.kiev.ua/pub/Linux/ArchLinux/
Węgry
* ftp://ftp.mfa.kfki.hu/pub/mirrors/ftp.archlinux.org/
Wielka Brytania
* http://www.mirrorservice.org/sites/ftp.archlinux.org/ * ftp://mirrors.uk2.net/pub/archlinux/ * http://mirror.lividpenguin.com/pub/archlinux/
Włochy
* ftp://mi.mirror.garr.it/mirrors/archlinux/
Nieoficjalne repozytoria
| | Nieoficjalne repozytoria umieszczamy w pliku pacman.conf |
i686
| | Uwaga! Poniższe repozytoria dodajesz na własną odpowiedzialność! |
[kdemod-core] Server = http://chakra-project.org/repo/core/i686 [kdemod-extragear] Server = http://chakra-project.org/repo/extragear/i686 [kdemod-playground] # Repozytorium z testowymi paczkami dla KDE Server = http://chakra-project.org/repo/playground/i686 [kdemod-legacy] Server = http://chakra-project.org/repo/legacy/i686 [kde4-eyecandy-32] # Motywy i inne dodatki do upiększania KDE4 Server = http://adslgr32.tiven.org/kde4-eyecandy-32
[archaudio-stable] # i/albo *-testing, *-experimental Server = http://repos.archaudio.org/stable/i686
[archlinuxfr] # Repozytorium francuskiej społeczności Server = http://repo.archlinux.fr/i686
[archstuff] # Najpopularniejsze paczki z AUR Server = http://archstuff.vs169092.vserver.de/i686
[arch-games] # Repozytorium z grami Server = http://arch.twilightlair.net/games/i686 Server = http://pseudoform.org/arch-games/games/i686
[arch-graphics] # Paczki do tworzenia/edycji grafiki 3D Server = http://arch-graphics.kx.cz/repo/i686
[chaox-stable] # Repozytorium Chaox Linux Server = http://repo.chaox.net/stable
[compiz-fusion] # Paczki z Compizem i dodatkami do niego Server = http://compiz.dreamz-box.de/i686
[nightly] # dzienne aktualizacje pakietów z AUR Server = http://nightly.user-helfen-usern.de/i686
x86-64
| | Uwaga! Poniższe repozytoria dodajesz na własną odpowiedzialność! |
[kdemod-core] Server = http://chakra-project.org/repo/core/x86_64 [kdemod-extragear] Server = http://chakra-project.org/repo/extragear/x86_64 [kdemod-playground] # Repozytorium z testowymi paczkami dla KDE Server = http://chakra-project.org/repo/playground/x86_64 [kdemod-legacy] Server = http://chakra-project.org/repo/legacy/x86_64
[kde4-eyecandy-64] # Motywy i inne dodatki do upiększania KDE4 Server = http://adslgr64.tiven.org/kde4-eyecandy-64
[archaudio-stable] # i/albo *-testing, *-experimental Server = http://repos.archaudio.org/stable/x86_64
[archlinuxfr] # Repozytorium francuskiej społeczności Server = http://repo.archlinux.fr/x86_64
[arch-games] # Repozytorium z grami Server = http://arch.twilightlair.net/games/x86_64 Server = http://pseudoform.org/arch-games/games/x86_64
[archstuff] # Repozytorium z pakietami bin32-* and lib32-* z AUR Server = http://archstuff.vs169092.vserver.de/x86_64
[compiz-fusion] # compiz-fusion-git Server = http://compiz.dreamz-box.de/x86_64
[nightly] # Dzienne aktualizacje pakietów z AUR Server = http://nightly.user-helfen-usern.de/x86_64
[vbox] # virtualbox-ose for x86_64 Server = http://archlinux.ro/~ioni/vbox