<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Průvodce AUR a Instalace Správců Balíčků (yay a paru)]]></title><description><![CDATA[<h1>Průvodce AUR a Instalace Správců Balíčků (yay a paru)</h1>
<h2>Co je AUR?</h2>
<p dir="auto">AUR (Arch User Repository) je komunitní repozitář pro Arch Linux. Nabízí tisíce balíčků, které nejsou dostupné v oficiálním repozitáři Archu. Tyto balíčky vytvářejí uživatelé komunity, což umožňuje sdílet software, který ještě není oficiálně podporován. AUR obsahuje PKGBUILD skripty, které automatizují sestavení a instalaci balíčků ze zdrojových kódů.</p>
<h3>Výhody AUR</h3>
<ul>
<li><strong>Široký výběr softwaru</strong> – Obsahuje software, který nemusí být oficiálně dostupný.</li>
<li><strong>Komunitní podpora</strong> – Uživatelé mohou přidávat, upravovat a diskutovat o balíčcích.</li>
<li><strong>Automatizovaná kompilace</strong> – Pomocí PKGBUILD je možné jednoduše sestavit a nainstalovat balíčky.</li>
</ul>
<h2>Instalace <code>yay</code> a <code>paru</code></h2>
<p dir="auto">Pro snadné používání AUR je nejlepší mít nainstalovaný správce balíčků, jako je <code>yay</code> nebo <code>paru</code>. Oba umožňují vyhledávání, instalaci a aktualizaci balíčků přímo z AUR.</p>
<h3>Instalace <code>yay</code></h3>
<ol>
<li>Nejprve aktualizujte systém:</li>
</ol>
<pre><code class="language-bash">sudo pacman -Syu
</code></pre>
<ol start="2">
<li>Nainstalujte potřebné balíčky:</li>
</ol>
<pre><code class="language-bash">sudo pacman -S --needed git base-devel
</code></pre>
<ol start="3">
<li>Naklonujte repozitář yay:</li>
</ol>
<pre><code class="language-bash">git clone https://aur.archlinux.org/yay.git
</code></pre>
<ol start="4">
<li>Přepněte se do složky yay a nainstalujte:</li>
</ol>
<pre><code class="language-bash">cd yay
makepkg -si
</code></pre>
<ol start="5">
<li>Yay je nyní nainstalován! Můžete ho použít k instalaci balíčků z AUR.</li>
</ol>
<h3>Instalace paru</h3>
<ol>
<li>Pokud již máte systém aktualizovaný, naklonujte repozitář paru:</li>
</ol>
<pre><code class="language-bash">git clone https://aur.archlinux.org/paru.git
</code></pre>
<ol start="2">
<li>Přepněte se do složky <code>paru</code> a nainstalujte:</li>
</ol>
<pre><code class="language-bash">cd paru
makepkg -si
</code></pre>
<p dir="auto">Paru je nyní připraven k použití pro instalaci balíčků z AUR.</p>
<h2>Základní příkazy pro yay a paru</h2>
<p dir="auto">Jakmile máte <code>yay</code> nebo <code>paru</code> nainstalované, můžete začít spravovat balíčky z AUR. Níže jsou základní příkazy:</p>
<h3>Instalace balíčků</h3>
<pre><code class="language-bash">yay -S &lt;název_balíčku&gt;
paru -S &lt;název_balíčku&gt;
</code></pre>
<p dir="auto">Tyto příkazy stáhnou, zkompilují a nainstalují balíček.</p>
<h3>Aktualizace všech balíčků včetně AUR</h3>
<pre><code class="language-bash">yay -Syu
paru -Syu
</code></pre>
<p dir="auto">Aktualizuje všechny balíčky včetně těch z AUR.</p>
<h3>Odinstalace balíčku</h3>
<pre><code class="language-bash">yay -R &lt;název_balíčku&gt;
paru -R &lt;název_balíčku&gt;
</code></pre>
<p dir="auto">Odstraní balíček z vašeho systému.</p>
<h3>Vyhledávání balíčku</h3>
<pre><code class="language-bash">yay -Ss &lt;název_balíčku&gt;
paru -Ss &lt;název_balíčku&gt;
</code></pre>
<p dir="auto">Umožňuje prohledávat AUR i oficiální repozitáře.</p>
<h3>Vyčištění cache</h3>
<p dir="auto">Po aktualizacích můžete chtít vyčistit staré balíčky z cache.</p>
<pre><code class="language-bash">yay -Sc
paru -Sc
</code></pre>
<p dir="auto">Tímto odstraníte staré balíčky, což může uvolnit místo na disku.</p>
]]></description><link>https://forum.arch-linux.cz/topic/50/průvodce-aur-a-instalace-správců-balíčků-yay-a-paru</link><generator>RSS for Node</generator><lastBuildDate>Sat, 12 Sep 2026 14:50:57 GMT</lastBuildDate><atom:link href="https://forum.arch-linux.cz/topic/50.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 04 Nov 2024 18:11:51 GMT</pubDate><ttl>60</ttl></channel></rss>