Skip to content

Home.el

Anagnostakis Ioannis edited this page Sep 19, 2026 · 9 revisions

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

slacker

slackpkg + slackpkg+ Rust Slackware License

slacker

slackpkg + slackpkg+ σε ένα — ένας package manager του Slackware γραμμένος σε Rust.

Ο slacker σου δίνει πλήρη αντιστοιχία ενεργειών με το slackpkg και ανάλυση προτεραιοτήτων πολλαπλών repo σε στιλ slackpkg+, μέσα σ' ένα ενιαίο, γρήγορο binary με ελάχιστες εξαρτήσεις. Ο επίσημος mirror είναι απλώς ένα repository του οποίου την προτεραιότητα διαλέγεις εσύ — μπορεί να σταθεί οπουδήποτε στη στοίβα σου, κι μια ξεχωριστή, υψηλή προτεραιότητα κλειδώνει τα πακέτα ενός repo ώστε τίποτα χαμηλότερης προτεραιότητας να μην μπορεί ποτέ σιωπηλά να τα αντικαταστήσει ή να τα υποβαθμίσει.

Κατάσταση: beta / υπό εξέλιξη. Ο slacker δεν έχει βγει ακόμα σε release. Μέχρι το Slackware 16.0 αφορά μόνο το development branch — 64-bit (x86_64) και, από την 0.9.0, 32-bit (i586/i686) — και προσφέρεται για testers· θα βγει σε release μαζί με το 16.0. Δεν χτίζεται για Slackware 15.0 και δε θα χτιστεί ποτέ. Δες Status and Roadmap.


Γιατί slacker

  • Ένα εργαλείο, πολλά repositories. Επίσημος mirror, extra/testing/patches, alienbob, conraid, ktown, το δικό σου — όλα σ' ένα μοντέλο ταξινομημένο κατά προτεραιότητα.
  • Προτεραιότητα πάνω απ' όλα. Ένα εγκατεστημένο πακέτο δε μεταναστεύει ποτέ σιωπηλά σ' άλλο repository, ούτε υποβαθμίζεται. Δώσε σ' ένα repo υψηλή προτεραιότητα και τα πακέτα του προστατεύονται — μόνο ένα ρητό repo:name pin το παρακάμπτει. Δες Repositories and Priority.
  • Τίμια επαλήθευση. GPG σε κάθε update, υπογραφές ανά πακέτο κατά την εγκατάσταση, trust-on-first-use key pinning, και μοντέλο quarantine για repos που δε συμπεριφέρονται σωστά. Δες Security.
  • Πραγματική εντολή history. Χρονολόγιο (νεότερα πρώτα) κάθε αλλαγής πακέτου στο μηχάνημα — εγκατάσταση, αναβάθμιση, επανεγκατάσταση, αφαίρεση — ακόμη κι αλλαγές από άλλα εργαλεία. Δες Package History.
  • Λεπτό εκ σχεδιασμού. Δεν ξαναϋλοποιεί ποτέ τα installpkg/upgradepkg/removepkg, το gpg ή το bzip2 — καλεί τα εργαλεία που ήδη έρχονται με το Slackware.
  • Παντού απλό κείμενο. Ό,τι επεξεργάζεσαι είναι αρχείο απλού κειμένου κάτω από το /etc/slacker/.

Γρήγορη εκκίνηση

Αφού εγκαταστήσεις το πακέτο, επεξεργάζεσαι δύο αρχεία και τρέχεις λίγες εντολές:

# 1) βρες τον πιο γρήγορο φρέσκο mirror, μετά ενεργοποίησε έναν στο /etc/slacker/mirrors
slacker find-mirror
$EDITOR /etc/slacker/mirrors

# 2) όρισε τις προτεραιότητες των repo
$EDITOR /etc/slacker/repos

# 3) έλεγξε το setup — δουλεύει ακόμη και πριν το update, και λέει τι ν' ακολουθήσει
slacker status

# 4) εισήγαγε τα κλειδιά μία φορά, μετά ανανέωσε
slacker update gpg
slacker update
slacker install-new
slacker upgrade-all

Πλήρης οδηγός: Quick Start.


Τεκμηρίωση

Στα ελληνικά: Γρήγορη εκκίνηση · Εγκατάσταση · Repositories και προτεραιότητα · Blacklist · FAQ · Το Έμβλημα

Πλήρης τεκμηρίωση (στα αγγλικά): Commands · Configuration · Common Workflows · Distribution Upgrade · Package History · Dependencies · Security · Templates · Comparison · Contributing · Building and Releasing · Status and Roadmap.


Ο slacker είναι ελεύθερο λογισμικό υπό την Apache License 2.0, από τον Ιωάννη Αναγνωστάκη (rizitis). Πηγές: https://forge.slackware.nl/rizitis/slacker.

Clone this wiki locally