Table of Contents
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
EN · EL · FR · ES · IT · RU · ZH · AR · HI · PT · DE
slacker
slackpkg + slackpkg+ σε ένα — ένας package manager του Slackware γραμμένος
σε Rust.
Ο slacker σου δίνει πλήρη αντιστοιχία ενεργειών με το slackpkg και ανάλυση
προτεραιοτήτων πολλαπλών repo σε στιλ slackpkg+, μέσα σ' ένα ενιαίο, γρήγορο
binary με ελάχιστες εξαρτήσεις. Ο επίσημος mirror είναι απλώς ένα repository του
οποίου την προτεραιότητα διαλέγεις εσύ — μπορεί να σταθεί οπουδήποτε στη στοίβα
σου, κι μια ξεχωριστή, υψηλή προτεραιότητα κλειδώνει τα πακέτα ενός repo ώστε
τίποτα χαμηλότερης προτεραιότητας να μην μπορεί ποτέ σιωπηλά να τα αντικαταστήσει
ή να τα υποβαθμίσει.
Κατάσταση: beta / υπό εξέλιξη. Ο slacker χτίζεται και τρέχει σε Slackware -current — 64-bit (x86_64) και, από την 0.9.0, 32-bit (i586/i686) — και προσφέρεται για testers. Δεν χτίζεται για Slackware 15.0 και δε θα χτιστεί ποτέ. Δες Status and Roadmap.
Γιατί slacker
- Ένα εργαλείο, πολλά repositories. Επίσημος mirror,
extra/testing/patches, alienbob, conraid, ktown, το δικό σου — όλα σ' ένα μοντέλο ταξινομημένο κατά προτεραιότητα. - Προτεραιότητα πάνω απ' όλα. Ένα εγκατεστημένο πακέτο δε μεταναστεύει ποτέ
σιωπηλά σ' άλλο repository, ούτε υποβαθμίζεται. Δώσε σ' ένα repo υψηλή
προτεραιότητα και τα πακέτα του προστατεύονται — μόνο ένα ρητό
repo:namepin το παρακάμπτει. Δες 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.
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)