-
Notifications
You must be signed in to change notification settings - Fork 0
Home.el
EN · EL · FR · ES · IT · RU · ZH · AR · HI · PT · DE
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.
-
Ένα εργαλείο, πολλά 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 - slackpkg + slackpkg+ in one - Apache-2.0 - by Ioannis Anagnostakis (rizitis) - beta / WIP, for Slackware -current (64-bit & 32-bit)
Getting started
Using slacker
- Commands
- Common Workflows
- Distribution Upgrade
- Repositories and Priority
- Package History
- Dependencies
- Docker
- Templates
- Blacklist
Trust & safety
Reference
For contributors