Slackware + slpkg + SUN (Slackware Update Notifier)

Υπάρχει ένας Έλληνας προγραμματιστής, ο Dimitris Zlatanidis , που φτιάχνει ωραία πράγματα για το Slackware. Εμένα δηλαδή μου έλυσε τα χέρια, διότι σου κάνει την ζωή πιο εύκολη χωρίς να ξεφεύγει από την φιλοσοφία του KISS του Slackware.
Κρίμα που δεν είναι στην παρέα μας και γενικώτερα που το Slackware στην Ελλάδα έχει μοναχικούς καβαλάρηδες διαχρονικά… Αλλά έτσι είναι τα πράγματα τι να κάνουμε!
Λοιπόν σας παρουσιάζω 2 project του.
a) slpkg ουσιαστικά επιλύει εξαρτήσεις και τις εγκαθιστά πριν από την εφαρμογή που θες να εγκαταστήσεις
b) SUN σε ενημερώνει αν από τα αποθετήρια υπάρχουν πιο ενημερωμένα πακέτα εφαρμογων και αν θες να τα εγκαταστήσεις.
Τώρα λοιπόν που είναι έτοιμο το slackbuilds.org για το Slackware 15 είναι η ώρα ,νομίζω, να γίνει το tutorial…

###################################

Για το slpkg μπορούμε να το κάνουμε εγκατάσταση από το sbo, υπάρχουν κάποιες προαιρετικές εξαρτήσεις για να γίνει πιο όμορφο, αλλά και χωρίς αυτές είναι ένας ελβετικός σουγιάς στην τσέπη σου όταν το χρειαστείς.
Επίσης χρησιμοποιείται σε ΟΛΕΣ τις Slackware based διανομές όπως το Slackel…

# Slackware Linux (based)
# Python 3.7+
# GNU wget
# GNU coreutils
#
# [OPTIONAL]
# aria2 (alternative downloader)
# curl (alternative downloader)
# httpie (alternative downloader)
# pygraphviz >= 1.3.1 (drawing dependencies diagram)
# perl 5 language and graph-easy >= 0.75 (drawing dependencies ascii diagram)
# python3-pythondialog >= 3.5.0 (Python interface to the UNIX dialog utility)
# flake8 >= 3.5.0
# pytest >= 5.3.2

οπότε εμείς πάμε να κατεβάσουμε το αρχείο

wget https://gitlab.com/dslackw/slpkg/-/archive/3.9.3/slpkg-3.9.3.tar.gz

το αποσυμπιέζουμε

tar xvf slpkg-3.9.3.tar.gz && cd slpkg-3.9.3

και κάνουμε εγκατάσταση (ως root)

# ./install.sh

μετά την εγκατάσταση

man slpkg

θα σας ενημερώσει για τα πάντα και την χρήση της εφαρμογή… και πως να επιλέξετε αποθετήρια στο conf αρχειο.

Εδώ ένα βίντεο με το τι κάνει…

#######################################

Πάμε να δούμε τώρα το SUN

προαπαιτούμενα

# Python 3.7+
# slackpkg
# slpkg

κατεβάζουμε

wget https://files.pythonhosted.org/packages/b8/cc/b489492e8623976a1b7d32729e94e87d16fb2a5627b78ea8b2cd57dcf7bc/sun-1.3.5.tar.gz

αποσυμπιέζουμε

tar xvf  sun-1.3.5.tar.gz && cd sun-1.3.5

ως root

./install.sh

Θα πρέπει να ξέρουμε πως στο /etc/slackpkg/mirrors θα πρέπει να έχουμε http/s server επιλέξει ftp ΔΕΝ υποστηρίζονται…

με την εντολή /usr/bin/sun_gtk &
απλά τρέχει ο daemon και αυτό ήταν, ανάλογα το DE - WM που χρησιμοποιούμε το βάζουμε να τρέχει στο start up
εγώ που έχω GNOME από το Tweaks το πρόσθεσα!

7 «Μου αρέσει»

Ευχαριστώ πολύ για το άρθρο και την παρουσίαση.

Θα ήθελα να γίνει γνωστό για το slpkg ότι έχει ξαναγραφτεί από την αρχή και προς το παρόν υποστηρίζει μόνο το slackbuilds.org αποθετήριο. Κάποια features σιγά - σιγά προστίθενται και ελπίζω στο μέλλον να μπορέσω να συμπεριλάβω περισσότερα repositorιes.

Ευχαριστώ και να είστε όλοι καλά!

Happy slacking!

5 «Μου αρέσει»

Καλώς ήρθες Δημήτρη!

5 «Μου αρέσει»

Καλώς σας βρήκα και χαίρομαι που πλέον δεν θα είμαι μοναχικός καβαλάρης!

6 «Μου αρέσει»