🔒 Repository is read-only – file editing is disabled.
123456789101112131415161718192021222324252627282930313233343536373839404142434445
{% extends "base.html" %}
{% block title %}{{ t('getting_started') }}{% endblock %}
{% block content %}
<div class="doc-shell">
<section class="doc-hero"><div class="doc-kicker">PaganLinux • Mokosz</div><h1>{{ t('getting_started') }}</h1><p>Najkrótsza droga od pobrania narzędzi do pierwszego pakietu.</p></section>
<div class="card" style="max-width:900px;margin:0 auto">
<div class="card-header"><h2>{{ t('getting_started') }}</h2></div>
<div style="padding:1rem;line-height:1.75;color:var(--muted)">
<p>Witaj w Pagan Linux. Ta sekcja pomaga szybko rozpocząć pracę z repozytorium, budowaniem pakietów i instalacją.</p>
<h3>1. Pobierz narzędzia</h3>
<pre style="background:rgba(255,255,255,0.04);padding:0.9rem;border-radius:0.75rem;overflow-x:auto">git clone https://git.paganlinux.eu/pagan-web-v2.git
cd pagan-web-v2
python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt</pre>
<h3>2. Przegląd repozytorium</h3>
<p>Przejdź do <a href="/repo">/repo</a>, aby zobaczyć listę pakietów. Możesz filtrować według kategorii i sortować po nazwie, wersji i rozmiarze.</p>
<h3>3. Jak budować pakiety</h3>
<p>Panel budowania znajduje się pod <a href="/build/dashboard">/build/dashboard</a>. Dostępne są opcje:</p>
<ul>
<li><strong>Sync & Build</strong> — uruchamia synchronizację i budowę pakietów.</li>
<li><strong>Force Build All</strong> — wymusza przebudowę wszystkich paczek.</li>
<li><strong>Rebuild Failed</strong> — próbuje ponownie zbudować nieudane pakiety.</li>
<li><strong>Build Missing</strong> — buduje brakujące pakiety.</li>
</ul>
<h3>4. Instalacja pakietu</h3>
<p>W szczegółach pakietu znajdziesz rekomendowaną komendę instalacyjną:</p>
<pre style="background:rgba(255,255,255,0.04);padding:0.9rem;border-radius:0.75rem;overflow-x:auto">pag install <nazwa_pakietu></pre>
<h3>5. Praca z Git</h3>
<p>Przejdź do <a href="/git">/git</a> oraz sklonuj repozytorium:</p>
<pre style="background:rgba(255,255,255,0.04);padding:0.9rem;border-radius:0.75rem;overflow-x:auto">git clone https://git.paganlinux.eu/<nazwa_repo>.git</pre>
<h3>6. Błędy i weryfikacja</h3>
<p>Jeżeli pakiet nie przejdzie budowy, sprawdź logi w panelu buildów oraz upewnij się, że źródła i sumy SHA256 są poprawne.</p>
<p style="margin-top:1rem;color:var(--muted);font-size:0.85rem"><a href="/docs">← {{ t('back') }}</a></p>
</div>
</div>
</div>
{% endblock %}