update entrypoint.sh + index.html for repo priority

This commit is contained in:
Grégory Lebreton 2026-03-04 15:20:28 +01:00
parent 62f0a86693
commit 432c1a626f
2 changed files with 14 additions and 26 deletions

View File

@ -4,16 +4,16 @@ set -e
# ============================================================
# CONFIGURATION — modifiez ces variables selon vos besoins
# ============================================================
GPG_KEY_NAME="example"
EMAIL="test@exemple.com"
GPG_KEY_NAME="gn-depot"
EMAIL="admin@lgn.dev"
DIST_NAME="stable" # Nom de la distribution : stable, focal, bookworm, etc.
COMPONENT="main" # Composante : main, contrib, non-free, etc.
ARCH="amd64" # Architecture : amd64, arm64, all, etc.
REPO_ORIGIN="MonDepot" # Nom affiché dans le fichier Release
REPO_LABEL="MonDepot" # Label affiché dans le fichier Release
REPO_DESCRIPTION="Mon dépôt APT personnalisé"
REPO_ORIGIN="GN-depot" # Nom affiché dans le fichier Release
REPO_LABEL="GN-depot" # Label affiché dans le fichier Release
REPO_DESCRIPTION="Dépôt du garage numérique"
# Priorité du dépôt recommandée pour les clients (générée dans le fichier .pref)
# < 0 : jamais installé

View File

@ -363,15 +363,8 @@
</div>
<div class="step-body">
<pre id="cmd3"><button class="copy-btn" onclick="copyCode('cmd3', this)">Copier</button><span class="cmt"># Priorité 600 — favorise ce dépôt sur les dépôts standards (500)</span>
<span class="cmd">sudo</span> wget -O /etc/apt/preferences.d/gn-depot.pref \
https://deb.legaragenumerique.fr/mon-depot.pref</pre>
</div>
<div class="info-box" style="margin:0;border-radius:0 0 var(--radius) var(--radius);border-top:1px solid var(--border);border-left:none;border-right:none;border-bottom:none;">
<span class="icon"></span>
<span>
La priorité contrôle quelle version d'un paquet est préférée lorsque plusieurs dépôts proposent le même paquet.
<strong style="color:var(--text)">600</strong> = priorité haute · <strong style="color:var(--text)">500</strong> = standard (Ubuntu/Debian) · <strong style="color:var(--text)">&gt;1000</strong> = forcer même en régression.
</span>
<span class="cmd">echo</span> -e "Package: *\nPin: origin gn-depot\nPin-Priority: 500" | sudo tee /etc/apt/preferences.d/gn-dep
ot.pref</pre>
</div>
</div>
@ -418,19 +411,14 @@
<a href="https://www.scribus.net" target="_blank" rel="noopener">↗ Site web</a>
</div>
</div>
</section>
<div class="package">
<div class="package-icon">🖨️</div>
<h3>Cura</h3>
<p>Ultimate Cura.</p>
<code class="package-install">sudo apt install cura</code>
<a href="https://ultimaker.com/fr/software/ultimaker-cura" target="_blank" rel="noopener">↗ Site web</a>
</div>
<!-- Resources -->
<section>
<div class="section-title">Ressources</div>
<div class="card">
<p>Fichiers disponibles directement sur le serveur :</p>
<p>
<a href="/pgp-key.public" style="color:var(--accent);text-decoration:none;">🔑 pgp-key.public</a> — clé GPG à importer manuellement<br>
<a href="/mon-depot.list" style="color:var(--accent);text-decoration:none;">📋 mon-depot.list</a> — fichier sources.list prêt à l'emploi<br>
<a href="/mon-depot.pref" style="color:var(--accent);text-decoration:none;">⚙️ mon-depot.pref</a> — fichier de priorité apt prêt à l'emploi
</p>
</div>
</section>