Alpine Linux: The Lightweight Linux Distro Explained

Alpine Linux: The Lightweight Linux Distro Explained

Το Linux είναι διασκεδαστικό, αλλά μερικές φορές απλά χτυπάτε έναν τοίχο με τρέχουσες διανομές και θέλετε κάτι διαφορετικό. Επιπλέον, φαίνεται ότι τα μεγέθη αρχείων ISO και οι απαιτήσεις μνήμης συνεχίζουν να ανεβαίνουν με την πάροδο του χρόνου. Πρέπει να υπάρχει μια μικρότερη διανομή εκεί έξω κάπου.





Αν ψάχνετε για μια ελαφριά διανομή Linux, το Alpine Linux μπορεί να είναι μια ανάσα φρέσκου αέρα βουνού για εσάς!





Τι είναι το Alpine Linux;

Alpine Linux είναι μια διανομή Linux που στοχεύει στον μινιμαλισμό, τόσο ως προς το χώρο όσο και ως προς την εμβέλεια, καθώς και για υψηλότερη ασφάλεια. Το προεπιλεγμένο μέσο εγκατάστασης είναι μόνο 133MB. Αυτό είναι αρκετά εντυπωσιακό δεδομένου ότι ορισμένα αρχεία ISO σε άλλες διανομές έχουν σχεδιαστεί περισσότερο για DVD και μονάδες αντίχειρα. Το Alpine ταιριάζει άνετα σε ένα CD-R με ελεύθερο χώρο.





Το Alpine Linux χρησιμοποιεί μια τεχνική που ονομάζεται εκτελέσιμα ανεξάρτητα από τη θέση για να τυχαιοποιήσει τη θέση των προγραμμάτων στη μνήμη. Αυτό καθιστά δύσκολο για έναν εισβολέα να εκμεταλλευτεί παραξενιές στη μνήμη και να αναλάβει μια μηχανή.

Η διανομή είναι επίσης μινιμαλιστική στη διαμόρφωσή της. Παίρνει το μικρό του μέγεθος χρησιμοποιώντας τη σουίτα BusyBox για να παρέχει τα περισσότερα βοηθητικά προγράμματα σε ένα εκτελέσιμο.



Το μικρό μέγεθος του Alpine το καθιστά κατάλληλο για άτομα που χρησιμοποιούν κοντέινερ, ειδικά το Docker.

Κατεβάστε : Alpine Linux





Εγκατάσταση του Alpine Linux

Η εγκατάσταση του Alpine Linux είναι παρόμοια με την εγκατάσταση οποιασδήποτε άλλης διανομής Linux. Πιάνετε την εικόνα εγκατάστασης και τη μεταφέρετε στα μέσα που προτιμάτε και, στη συνέχεια, επανεκκινήστε το μηχάνημά σας.

δεν υπάρχει ασφαλές διαδίκτυο για επιδιόρθωση των windows 10

Ο μινιμαλισμός του Alpine ισχύει και για τη διαδικασία εγκατάστασής του. Βρίσκεστε στην τυπική κονσόλα κειμένου Linux. Δεν υπάρχει γραφική εγκατάσταση εδώ.





Όσον αφορά τις εικόνες εγκατάστασης, έχετε πολλές επιλογές στη σελίδα λήψης, ανάλογα με το πόσο ολοκληρωμένο είναι ένα σύστημα που θέλετε να εγκαταστήσετε.

ο Πρότυπο Η εικόνα συνιστάται για τους περισσότερους ανθρώπους και περιλαμβάνει τα πιο συχνά χρησιμοποιούμενα πακέτα. Αποκτήστε αυτό αν είστε εντελώς νέοι στο Alpine.

ο Επεκτάθηκε Η εικόνα προορίζεται για εξειδικευμένες συσκευές όπως δρομολογητές που δεν ενημερώνονται τόσο πολύ, επομένως έχει περισσότερα πακέτα από το Standard.

Εάν θέλετε να εγκαταστήσετε ένα πολύ ελάχιστο σύστημα, πάρτε το Netboot εικόνα, η οποία περιλαμβάνει μόνο το ελάχιστο για εκκίνηση και σύνδεση στο δίκτυο. Στη συνέχεια, θα πρέπει να κατεβάσετε τυχόν άλλα απαιτούμενα πακέτα. Αυτή η επιλογή είναι για εκείνους που τους αρέσει πολύ να προσαρμόζουν τα συστήματα στις απαιτήσεις τους.

Κατά την εγκατάσταση, συνδέεστε στο σύστημα εκκίνησης ως root. Δεν υπάρχει σύστημα με γνώμονα το μενού. Όλη η ρύθμιση γίνεται στη γραμμή εντολών. Εάν έχετε εγκαταστήσει το Arch Linux, αυτή η διαδικασία θα σας είναι γνωστή.

