Yaourt (Česky)

From ArchWiki
Revision as of 11:29, 5 February 2011 by Warriant (Talk | contribs)

Jump to: navigation, search

This template has only maintenance purposes. For linking to local translations please use interlanguage links, see Help:i18n#Interlanguage links.


Local languages: Català – Dansk – English – Español – Esperanto – Hrvatski – Indonesia – Italiano – Lietuviškai – Magyar – Nederlands – Norsk Bokmål – Polski – Português – Slovenský – Česky – Ελληνικά – Български – Русский – Српски – Українська – עברית – العربية – ไทย – 日本語 – 正體中文 – 简体中文 – 한국어


External languages (all articles in these languages should be moved to the external wiki): Deutsch – Français – Română – Suomi – Svenska – Tiếng Việt – Türkçe – فارسی

Před žádostí o podporu uvažte, že:

Yet AnOther User Repository Tool. Yaourt je program spravovaný komunitou. Jedná se o program, který je podobný programu pacman, akorát přidává podporu pro přístup do repozitáře AUR. S jeho pomocí můžete kompilovat a instalovat různé balíčky, které se v tomto repozitáři nachází. Vše funguje na bázi tzv. PKGBUILDů. Yaourt používá stejnou syntaxi jako pacman, umožňuje ale také další možnosti užití. Podporuje například barevný výstup, interaktivní hledání a mnoho dalších věcí.

Instalace

Nainstalujte balík "base-devel", kvůli programům gcc, make a podobně.

# pacman -S base-devel

Instalace z repozitáře AUR

Postupně prověďte následující příkazy:

wget http://aur.archlinux.org/packages/package-query/package-query.tar.gz
tar zxvf package-query.tar.gz
cd package-query
makepkg -si
cd ..
wget http://aur.archlinux.org/packages/yaourt/yaourt.tar.gz
tar zxvf yaourt.tar.gz
cd yaourt
makepkg -si
cd ..


Instalace přidáním vlastního repozitáře

Nebo si přidejte nový repozitář do Template:Filename

[archlinuxfr]
#Server = http://repo.archlinux.fr/x86_64
Server = http://repo.archlinux.fr/i686

Následující postup už je pro oba způsoby stejný. Nainstalujte yaourt příkazem:

# pacman -Sy yaourt

Program yaourt by se měl nainstalovat a fungovat tak, jak má.

Nastavení proxy

Pokud pro přístup do sítě internet využíváte HTTP Proxy server, budete pravděpodobně muset nastavit proměnné prostředí 'http_proxy' a 'https_proxy' ve svém souboru Template:Filename (pokud nastavíte pouze http proxy, nebude možné stahovat balíčky z AURu):

export http_proxy='http://proxy.hostname.com:port'
export https_proxy='https://proxy.hostname.com:port'
  • Pro další informace se podívejte na man stránky programu curl.
man curl
  • Program 'sudo' nenastavuje proměnné prostředí jakými je například zmíněná 'http_proxy', takže pokud ho používáte, budete muset přidat tuto řádku do souboru Template:Filename:
Defaults env_keep = "http_proxy"

Použití programu yaourt

Yaourt se ptá dvakrát na heslo

Pokud je vypnutý timeout u zadání hesla programu sudo v souboru Template:Filename

Defaults timestamp_timeout=0

yaourt se vás bude dotazovat na zadání hesla dvakrát pokaždé, když bude pro svoji činnost potřebovat oprávnění uživatele root. Abyste tomuto předešli, vložte následující řádek

SUDONOVERIF=1

do souboru Template:Filename nebo do Template:Filename

Zdroje