Difference between revisions of "Arch User Repository (Česky)"

From ArchWiki
Jump to: navigation, search
 
(use https for links to archlinux.org)
(9 intermediate revisions by 6 users not shown)
Line 3: Line 3:
 
[[Category:Development (Česky)]]
 
[[Category:Development (Česky)]]
 
[[Category:Arch development (Česky)]]
 
[[Category:Arch development (Česky)]]
[[Category:AUR]]
+
[[Category:AUR (Česky)]]
 
[[Category:General (Česky)]]
 
[[Category:General (Česky)]]
{{translateme}}
+
[[Category:Česky]]
 +
[[da:Arch User Repository]]
 +
[[el:Arch User Repository]]
 +
[[en:Arch User Repository]]
 +
[[es:Arch User Repository]]
 +
[[fr:AUR]]
 +
[[it:Arch User Repository]]
 +
[[ja:Arch User Repository]]
 +
[[nl:Arch User Repository]]
 +
[[pl:Arch User Repository]]
 +
[[pt:Arch User Repository]]
 +
[[ru:Arch User Repository]]
 +
[[sr:Arch User Repository]]
 +
[[tr:Arch_Kullanıcı_Deposu]]
 +
[[uk:Arch User Repository]]
 +
[[zh-CN:Arch User Repository]]
 
{{Article summary start}}
 
{{Article summary start}}
 
{{Article summary text|Poskytuje přehled o Arch User Repository.}}
 
{{Article summary text|Poskytuje přehled o Arch User Repository.}}
{{Article summary heading|Dostupné v jazycích}}
 
{{i18n_entry|English|ArchLinux User-community Repository (AUR)}}
 
{{i18n_entry|Česky|ArchLinux User-community Repository (AUR) (Česky)}}
 
{{i18n_entry|Español|Repositorio de Usuarios Arch Linux (AUR) (Español)}}
 
{{i18n_entry|Italiano|ArchLinux User-community Repository (AUR) (Italiano)}}
 
{{i18n_entry|简体中文|Arch AUR (简体中文)}}
 
 
{{Article summary heading|Odkazy}}
 
