Table of Contents
EN · EL · FR · ES · IT · RU · ZH · AR · HI · PT · DE
slacker
slackpkg + slackpkg+ in uno — un gestore di pacchetti per Slackware scritto
in Rust.
slacker offre piena parità di azioni con slackpkg e una risoluzione delle
priorità multi-repository in stile slackpkg+, in un unico binario veloce e
leggero in dipendenze. Il mirror ufficiale è solo uno dei repository, la cui
priorità scegli tu, quindi può collocarsi ovunque nella tua pila — e una priorità
alta e distinta blocca i pacchetti di un repository, così che nulla di priorità
inferiore possa mai sostituirli o retrocederli in silenzio.
Stato: beta / in sviluppo. slacker si compila e funziona su Slackware -current — 64 bit (x86_64) e, dalla 0.9.0, 32 bit (i586/i686) — ed è offerto a chi vuole provarlo. Non è pensato per Slackware 15.0 e non lo sarà mai. Vedi Status and Roadmap.
Perché slacker
- Uno strumento, molti repository. Il mirror ufficiale,
extra/testing/patches, alienbob, conraid, ktown, il tuo — tutti in un unico modello ordinato per priorità. - La priorità prima di tutto. Un pacchetto installato non viene mai migrato in
silenzio verso un altro repository né retrocesso. Dai a un repository una
priorità alta e i suoi pacchetti sono protetti — solo un
repo:nameesplicito la scavalca. Vedi Repositories and Priority. - Verifica onesta. GPG a ogni
update, firme per pacchetto all'installazione, pinning della chiave al primo uso (trust on first use), e un modello di quarantena per i repository che si comportano male. Vedi Security. - Un vero comando di cronologia. Una linea temporale (dal più recente al più vecchio) di ogni modifica dei pacchetti sulla macchina — installato, aggiornato, reinstallato, rimosso — incluse le modifiche fatte da altri strumenti. Vedi Package History.
- Leggero per scelta. Non reimplementa mai
installpkg/upgradepkg/removepkg,gpgnébzip2— invoca gli strumenti che Slackware già fornisce. - Testo semplice, ovunque. Tutto ciò che modifichi è un file di testo semplice
sotto
/etc/slacker/.
Avvio rapido
Dopo aver installato il pacchetto, modifichi due file ed esegui pochi comandi:
# 1) trova il mirror fresco più veloce, poi attivane uno solo in /etc/slacker/mirrors
slacker find-mirror
$EDITOR /etc/slacker/mirrors
# 2) imposta le priorità dei tuoi repository
$EDITOR /etc/slacker/repos
# 3) controlla la configurazione — funziona anche prima di update, e indica il seguito
slacker status
# 4) importa le chiavi una volta, poi aggiorna
slacker update gpg
slacker update
slacker install-new
slacker upgrade-all
Guida completa: Quick Start.
Documentazione
In italiano: Avvio rapido · Installazione · Repository e priorità · Lista nera · FAQ · L'emblema
Documentazione completa (in inglese): Commands · Configuration · Common Workflows · Distribution Upgrade · Package History · Dependencies · Security · Templates · Comparison · Contributing · Building and Releasing · Status and Roadmap.
slacker è software libero sotto Licenza Apache 2.0, di Ioannis Anagnostakis (rizitis). Sorgenti: 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)