Ενώ το Alpine δεν σας κρατάει πολύ από το χέρι, έχουν συμπεριλάβει μερικά σενάρια που θα σας καθοδηγήσουν στη διαδικασία εγκατάστασης. Το πιο σημαντικό είναι στήσιμο-αλπικό Το Το σενάριο θα σας ζητήσει πράγματα όπως η διάταξη του πληκτρολογίου και η ζώνη ώρας και θα σας βοηθήσει επίσης στη διαίρεση του δίσκου σας. Μπορείτε απλά να αποδεχτείτε τις προεπιλογές.

Μπορείτε να βρείτε περισσότερες λεπτομέρειες σχετικά με τη ρύθμιση του Alpine στο μηχάνημά σας στο τεκμηρίωση και το wiki Το Ορισμένες από τις πληροφορίες μπορεί να είναι παρωχημένες. Mightσως προσπαθήσετε να εγκαταστήσετε ένα πακέτο που συνιστάται στην τεκμηρίωση μόνο για να διαπιστώσετε ότι δεν υπάρχει στο αποθετήριο.

Σχετίζεται με: Οι καλύτερες ελαφριές διανομές Linux που δεν χρειάζονται σχεδόν καθόλου χώρο

Διαμορφώστε το Alpine Linux

Όταν τελικά ξεκινήσετε τη νέα σας εγκατάσταση Alpine, είναι ακόμα αρκετά γυμνό, με μόνο την κονσόλα κειμένου και το κέλυφος. Θα θέλετε να κάνετε μερικές προσαρμογές στο προεπιλεγμένο σύστημα για να το κάνετε πραγματικά χρήσιμο.

Ρύθμιση τακτικού χρήστη

Κατά την πρώτη εγκατάσταση του Alpine, ο μόνος χρήστης είναι root. Δεν θέλετε να εκτελείτε ως root όλη την ώρα. Είναι κίνδυνος ασφαλείας και ενδέχεται να καταστρέψετε κατά λάθος σημαντικά αρχεία συστήματος.

Για να προσθέσετε έναν άλλο χρήστη, απλά πληκτρολογήστε:

adduser -h /home/username -s /bin/ash/ username

Θα αντικαταστήσετε το 'όνομα χρήστη' με το όνομα του χρήστη που θέλετε να χρησιμοποιήσετε για σύνδεση. ο επιλογή καθορίζει τον αρχικό κατάλογο, ενώ το -μικρό επιλογή καθορίζει το όνομα διαδρομής για το κέλυφος, ash, το οποίο είναι το προεπιλεγμένο κέλυφος για το BusyBox και επομένως το κέλυφος που είναι εγκατεστημένο στο Alpine Linux. Εάν θέλετε να χρησιμοποιήσετε ένα άλλο κέλυφος, θα αλλάξετε αυτήν την επιλογή στη διαδρομή προς το προτιμώμενο κέλυφος.

Για να ορίσετε έναν κωδικό πρόσβασης για τον χρήστη, χρησιμοποιήστε το passwd εντολή:

passwd username

Θα σας ζητηθεί να ορίσετε έναν κωδικό πρόσβασης για τον χρήστη. Εισαγάγετε ξανά τον κωδικό πρόσβασης για επιβεβαίωση της διαδικασίας. Μόλις γίνει αυτό, μπορείτε να αποσυνδεθείτε από τον βασικό λογαριασμό και να συνδεθείτε στον κανονικό λογαριασμό χρήστη σας.

Από προεπιλογή, όταν θέλετε να εκτελέσετε εντολές ως root, θα χρησιμοποιήσετε το του εντολή:

su -

ο - επιλογή σημαίνει να ξεκινήσετε ένα κέλυφος σύνδεσης σαν να έχετε συνδεθεί για να κάνετε root απευθείας. Πληκτρολογήστε τον κωδικό πρόσβασης ρίζας όταν σας ζητηθεί και στη συνέχεια θα εμφανιστεί το # προτροπή που υποδεικνύει ότι εκτελείτε ως root. Όταν ολοκληρώσετε την εκτέλεση των διαχειριστικών εντολών σας, είναι καλύτερο να εγκαταλείψετε τη βασική περίοδο σύνδεσης πληκτρολογώντας Αποσύνδεση ή πιέζοντας Ctrl + ρε για να επιστρέψετε στην κανονική σας συνεδρία.

Εάν έχετε συνηθίσει να χρησιμοποιείτε το sudo, η τεκμηρίωση περιέχει πληροφορίες πώς να το ρυθμίσετε Το

πώς να βάλετε δύο φωτογραφίες μαζί στο iphone

Διαχείριση Πακέτων

Όπως και με κάθε άλλη σύγχρονη διανομή Linux, η Alpine χρησιμοποιεί διαχειριστή πακέτων. Έχουν δημιουργήσει το δικό τους, που ονομάζεται Alpine Package Keeper ή APK.

