EOS_PHP/pruvodce-aur-a-instalace-spravcu-balicku.php
2024-11-05 11:57:28 +01:00

146 lines
5.9 KiB
PHP
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE html>
<html lang="cs">
<head>
<meta charset="UTF-8"/>
<meta
content="EndeavourOS svobodný operační systém...."
name="description"
/>
<meta content="EndeavourOS, Průvodce AUR a Instalace Správců Balíčků (yay a paru)" name="keywords"/>
<meta content="Archos" name="author"/>
<meta content="width=device-width, initial-scale=1.0" name="viewport"/>
<link href="assets/style.css" rel="stylesheet"/>
<link href="/img/icons.png" rel="shortcut icon"/>
<script
crossorigin="anonymous"
src="https://kit.fontawesome.com/0a43c6cd1f.js"
></script>
<!--icons dark, go to up-->
<link
href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/css/all.min.css"
rel="stylesheet"
/>
<!--ubuntu fonts-->
<style>
@import url("https://fonts.googleapis.com/css2?family=Ubuntu:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap");
</style>
<title>EndeavourOS - Průvodce AUR a Instalace Správců Balíčků (yay a paru)</title>
</head>
<body>
<?php require "assets/header.php" ?>
<main>
<section class="welcome">
<h1>Průvodce AUR a Instalace Správců Balíčků (yay a paru)</h1>
<hr>
<h2>Co je AUR?</h2>
<hr>
<p>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>
<p><strong>Široký výběr softwaru</strong> Obsahuje software, který nemusí být oficiálně dostupný.</p>
<p><strong>Komunitní podpora</strong> Uživatelé mohou přidávat, upravovat a diskutovat o balíčcích.</p>
<p><strong>Automatizovaná kompilace</strong> Pomocí PKGBUILD je možné jednoduše sestavit a nainstalovat balíčky</p>
<h2>Instalace yay a paru</h2>
<hr>
<p>Pro snadné používání AUR je nejlepší mít nainstalovaný správce balíčků, jako je <strong>yay</strong>nebo <strong>paru</strong>. Oba umožňují vyhledávání, instalaci a aktualizaci balíčků přímo z AUR</p>
<h4>Instalace yay</h4>
<p>1. Nejprve aktualizujte systém:</p>
<div class="code-box">
<pre id="code-content">
sudo pacman -Syu
</pre
>
</div>
<p>2. Nainstalujte potřebné balíčky:</p>
<div class="code-box">
<pre id="code-content">
sudo pacman -S --needed git base-devel
</pre>
</div>
<p>3. Naklonujte repozitář yay:</p>
<div class="code-box">
<pre id="code-content">
git clone https://aur.archlinux.org/yay.git
</pre>
</div>
<p>4. Přepněte se do složky yay a nainstalujte:</p>
<div class="code-box">
<pre id="code-content">
cd yay
makepkg -si
</pre>
</div>
<p>5. Yay je nyní nainstalován! Můžete ho použít k instalaci balíčků z AUR.</p>
<h4>Instalace paru</h4>
<p>1. Pokud již máte systém aktualizovaný, naklonujte repozitář paru:</p>
<div class="code-box">
<pre id="code-content">
git clone https://aur.archlinux.org/paru.git
</pre>
</div>
<p>2. Přepněte se do složky paru a nainstalujte:</p>
<div class="code-box">
<pre id="code-content">
cd paru
makepkg -si
</pre>
</div>
<p>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>
<hr>
<p>Jakmile máte <strong>yay</strong> nebo <strong>paru</strong> nainstalované, můžete začít spravovat balíčky z AUR. Níže jsou základní příkazy:</p>
<h4>Instalace balíčků:</h4>
<div class="code-box">
<pre id="code-content">
yay -S <název_balíčku>
paru -S <název_balíčku>
</pre>
</div>
<p>Tyto příkazy stáhnou, zkompilují a nainstalují balíček.</p>
<h4>Aktualizace všech balíčků včetně AUR</h4>
<div class="code-box">
<pre id="code-content">
yay -Syu
paru -Syu
</pre>
</div>
<p>Aktualizuje všechny balíčky včetně těch z AUR.</p>
<h4>Odinstalace balíčku:</h4>
<div class="code-box">
<pre id="code-content">
yay -R <název_balíčku>
paru -R <název_balíčku>
</pre>
</div>
<p>Odstraní balíček z vašeho systému.</p>
<h4>Vyhledávání balíčku:</h4>
<div class="code-box">
<pre id="code-content">
yay -Ss <název_balíčku>
paru -Ss <název_balíčku></n>
</pre>
</div>
<p>Umožňuje prohledávat AUR i oficiální repozitáře.</p>
<h4>Vyčištění cache</h4>
<p>Po aktualizacích můžete chtít vyčistit staré balíčky z cache.</p>
<div class="code-box">
<pre id="code-content">
yay -Sc
paru -Sc
</pre>
</div>
<p>Tímto odstraníte staré balíčky, což může uvolnit místo na disku.</p>
<hr>
<p>Článek připravil a napsal <a href="https://mastodon.arch-linux.cz/@archos" target="_blank">Archos</a> velmi děkujeme. 5.11.2024</p>
</section>
</main>
<?php require "assets/returnbutton.php" ?>
<?php require "assets/footer.php"?>
<script src="assets/script.js"></script>
</body>
</html>