Table of Contents
EN · EL · FR · ES · IT · RU · ZH · AR · HI · PT · DE
slacker
slackpkg + slackpkg+ réunis — un gestionnaire de paquets Slackware écrit en
Rust.
slacker offre une parité d'actions complète avec slackpkg et une résolution de
priorité multi-dépôts façon slackpkg+, dans un binaire unique, rapide et léger
en dépendances. Le miroir officiel n'est qu'un dépôt parmi d'autres, dont vous
choisissez la priorité — il peut donc se placer n'importe où dans votre pile, et
une priorité élevée et distincte verrouille les paquets d'un dépôt pour que
rien de priorité inférieure ne puisse jamais les remplacer ou les rétrograder en
silence.
État : bêta / en cours de développement. slacker se compile et tourne sur Slackware -current — 64 bits (x86_64) et, depuis la 0.9.0, 32 bits (i586/i686) — et est proposé aux testeurs. Il n'est pas prévu pour Slackware 15.0 et ne le sera jamais. Voir Status and Roadmap.
Pourquoi slacker
- Un seul outil, plusieurs dépôts. Le miroir officiel,
extra/testing/patches, alienbob, conraid, ktown, le vôtre — tous dans un unique modèle ordonné par priorité. - La priorité avant tout. Un paquet installé n'est jamais migré en silence
vers un autre dépôt ni rétrogradé. Donnez une priorité élevée à un dépôt et ses
paquets sont protégés — seul un
repo:nameexplicite passe outre. Voir Repositories and Priority. - Une vérification honnête. GPG à chaque
update, signatures par paquet à l'installation, épinglage de clé à la première utilisation (trust on first use), et un modèle de quarantaine pour les dépôts au comportement douteux. Voir Security. - Une vraie commande d'historique. Une chronologie (du plus récent au plus ancien) de chaque changement de paquet sur la machine — installé, mis à jour, réinstallé, supprimé — y compris les changements faits par d'autres outils. Voir Package History.
- Léger par conception. Il ne réimplémente jamais
installpkg/upgradepkg/removepkg,gpgnibzip2— il appelle les outils déjà fournis par Slackware. - Du texte brut, partout. Tout ce que vous éditez est un fichier texte sous
/etc/slacker/.
Démarrage rapide
Après l'installation du paquet, vous éditez deux fichiers et lancez quelques commandes :
# 1) trouver le miroir frais le plus rapide, puis en activer un seul dans /etc/slacker/mirrors
slacker find-mirror
$EDITOR /etc/slacker/mirrors
# 2) définir les priorités des dépôts
$EDITOR /etc/slacker/repos
# 3) vérifier la configuration — fonctionne même avant update, et indique la suite
slacker status
# 4) importer les clés une fois, puis rafraîchir
slacker update gpg
slacker update
slacker install-new
slacker upgrade-all
Guide complet : Quick Start.
Documentation
En français : Démarrage rapide · Installation · Dépôts et priorité · Liste noire · FAQ · L'emblème
Référence complète (en anglais) : Commands · Configuration · Common Workflows · Distribution Upgrade · Package History · Dependencies · Security · Templates · Comparison · Contributing · Building and Releasing · Status and Roadmap.
slacker est un logiciel libre sous licence Apache 2.0, par Ioannis Anagnostakis (rizitis). Sources : https://forge.slackware.nl/rizitis/slacker.
slacker
Getting started
Using slacker
- Commands
- Common Workflows
- Distribution Upgrade
- Repositories and Priority
- Package History
- Dependencies
- Docker
- Templates
- Blacklist
Trust & safety
Reference
For contributors
slacker - slackpkg + slackpkg+ in one - Apache-2.0 - by Ioannis Anagnostakis (rizitis) - beta / WIP, for Slackware -current (64-bit & 32-bit)