Η χρήση του APK είναι απλή. Εάν έχετε συνηθίσει να χρησιμοποιείτε το Apt on Debian ή Ubuntu , είναι ακόμα πιο απλό. Δεν είναι προφανές αν ήταν σκόπιμο, αλλά πολλές από τις εντολές είναι ίδιες.

Για να ενημερώσετε το αποθετήριο, απλώς εκδώστε αυτήν την εντολή:

apk update

Για να αναβαθμίσετε τα πακέτα σας στα πιο πρόσφατα διαθέσιμα, πληκτρολογήστε:

apk upgrade

Για να εγκαταστήσετε ένα συγκεκριμένο πακέτο, σε αυτήν την περίπτωση, το Vim, πληκτρολογήστε:

apk add vim

Για να διαγράψετε ένα πακέτο, πληκτρολογήστε:

apk del package

Εάν κάποια πακέτα δεν χρειάζονται πλέον μετά την αφαίρεση, το APK θα τα αφαιρέσει αυτόματα. Αυτό διαφέρει από το APT καθώς πρέπει να εκτελέσετε το apt autoremove εντολή να κάνετε το ίδιο.

Ρύθμιση περιβάλλοντος επιφάνειας εργασίας

Αν δεν σκοπεύετε να εγκαταστήσετε το Alpine ως διακομιστή, πιθανότατα θα θέλετε να εγκαταστήσετε ένα γραφικό περιβάλλον. Ευτυχώς, το Alpine υποστηρίζει τους κύριους διαχειριστές παραθύρων και περιβάλλοντα επιφάνειας εργασίας.

Για να ρυθμίσετε το X, το Alpine παρέχει το setup-xorg-base γραφή. Είναι παρόμοιο με τη διαδικασία εγκατάστασης, όπου το εκτελείτε και απαντάτε σε μερικές ερωτήσεις σχετικά με τη ρύθμισή σας. Στις περισσότερες περιπτώσεις, η διαμόρφωση είναι αυτόματη.

Θα πρέπει να εγκαταστήσετε μόνοι σας τον προτιμώμενο διαχειριστή παραθύρων, επιτραπέζιους υπολογιστές, διαχειριστή αρχείων κ.λπ. Πιθανότατα θα θελήσετε επίσης να εγκαταστήσετε έναν διαχειριστή οθόνης όπως το LightDM. Ωστόσο, θα πρέπει να πείτε στο OpenRC να το ξεκινήσει αυτόματα.

Για παράδειγμα, για χρήση LXDM.

rc-update lxdm
rc-service lxdm start

Είναι το Alpine Linux για εσάς;

Αν ψάχνετε για κάτι διαφορετικό από τη συνηθισμένη καλλιέργεια διανομών Linux, το Alpine Linux είναι κάτι που αξίζει να λάβετε υπόψη. Εάν θέλετε ένα ελαφρύ λειτουργικό σύστημα διακομιστή για εικονικοποίηση ή κοντέινερ, το Alpine είναι αυτό που πρέπει να ακολουθήσετε.

Αν και υπάρχουν πολλές ελαφριές διανομές Linux διαθέσιμες στο διαδίκτυο, θα πρέπει να βρείτε το Alpine Linux κατάλληλο για όλες τις ανάγκες σας.

Μερίδιο Μερίδιο Τιτίβισμα ΗΛΕΚΤΡΟΝΙΚΗ ΔΙΕΥΘΥΝΣΗ 14 ελαφριές διανομές Linux για να δώσετε νέα ζωή στον παλιό σας υπολογιστή

Χρειάζεστε ένα ελαφρύ λειτουργικό σύστημα; Αυτές οι ειδικές διανομές Linux μπορούν να εκτελεστούν σε παλαιότερους υπολογιστές, μερικοί με έως και 100 MB μνήμης RAM.

Διαβάστε Επόμενο
Σχετικά θέματα
  • Linux
  • Linux Distro
Σχετικά με τον Συγγραφέα Ντέιβιντ ντελονί(Δημοσιεύθηκαν 49 άρθρα)

Ο Ντέιβιντ είναι ανεξάρτητος συγγραφέας με έδρα το Βορειοδυτικό Ειρηνικό, αλλά αρχικά κατάγεται από την περιοχή του Κόλπου. Beenταν λάτρης της τεχνολογίας από την παιδική του ηλικία. Τα ενδιαφέροντα του Ντέιβιντ περιλαμβάνουν ανάγνωση, παρακολούθηση ποιοτικών τηλεοπτικών εκπομπών και ταινιών, ρετρό παιχνίδια και συλλογή δίσκων.

Περισσότερα από τον David Delony

Εγγραφείτε στο newsletter μας

Εγγραφείτε στο ενημερωτικό μας δελτίο για τεχνικές συμβουλές, κριτικές, δωρεάν ebooks και αποκλειστικές προσφορές!

Κάντε κλικ εδώ για εγγραφή
Κατηγορία Linux