Θέλατε ποτέ έναν διακομιστή με Ubuntuκάτω από 60 $; Χάρη στο Ubuntu Snappy Core μπορείτε να πάρετε μια απογυμνωμένη, άπαχη έκδοση του Ubuntu για να τρέξετε με ευκολία τις εφαρμογές που βασίζονται σε διακομιστές στο Raspberry Pi. Καταλάβετε ότι αν και το Snappy Core έχει "Ubuntu" στον τίτλο, αυτό δεν σημαίνει ότι λειτουργεί όπως το παραδοσιακό Ubuntu. Αντίθετα, τρέχει εξ ολοκλήρου με πακέτα Snappy. Οι χρήστες δεν θα μπορέσουν να κάνουν "sudo apt install xxx", κλπ. Δείτε πώς μπορείτε να εγκαταστήσετε το Ubuntu Core on Raspberry Pi
Σημείωση: Το Snappy Core υποστηρίζει άλλες ενσωματωμένες συσκευές εκτός από τη γραμμή Pi, όπως το Orange Pi, το Intel Joule και άλλα.
Τι είναι ο πυρήνας του Ubuntu;
Το Ubuntu Core είναι μια ελάχιστη έκδοση του Ubuntu πουδεν έχει τη βασική βάση του Debian (apt / apt-get). Αυτή η έκδοση του Ubuntu είναι ιδανική για συσκευές Internet Of Things, υπολογιστές σύννεφων και μικρές συσκευές όπως το Raspberry Pi.
Λόγω του γεγονότος ότι το Ubuntu Core έχει αποσυρθείUbuntu, τρέχει πολύ ελαφρύτερο και απαιτεί λιγότερους πόρους. Όλα τα πακέτα και τα προγράμματα στο σύστημα παραδίδονται στο Snaps. Αυτός ο τύπος παράδοσης πακέτου καθιστά το πιο πρόσφατο λογισμικό στο Ubuntu Core ένα breeze.
Στήνω
Δημιουργήστε λογαριασμό
Η χρήση του Ubuntu Core απαιτεί λογαριασμό SSO. Πηγαίνετε σε αυτή τη σελίδα και εγγραφείτε. Η σύνδεση στο Ubuntu Snappy Core με το λογαριασμό σας θα δεσμεύσει και θα καταχωρήσει το λογαριασμό σας στο Pi.
Εισαγωγή κλειδιού SSH
Μετά την εγγραφή ενός λογαριασμού στο Ubuntu, το επόμενο βήμα είναι η εισαγωγή ενός κλειδιού SSH, έτσι ώστε όταν συνδεθείτε στο Ubuntu Core, το SSH λειτουργεί σωστά. Εάν έχετε ήδη ένα δημόσιο κλειδί SSH, (που βρίσκεται στο ~ / .ssh και τελειώνει .καπηλειό) επικολλήστε τα περιεχόμενα της σε αυτή τη σελίδα εδώ.
Διαφορετικά, διαβάστε το σεμινάριο μας σχετικά με τη δημιουργία SSHκλειδιά. Ακολουθήστε μόνο το μέρος του άρθρου που καλύπτει την παραγωγή των κλειδιών. Αγνοήστε την ενότητα που περιγράφει τον τρόπο εισαγωγής του κλειδιού. Αντ 'αυτού, αντιγράψτε τα περιεχόμενα του id_rsa.pub που βρίσκεται στην ~ / .ssh στη σελίδα του Ubuntu.
Δημιουργία μέσων εγκατάστασης
Μετά την εισαγωγή του δημόσιου κλειδιού SSH, τοτο επόμενο βήμα είναι να δημιουργήσετε ένα μέσο εγκατάστασης. Κατεβάστε την τελευταία έκδοση του Ubuntu Core για Raspberry Pi 2 ή Raspberry Pi 3. Στη συνέχεια, συνδέστε μια κάρτα Micro SD στον υπολογιστή σας.
Κάψτε το μέσο εγκατάστασης με το Etcher.
Πρώτη εκκίνηση
Συνδέστε το νεοδημιουργημένο Ubuntu Core Micro SDκάρτα στο Raspberry Pi. Επιπλέον, συνδέστε ένα καλώδιο HDMI, καθώς και ένα πληκτρολόγιο. Καθώς το Pi ενεργοποιείται, θα εμφανιστεί μια ερώτηση στην οθόνη. Αυτή η ερώτηση επιτρέπει στο χρήστη να γνωρίζει ότι είναι έτοιμο για διαμόρφωση. Πατήστε το πλήκτρο enter για να ξεκινήσετε τη διαδικασία διαμόρφωσης του Ubuntu Core.
Επιλέξτε "Έναρξη". Στην πρώτη σελίδα, θα πρέπει να διαμορφώσετε τη σύνδεση δικτύου για το Pi. Το Ubuntu Core υποστηρίζει συνδέσεις τόσο για Ethernet όσο και για ασύρματα δίκτυα. Χρησιμοποιώντας το Pi 3 και χρειάζεστε WiFi; Επιλέξτε "wlan0" και πηγαίνετε από εκεί.
Διαμόρφωση
Σημείωση: Οι χρήστες Pi 2, εάν χρειάζεστε WiFi, θα χρειαστεί να έχετε διαθέσιμο ένα ασύρματο dongle USB για σύνδεση.
Κατά τη διαμόρφωση δικτύου, βεβαιωθείτε ότι έχετε επιλέξει "Χρήση DHCPv4" εάν χρησιμοποιείτε IPv4. Αυτή η επιλογή θα αντιστοιχίσει αυτόματα τη συσκευή σε μια διεύθυνση IP. Χρησιμοποιήστε Ipv6; Στη συνέχεια, επιλέξτε "Χρήση DHCPv6".
Μετά τη διαμόρφωση της σύνδεσης δικτύου, το UbuntuΟ πυρήνας θα ζητήσει από τον χρήστη να εισαγάγει μια διεύθυνση ηλεκτρονικού ταχυδρομείου. Λάβετε υπόψη ότι αυτή είναι η διεύθυνση ηλεκτρονικού ταχυδρομείου που αντιστοιχεί στο λογαριασμό Ubuntu που έγινε προηγουμένως. Εισαγάγετε το και, στη συνέχεια, επιλέξτε "Done".
Σε απόπειρες σύνδεσης, το Ubuntu Core θα επιτρέψει στον χρήστη να γνωρίζει ότι η συσκευή έχει εγγραφεί στο λογαριασμό ηλεκτρονικού ταχυδρομείου που έχει εισαχθεί και ότι είναι δυνατή η σύνδεση μέσω SSH.
Αντιγράψτε την εντολή SSH που εκτυπώνει στοκαι να το χρησιμοποιήσετε σε ένα τερματικό στον υπολογιστή σας Linux. Λάβετε υπόψη ότι η σύνδεση απαιτεί το ίδιο κλειδί SSH που εφαρμόζεται νωρίτερα. Βεβαιωθείτε ότι το κλειδί που προστέθηκε στο λογαριασμό σας στο Ubuntu είναι επίσης διαθέσιμο σε οποιοδήποτε υπολογιστή που χρησιμοποιείται για να συνδεθείτε. Το αρχείο πρέπει να βρίσκεται στο ~ / .ssh / id_rsa.pub
Χρησιμοποιώντας το Ubuntu Core
Μετά την αρχική ρύθμιση, το Ubuntu Core θα φορτωθείμια γυμνή συνεδρία Ubuntu βασισμένη σε τερματικό. Συνδεθείτε στη βασική σας συνεδρία Ubuntu στο Raspberry Pi μέσω ενός τερματικού SSH σε έναν απομακρυσμένο υπολογιστή. Εναλλακτικά, χρησιμοποιήστε τη γυμνή συνεδρία τερματικού απευθείας από το Pi.
Για να συνδεθείτε, αντικαταστήστε Χ και Υ με τις πληροφορίες SSH ότι ο πυρήνας Ubuntu εκτυπώθηκε στην οθόνη κατά την αρχική διαδικασία διαμόρφωσης.
ssh x@y
Λάβετε υπόψη ότι ο πυρήνας του Ubuntu δεν χρησιμοποιεί το Apt. Για να εγκαταστήσετε λογισμικό, θα χρειαστεί να αλληλεπιδράσετε με πακέτα snap.
Θέλετε να μετατρέψετε τον Pi σε διακομιστή NextCloud; Δοκιμάστε:
sudo snap install nextcloud
Ενδιαφέρεστε να τρέξετε το Docker; Κάνω:
sudo snap install docker
Υπάρχουν πολλά διαφορετικά Snaps για διακομιστές που μπορούν εύκολα να τρέξουν στο Pi καθιστώντας το ιδανικό για έναν φτηνό διακομιστή Linux.
Σημείωση: Σας παρακαλούμε να καταλάβετε ότι το Ubuntu Core δεν είναι για την παραδοσιακή υπολογιστική και αν αναμένετε να έχετε μια παραδοσιακή επιφάνεια εργασίας του Ubuntu, είναι καλύτερο να εγκαταστήσετε το Ubuntu Mate για το Raspberry Pi. Παρέχει μια παραδοσιακή, βασισμένη σε ARM εμπειρία Linux για Pi 2 και Pi 3.
Σχόλια