{{Article summary heading|Odkazy}}
{{Article summary link|AUR webové rozhraní|http://aur.archlinux.org}}
+
{{Article summary link|Webové rozhraní AUR|https://aur.archlinux.org}}
{{Article summary link|AUR mailing list|http://www.archlinux.org/mailman/listinfo/aur-general}}
+
{{Article summary link|Mailing list AUR|https://www.archlinux.org/mailman/listinfo/aur-general}}
{{Article summary heading|Pravidla}}
+
{{Article summary heading|Pokyny}}
{{Article summary wiki|AUR User Guidelines}}
+
{{Article summary wiki|AUR - uživatelský průvodce (Česky)}}
 
{{Article summary wiki|AUR Trusted User Guidelines}}
 
{{Article summary wiki|AUR Trusted User Guidelines}}
 
{{Article summary end}}
 
{{Article summary end}}
  
== Overview ==
+
== Souhrnně ==
'''Arch Linux User-Community Repository (AUR)''' je community-driven repozitář pro uživatele Arch Linuxu. AUR byl initially conceived to organize the sharing of PKGBUILDs amongst the wider community and to expedite the inclusion of popular user-contributed packages into the [[AUR_User_Guidelines#.5Bcommunity.5D|community]] repo.
+
'''Arch Linux User-Community Repository (AUR)''' je repozitář pro uživatele Arch Linuxu řízený komunitou. AUR byl od počátku vytvořen k tomu, aby organizoval sdílení PKGBUILDů v širší komunitě a usnadnil začleňování oblíbených balíčků, kterými přispěli uživatelé, do repozitáře [[AUR_-_uživatelský_průvodce_(Česky)#.5Bcommunity.5D|community]].
  
Je přezdíván rodištěm nových balíčků Arch Linuxu -- v AUR uživatelé přispívají svými vlastními balíčky. Komunita AUR hlasuje pro ně nebo proti nim, a jakmile bylo pro balíček dostatečně hlasováno, AUR Trusted User (Důvěryhodný Uživatel) ho přesune do repozitáře [community], odkud je přístupný přes [[pacman (Česky)|pacmana]] a [[ABS]].  
+
Je přezdíván rodiště nových balíčků Arch Linuxu -- v AUR uživatelé přispívají svými vlastními balíčky. Komunita AUR hlasuje pro ně nebo proti nim, a jakmile bylo pro balíček dostatečně hlasováno, AUR Trusted User (Důvěryhodný Uživatel) ho přesune do repozitáře [community], odkud je přístupný přes [[Pacman_(Česky)|pacmana]] a [[ABS_-_The_Arch_Build_System_(Česky)|ABS]].  
  
 
=== Důležité dokumenty ===
 
=== Důležité dokumenty ===
Besides this article, please make sure to read the [[AUR User Guidelines]] if you want to be an AUR User, and the [[AUR Trusted User Guidelines]] if you plan to be a Trusted User.
+
Kromě tohoto článku si nezapomeňte přečíst [[AUR_-_uživatelský_průvodce_(Česky)|uživatelského průvodce AUR]], pokud chcete být uživatel AUR, a [[AUR Trusted User Guidelines]], pokud plánujete být Trusted User.
  
 
== Začínáme ==
 
== Začínáme ==
* A short tutorial to installing packages from AUR can be found [[AUR_User_Guidelines#Using_Packages_from_UNSUPPORTED|here]]. For  detailed information on building packages from the AUR please see the [[makepkg]] article.
+
* Krátký návod pro instalování balíčků z AUR můžete nalézt [[AUR_-_uživatelský_průvodce_(Česky)#Jak_na_bal.C3.AD.C4.8Dek_z_UNSUPPORTED|zde]]. Pro detailní informace o sestavování balíčků z AUR se prosím podívejte na článek o [[makepkg]].
* The [[AUR User Guidelines]] explains and shows you how to enable the [community] repository in [[pacman]] and [[ABS]].
+
* [[AUR_-_uživatelský_průvodce_(Česky)|Uživatelský průvodce AUR]] vysvětluje a ukazuje, jak zpřístupnit repozitář [community] v [[Pacman_(Česky)|pacmanu]] a [[ABS_-_The_Arch_Build_System_(Česky)|ABS]].
* Visit the [http://aur.archlinux.org AUR Web Interface] to inform yourself on updates and happenings. There you will also find statistics and an up-to-date list of newest available packages available in AUR.
+
* Navštivte [https://aur.archlinux.org webové rozhraní AUR], abyste se informovali o aktualizacích a událostech. Najdete tam také statistiky a aktualizovaný seznam nejnovějších balíčků dostupných v AUR.
* Also take a look at the [[AUR Q & A]].
+
* Také se podívejte na [[AUR Q & A|otázky a odpovědi]].
  
 
== Historie ==
 
== Historie ==
Line 42: Line 51:
 
Na počátku bylo:
 
Na počátku bylo:
 
  ftp://ftp.archlinux.org/incoming
 
  ftp://ftp.archlinux.org/incoming
a lidé přispívali jednoduše tak, že nahráli [[PKGBUILD]], požadované doplňující soubory a samotný sestavený balíček na server. Balíček zde zůstal tak dlouho, než ho uviděl [[Package Maintainer|správce balíčků]] a adoptoval ho.
+
a lidé přispívali jednoduše tak, že nahráli [[PKGBUILD]], potřebné doplňující soubory a samotný sestavený balíček na server. Balíček zde zůstal tak dlouho, než ho uviděl [[Package Maintainer|správce balíčků]] a adoptoval ho.
  
 
=== Trusted User repozitáře ===
 
=== Trusted User repozitáře ===
Poté se zrodily Trusted User repozitáře. Určitým jednotlivcům v komunitě bylo dovoleno hostovat své vlastní repozitáře, které pak mohl kdokoliv využívat. AUR vznikl na tomto základě s cílem toto učinit jak flexibilnější tak použitelnější. In fact, the AUR maintainers are still referred to as TUs (Trusted Users).
+
Poté se zrodily Trusted User repozitáře. Určitým jednotlivcům v komunitě bylo dovoleno hostovat své vlastní repozitáře, které pak mohl kdokoliv využívat. AUR vznikl na tomto základě s cílem toto učinit jak flexibilnější tak použitelnější. Správcům AUR se ve skutečnosti stále říká TU (Trusted Users).
  
 
== Viz též ==
 
== Viz též ==
[[AUR Helpers]] vám mohou pomoci najít, stáhnout a nainstalovat balíčky z AUR.
+
*[[AUR Helpers]] vám mohou pomoci najít, stáhnout a nainstalovat balíčky z AUR.
 +
 
 +
== FAQ ==
 +
 
 +
===Běžné otázky===
 +
 
 +
====Co je AUR?====
 +
AUR (Arch User Repository) je místo, kam může komunita Arch Linuxu nahrávat [[Arch Build System (Česky)#Co je PKGBUILD a co obsahuje.3F | PKGBUILDy]] aplikací, knihoven atd. a sdílet je s celou komunitou. Další uživatelé pak pro své oblíbené balíčky mohou volit, aby se dostaly do repozitáře Community a mohly tak být sdíleny s uživateli Arch Linuxu v binární formě.
 +
 
 +
====Co je TU?====
 +
[[AUR Trusted User Guidelines | TU (Trusted User)]] je osoba, která je zvolena pro to, aby dohlížela na AUR a repozitář Community. Oni jsou ti, kdo dávají PKGBUILDy, které dostanou nejvíce hlasů, do Community, označují PKGBUILDy jako bezpečné a obecně udržují AUR v chodu.
 +
 
 +
====Jaký je rozdíl mezi Unsupported a Community?====
 +
Unsupported je místo, kam posílají všechny PKGBUILDy uživatelé. Z nich pak musíte sestavit balíčky ručně pomocí <tt>makepkg</tt>. Když PKBUILDy dostanou dostatečné množství hlasů, jdou do repozitáře Community, kde je spravují TU a jelikož jsou to nyní binární balíčky, může být pro jejich instalaci použit pacman.
 +
 
 +
====Kolik potřebuje PKGBUILD hlasů, aby se dostal do Community?====
 +
Obvykle to dá kolem 25 hlasů, než se něco dostane do Community. Výjimkou je, když je aplikace vyvíjena pro Arch Linux a TU ji chce dát do Community; pak vstoupí do repozitáře dříve.
 +
 
 +
====Kam se mám podívat, abych zjistil, jak udělat PKGBUILD?====
 +
Nejlepší místo je [[Creating Packages|zde (anglicky)]]. Před vytvářením PKGBUILDu se nezapomeňte podívat do AUR, abyste zbytečně nevytvářeli něco, co již existuje.
 +
 
 +
===Běžné problémy===
 +
 
 +
====Zkouším udělat <tt>pacman -S něco</tt> a nejde to, ale vím, že je v Community====
 +
Pravděpodobně jste nepovolili Community ve svém souboru /etc/pacman.conf. Jednoduše odkomentujte příslušné řádky.
 +
 
 +
====Něco je v AUR zastaralé, co mám dělat?====
 +
Začátečníci mohou balíček označit jako "out-of-date" (zastaralý). Pokud zůstane takto označený délší dobu, nejlepší věc je poslat e-mail jeho správci. V případě, že ho chcete udržovat sami a nedostanete od správce žádnou odpověď, můžete poslat e-mail do mailing listu aur-general, aby nějaký TU balíček osiřel.
 +
 
 +
====Mám PKGBUILD, který bych rád odeslal, může se někdo podívat, jestli v něm nejsou žádné chyby?====
 +
Pokud chcete nechat okomentovat svůj PKGBUILD, pošlete ho na mailing list AUR, kde získáte zpětnou vazbu od TU a ostatních členů AUR. Též můžete získat pomoc od gangu na [[ArchChannel|IRC kanálu]], irc.freenode.net #archlinux. Pro zkontrolování svého PKGBUILDu a pkg.tar.gz můžete také použít '''namcap'''.
 +
 
 +
====Něco se v AUR nezkompiluje, když dám makepkg. Co mám dělat?====
 +
Nejdříve před kompilací čehokoliv s <tt>makepkg</tt> udělejte <tt>pacman -Syu</tt>, jelikož problém může být v tom, že váš systém není aktuální. Pokud to není ten případ, ohlašte to správci balíčku.
 +
 
 +
====Jak zpřístupním balíčky z Unsupported?====
 +
[[AUR User Guidelines (Česky)#Jak na bal.C3.AD.C4.8Dek z UNSUPPORTED | Viz zde.]]
 +
 
 +
====Jak můžu posílat balíčky do AUR bez použití webového rozhraní?====
 +
Můžete použít [https://aur.archlinux.org/packages.php?ID=5848 aurup], což je rozhraní do příkazové řádky.

Revision as of 01:16, 6 December 2012

Template:Article summary start Template:Article summary text Template:Article summary heading Template:Article summary link Template:Article summary link Template:Article summary heading Template:Article summary wiki Template:Article summary wiki Template:Article summary end

Souhrnně

Arch Linux User-Community Repository (AUR) je repozitář pro uživatele Arch Linuxu řízený komunitou. AUR byl od počátku vytvořen k tomu, aby organizoval sdílení PKGBUILDů v širší komunitě a usnadnil začleňování oblíbených balíčků, kterými přispěli uživatelé, do repozitáře community.

Je přezdíván rodiště nových balíčků Arch Linuxu -- v AUR uživatelé přispívají svými vlastními balíčky. Komunita AUR hlasuje pro ně nebo proti nim, a jakmile bylo pro balíček dostatečně hlasováno, AUR Trusted User (Důvěryhodný Uživatel) ho přesune do repozitáře [community], odkud je přístupný přes pacmana a ABS.

Důležité dokumenty

Kromě tohoto článku si nezapomeňte přečíst uživatelského průvodce AUR, pokud chcete být uživatel AUR, a AUR Trusted User Guidelines, pokud plánujete být Trusted User.

Začínáme

  • Krátký návod pro instalování balíčků z AUR můžete nalézt zde. Pro detailní informace o sestavování balíčků z AUR se prosím podívejte na článek o makepkg.
  • Uživatelský průvodce AUR vysvětluje a ukazuje, jak zpřístupnit repozitář [community] v pacmanu a ABS.
  • Navštivte webové rozhraní AUR, abyste se informovali o aktualizacích a událostech. Najdete tam také statistiky a aktualizovaný seznam nejnovějších balíčků dostupných v AUR.
  • Také se podívejte na otázky a odpovědi.

Historie

Následující položky jsou uvedeny jen pro historické účely. Od té doby byly nahrazeny AURem a dále již nejsou dostupné.

Incoming

Na počátku bylo:

ftp://ftp.archlinux.org/incoming

a lidé přispívali jednoduše tak, že nahráli PKGBUILD, potřebné doplňující soubory a samotný sestavený balíček na server. Balíček zde zůstal tak dlouho, než ho uviděl správce balíčků a adoptoval ho.

Trusted User repozitáře

Poté se zrodily Trusted User repozitáře. Určitým jednotlivcům v komunitě bylo dovoleno hostovat své vlastní repozitáře, které pak mohl kdokoliv využívat. AUR vznikl na tomto základě s cílem toto učinit jak flexibilnější tak použitelnější. Správcům AUR se ve skutečnosti stále říká TU (Trusted Users).

Viz též

  • AUR Helpers vám mohou pomoci najít, stáhnout a nainstalovat balíčky z AUR.

FAQ

Běžné otázky

Co je AUR?

AUR (Arch User Repository) je místo, kam může komunita Arch Linuxu nahrávat PKGBUILDy aplikací, knihoven atd. a sdílet je s celou komunitou. Další uživatelé pak pro své oblíbené balíčky mohou volit, aby se dostaly do repozitáře Community a mohly tak být sdíleny s uživateli Arch Linuxu v binární formě.

Co je TU?

TU (Trusted User) je osoba, která je zvolena pro to, aby dohlížela na AUR a repozitář Community. Oni jsou ti, kdo dávají PKGBUILDy, které dostanou nejvíce hlasů, do Community, označují PKGBUILDy jako bezpečné a obecně udržují AUR v chodu.

Jaký je rozdíl mezi Unsupported a Community?

Unsupported je místo, kam posílají všechny PKGBUILDy uživatelé. Z nich pak musíte sestavit balíčky ručně pomocí makepkg. Když PKBUILDy dostanou dostatečné množství hlasů, jdou do repozitáře Community, kde je spravují TU a jelikož jsou to nyní binární balíčky, může být pro jejich instalaci použit pacman.

Kolik potřebuje PKGBUILD hlasů, aby se dostal do Community?

Obvykle to dá kolem 25 hlasů, než se něco dostane do Community. Výjimkou je, když je aplikace vyvíjena pro Arch Linux a TU ji chce dát do Community; pak vstoupí do repozitáře dříve.

Kam se mám podívat, abych zjistil, jak udělat PKGBUILD?

Nejlepší místo je zde (anglicky). Před vytvářením PKGBUILDu se nezapomeňte podívat do AUR, abyste zbytečně nevytvářeli něco, co již existuje.

Běžné problémy

Zkouším udělat pacman -S něco a nejde to, ale vím, že je v Community

Pravděpodobně jste nepovolili Community ve svém souboru /etc/pacman.conf. Jednoduše odkomentujte příslušné řádky.

Něco je v AUR zastaralé, co mám dělat?

Začátečníci mohou balíček označit jako "out-of-date" (zastaralý). Pokud zůstane takto označený délší dobu, nejlepší věc je poslat e-mail jeho správci. V případě, že ho chcete udržovat sami a nedostanete od správce žádnou odpověď, můžete poslat e-mail do mailing listu aur-general, aby nějaký TU balíček osiřel.

Mám PKGBUILD, který bych rád odeslal, může se někdo podívat, jestli v něm nejsou žádné chyby?

Pokud chcete nechat okomentovat svůj PKGBUILD, pošlete ho na mailing list AUR, kde získáte zpětnou vazbu od TU a ostatních členů AUR. Též můžete získat pomoc od gangu na IRC kanálu, irc.freenode.net #archlinux. Pro zkontrolování svého PKGBUILDu a pkg.tar.gz můžete také použít namcap.

Něco se v AUR nezkompiluje, když dám makepkg. Co mám dělat?

Nejdříve před kompilací čehokoliv s makepkg udělejte pacman -Syu, jelikož problém může být v tom, že váš systém není aktuální. Pokud to není ten případ, ohlašte to správci balíčku.

Jak zpřístupním balíčky z Unsupported?

Viz zde.

Jak můžu posílat balíčky do AUR bez použití webového rozhraní?

Můžete použít aurup, což je rozhraní do příkazové řádky.