7 Quick Start.fr
Anagnostakis Ioannis edited this page 2026-06-30 21:10:06 +03:00

EN · EL · FR · ES · IT · RU · ZH · AR · HI · PT · DE

Démarrage rapide

Voici toute la configuration initiale. La configuration se trouve dans /etc/slacker/ (remplacez le répertoire avec --config-dir). Après l'installation du paquet, les fichiers sont déjà là — vous n'éditez que mirrors et repos.

1. Choisir un miroir

Lancez d'abord slacker find-mirror. Il sonde la liste officielle des miroirs Slackware, chronomètre chacun avec une seule requête minuscule, écarte ceux qui sont périmés, et liste les miroirs à jour les plus rapides pour votre région — puis en suggère une ligne à utiliser. Il fonctionne avant qu'aucun miroir ne soit configuré, c'est donc la première commande naturelle sur une installation neuve.

slacker find-mirror

Ouvrez ensuite /etc/slacker/mirrors et décommentez exactement une ligne pour votre architecture et votre version — ou collez la ligne suggérée par find-mirror. Aucune n'est active par défaut ; deux lignes actives ou plus constituent une erreur.

# /etc/slacker/mirrors  - décommentez UNE ligne
https://slackware.uk/slackware/slackware64-current/

En 32 bits -current, choisissez l'arbre slackware-current plutôt que slackware64-current (le répertoire slackware, pas slackware64) ; slacker détecte automatiquement l'architecture depuis aaa_base (i586/i686). find-mirror fonctionne aussi en 32 bits.

2. Déclarer vos dépôts

Ouvrez /etc/slacker/repos. Le champ URL est une URL littérale, le mot-clé mirror (le miroir actif, pour le dépôt officiel), ou mirror/<sous-chemin> (le miroir actif avec un sous-chemin ajouté). Les dépôts binaires doivent avoir des priorités distinctes ; la priorité la plus élevée l'emporte.

# priority  name        url|mirror|mirror/<subpath>                          [flags]
100         slackware   mirror                                                official
200         patches     mirror/patches                                        subtree immutable
90          extras      mirror/extra                                          subtree immutable
85          testing     mirror/testing                                        subtree immutable
# tiers optionnels - décommentez et ajustez ; les URL correspondent déjà à votre arch/version :
#80         conraid     https://slackers.it/repository/slackware64-current
#60         alienbob    https://slackware.nl/people/alien/sbrepos/current/x86_64

Ajoutez éventuellement des lignes de priorité par étiquette (tag-priority) pour que les paquets sources/locaux ne soient jamais migrés ni rétrogradés par upgrade-all :

100         SBo         _SBo
100         local       _rtz

La signification complète de chaque flag, la règle subtree et le modèle de priorité sont dans Repositories and Priority. Les quatre sous-arbres de la distribution — extra, patches, testing, pasturedoivent toujours porter le flag subtree.

3. Vérifier, puis importer les clés et rafraîchir

Lancez d'abord le « médecin » : slacker status fonctionne même sur une config neuve ou cassée, valide l'environnement ainsi que vos mirrors/repos (y compris si votre miroir est à jour par rapport au master amont), et affiche les étapes suivantes exactes. Suivez-les, puis relancez status à tout moment pour confirmer que tout est au vert.

slacker status            # diagnostique la configuration ; indique la suite
slacker update gpg        # une fois : importer + épingler la clé GPG de chaque dépôt
slacker update            # vérifier GPG, récupérer les métadonnées
slacker install-new
slacker upgrade-all

update gpg épingle la clé de chaque dépôt (trust on first use). Pour un dépôt subtree, il épingle la même clé Slackware depuis la racine, ce qui permet à la vérification GPG par paquet de réussir pour les paquets extra//testing//patches/ à l'installation. Voir Security.

4. L'utiliser

slacker search firefox
slacker install mozilla-firefox
slacker upgrade-all
slacker history --last 20

À partir d'ici :