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

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

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

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

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

instagram viewer

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Διαμόρφωση του Alpine Linux

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

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

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

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

adduser -h / home / username -s / bin / ash / όνομα χρήστη

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

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

όνομα χρήστη passwd

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

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

su -

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

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

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

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

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

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

ενημέρωση apk

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

αναβάθμιση apk

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

apk προσθέστε vim

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

πακέτο apk del

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

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

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

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

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

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

rc-ενημέρωση lxdm
rc-service lxdm έναρξη

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

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

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

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

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

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

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

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

Ένα ακόμη βήμα…!

Επιβεβαιώστε τη διεύθυνση email σας στο email που μόλις σας στείλαμε.

.