- Τα παλιά τηλέφωνα Android μπορούν να επαναχρησιμοποιηθούν ως λειτουργικά τερματικά Linux, αποτρέποντάς τα από το να καταλήξουν ως ηλεκτρονικά απόβλητα.
- Το Android κινείται προς την εγγενή ενσωμάτωση του Debian μέσω εικονικοποίησης, ενώ η κοινότητα προσφέρει λύσεις όπως το Linux Deploy, το GNURoot Debian και το XServer XSDL.
- Τα μινιμαλιστικά περιβάλλοντα όπως το SXMO επιτρέπουν μια φορητή, ελαφριά και εύκολα προσβάσιμη χρήση του Linux, ιδανικά για τερματικά, ανάπτυξη και μικροδιορθώσεις.
- Υπάρχουν περιορισμοί στον bootloader και την απόδοση, αλλά δεν εμποδίζουν τη δημιουργία πολύ χρήσιμων μίνι διακομιστών και περιβαλλόντων δοκιμών σε παλαιότερα smartphones.
⚠️ Το ψηφιακό σας δακτυλικό αποτύπωμα (διεύθυνση IP) είναι εκτεθειμένο!
Η διεύθυνση IP σας είναι: ανίχνευση…
Κάντε streaming/λήψη ανώνυμα με το Private Internet Access.
🌐 Μόνο 1,99€ / μήνα + 2 μήνες δώροΟι πληροφορίες που περιέχονται στο techvortex.eu προορίζονται μόνο για γενικούς σκοπούς πληροφόρησης.
Η ιδέα να συνδέσετε το παλιό σας κινητό τηλέφωνο σε μια οθόνη και να λειτουργεί σαν να ήταν ένας μίνι υπολογιστής Linux κυκλοφορεί σε τεχνολογικά φόρουμ και κοινότητες εδώ και χρόνια. Πολλοί ονειρεύονται να φτάσουν στο γραφείο, να συνδέσουν ένα πολύ λεπτό “τούβλο” σε μια οθόνη και να έχουν όλα όσα χρειάζονται για να εργαστούν στο cloud, να εκτελέσουν εφαρμογές web και, ενώ εργάζονται, να πειραματιστούν με προσαρμοσμένους πυρήνες, εργαλεία ανάπτυξης και πιο περίεργα πράγματα από μια απλή λειτουργία επιφάνειας εργασίας τύπου Samsung DeX.
Αν έχετε μια συσκευή Android που μαζεύει σκόνη σε ένα συρτάρι, είστε τυχεροί: είναι απολύτως εφικτό να τη μετατρέψετε σε ένα λειτουργικό τερματικό Linux ή μίνι διακομιστή , είτε χρησιμοποιώντας την ενσωματωμένη εικονικοποίηση του Android, εφαρμογές που εκτελούν πλήρεις διανομές (όπως το Debian) είτε μινιμαλιστικά περιβάλλοντα για κινητά όπως το SXMO. Ο στόχος είναι σαφής: να αξιοποιήσετε στο έπακρο το υλικό, να αποτρέψετε την κατάληξή του ως ηλεκτρονικό απόβλητο και να αποκτήσετε ένα πραγματικό περιβάλλον Linux – όχι απλώς έναν αδέξιο εξομοιωτή – με το οποίο μπορείτε να αναπτύξετε, να μάθετε ή απλώς να πειραματιστείτε.
Γιατί να μετατρέψετε ένα παλιό smartphone σε τερματικό Linux με το SXMO;
Η ομορφιά ολόκληρης αυτής της εφεύρεσης έγκειται στο ότι το παλιό σας τηλέφωνο παραμένει ένας μικροσκοπικός υπολογιστής Linux με οθόνη αφής, μπαταρία, συνδεσιμότητα και έναν αξιοπρεπή επεξεργαστή για πολλές εργασίες. Αυτό που το περιορίζει είναι το επίπεδο Android, σχεδιασμένο για εφαρμογές για κινητά και όχι για σοβαρή εργασία με κλασικά εργαλεία επιφάνειας εργασίας, ανάπτυξη ή διαχείριση συστήματος.
Με έργα όπως το SXMO, ένα μινιμαλιστικό περιβάλλον σχεδιασμένο για κινητές συσκευές Linux, και με τις νέες επιλογές εικονικοποίησης και τα προηγμένα τερματικά στο Android που σας επιτρέπουν να εκκινήσετε το Debian σε μια εικονική μηχανή, η έννοια ενός «κινητού τηλεφώνου που μετατράπηκε σε υπολογιστή» παύει να είναι επιστημονική φαντασία και γίνεται κάτι σχετικά εφικτό σε οποιονδήποτε έχει λίγη υπομονή και προθυμία να πειραματιστεί.
Επιπλέον, υπάρχει ένας σημαντικός περιβαλλοντικός παράγοντας: δίνοντας σε αυτήν την παλιά συσκευή Android μια δεύτερη ζωή σημαίνει ότι παράγετε λιγότερα ηλεκτρονικά απόβλητα . Αντί να την πετάτε ή να την αφήνετε να μαζεύει σκόνη, μπορεί να μετατραπεί σε έναν μίνι οικιακό διακομιστή, έναν σταθμό ανάπτυξης, ένα εκπαιδευτικό εργαλείο ή μια πάντα ενεργή κονσόλα εντολών για προσωπικά έργα.
Το Linux έρχεται στο Android χάρη στην εικονικοποίηση: Το Debian σε μια εφαρμογή τερματικού
Μια βασική πληροφορία ανακαλύφθηκε στο πλαίσιο του Android Open Source Project (AOSP): Η Google εργάζεται πάνω σε μια εφαρμογή τερματικού ενσωματωμένου σε σύστημα που αξιοποιεί το πλαίσιο εικονικοποίησης Android για να λανσάρει μια πλήρως λειτουργική εικονική μηχανή Debian. Με άλλα λόγια, δεν μιλάμε για ένα τερματικό παιχνίδι, αλλά για ένα «πραγματικό» σύστημα Linux που εκτελείται μέσα σε Android.
Η ιδέα είναι ότι στις ρυθμίσεις συστήματος θα εμφανιστεί μια επιλογή που ονομάζεται “Τερματικό Linux” , η οποία μπορεί να ενεργοποιηθεί . Από εκεί, μπορείτε να κατεβάσετε, να ρυθμίσετε και να εκτελέσετε μια εικονική μηχανή Debian. Αυτή η εικονική μηχανή θα έχει αρκετά προηγμένες επιλογές για κάποιον που θέλει να χρησιμοποιήσει το τηλέφωνο για πιο τεχνικούς σκοπούς.
Αυτή η εφαρμογή αναμένεται να επιτρέπει στους χρήστες να προσαρμόζουν το μέγεθος του δίσκου της εικονικής μηχανής, να προωθούν θύρες, να διαχειρίζονται διαμερίσματα και γενικά να παρέχουν ένα επίπεδο ελέγχου παρόμοιο με ένα περιβάλλον εικονικοποίησης επιφάνειας εργασίας, αλλά συσκευασμένη ως τυπική λειτουργία Android. Προορίζεται να λειτουργεί σε τηλέφωνα, tablet, ακόμη και Chromebook.
Το κλειδί αυτής της προσέγγισης είναι ότι το Android, ειδικά σε κινητές συσκευές, βασίζεται σε επεξεργαστές ARM , ενώ πολλές διανομές Linux για επιτραπέζιους υπολογιστές έχουν σχεδιαστεί ιστορικά για x86. Με την εικονικοποίηση, το σύστημα δημιουργεί ένα περιβάλλον στο οποίο το Debian μπορεί να εκτελείται μεμονωμένα και βελτιστοποιημένο για την αρχιτεκτονική της συσκευής, χωρίς να διαταράσσει την εμπειρία Android ή να απαιτεί ασυνήθιστες λύσεις.
Για προχωρημένους χρήστες, προγραμματιστές ή οποιονδήποτε επιθυμεί ένα σοβαρό περιβάλλον τύπου τερματικού, αυτή η εγγενής ενσωμάτωση ανοίγει έναν κόσμο δυνατοτήτων : από τη μεταγλώττιση έργων απευθείας στην κινητή συσκευή σας έως την αυτοματοποίηση εργασιών με σενάρια, τη δοκιμή τοπικών διακομιστών ή την εργασία με τυπικά εργαλεία Linux χωρίς να βασίζεται σε έναν παραδοσιακό υπολογιστή.
Επιπτώσεις στο οικοσύστημα Android: από την περιέργεια των σπασίκλα στο πρακτικό πλεονέκτημα
Μπορεί να εξακολουθείτε να χρησιμοποιείτε Windows, macOS ή μια “κλασική” διανομή Linux στον επιτραπέζιο ή φορητό υπολογιστή σας κάθε μέρα και να πιστεύετε ότι η εγκατάσταση του Debian στο Android είναι απλώς κάποια εξειδικευμένη, ιδιόμορφη ιδέα . Αλλά ο αντίκτυπος γίνεται αισθητός σε ολόκληρο το οικοσύστημα, ακόμη και από εκείνους που χρησιμοποιούν τα τηλέφωνά τους μόνο για εφαρμογές και μέσα κοινωνικής δικτύωσης.
Εάν οι προγραμματιστές μπορούν να προγραμματίζουν, να δοκιμάζουν και να εντοπίζουν σφάλματα σε εφαρμογές Android απευθείας στα δικά τους τηλέφωνα ή tablet , χρησιμοποιώντας ένα πλήρες περιβάλλον Linux στην ίδια συσκευή, ο κύκλος ανάπτυξης συντομεύεται και η διαδικασία γίνεται πιο ευέλικτη. Στην πράξη, αυτό μεταφράζεται σε λιγότερα σφάλματα και μια πιο βελτιωμένη εμπειρία για όλους.
Παρόλο που η Google δεν έχει δώσει επίσημες ημερομηνίες ή οριστικές δυνατότητες για αυτήν την ενσωματωμένη εφαρμογή τερματικού, όλα δείχνουν ότι δεν θα πρέπει να κυκλοφορήσει με το Android 15, αλλά πιθανώς ούτε με το Android 16. Μέχρι τότε, η κοινότητα συνεχίζει να χρησιμοποιεί τις δικές της λύσεις για να καλύψει το κενό: από εφαρμογές που εκτελούν containers ή chroots με Linux έως πιο ριζοσπαστικά έργα που στοχεύουν στην αντικατάσταση του Android με συστήματα Linux για κινητά.
SXMO: ένα μινιμαλιστικό περιβάλλον για “πραγματικές” κινητές συσκευές Linux
Το SXMO παρουσιάζεται με το σλόγκαν «ελάχιστο. κινητό. παραβιάσιμο». Το οποίο συνοψίζει σε μεγάλο βαθμό τη φιλοσοφία του: ένα ελαφρύ περιβάλλον, σχεδιασμένο για μικρές οθόνες, επικεντρωμένο στο τερματικό και εξαιρετικά προσαρμόσιμο. Είναι το είδος του συστήματος που απευθύνεται σε όσους απολαμβάνουν να διαμορφώνουν κάθε λεπτομέρεια και απεχθάνονται τα υπερβολικά γραφικά επίπεδα και τις περιττές κινούμενες εικόνες.
Σε αντίθεση με τις λύσεις που εκτελούν Linux μέσα σε Android ως guest (μέσω εικονικοποίησης, chroot ή containers), το SXMO συνήθως διατίθεται ως εγγενές περιβάλλον σε διανομές Linux για κινητά, συνήθως εγκατεστημένο πλήρως σε υποστηριζόμενες συσκευές. Με άλλα λόγια, το τηλέφωνο παύει να είναι Android και γίνεται μια καθαρή συσκευή Linux, με το SXMO ως επίπεδο διεπαφής.
Στο πλαίσιο της «μετατροπής του παλιού σας smartphone σε ένα λειτουργικό τερματικό Linux», το SXMO αποτελεί ιδανική διεπαφή για να μετατρέψετε ένα κινητό τηλέφωνο σε ένα είδος πάντα διαθέσιμου τερματικού , ειδικά αν πρόκειται να το χρησιμοποιήσετε κυρίως με πληκτρολόγιο, εντολές και εφαρμογές κειμένου ή με πολύ ελαφριές διεπαφές.
Άλλοι τρόποι εγκατάστασης Linux σε μια παλαιότερη συσκευή Android: Linux Deploy, GNURoot Debian και XServer XSDL
Ενώ περιμένουμε την επίσημη ενσωμάτωση της Google, η κοινότητα προσφέρει εναλλακτικές λύσεις εδώ και αρκετό καιρό, επιτρέποντάς σας να εγκαταστήσετε ένα αρκετά ολοκληρωμένο σύστημα Linux σε Android χωρίς να χρειάζεται να απορρίψετε το τηλέφωνό σας ή, σε ορισμένες περιπτώσεις, να το κάνετε root. Αρκετοί γνωστοί οδηγοί προτείνουν διαφορετικούς συνδυασμούς εφαρμογών για να το πετύχετε αυτό.
Μια κλασική στρατηγική περιλαμβάνει τη χρήση εφαρμογών όπως το Linux Deploy για την προετοιμασία και την εγκατάσταση μιας διανομής Linux σε μια rooted συσκευή Android . Αυτό το εργαλείο διαμορφώνει το σύστημα αρχείων, κατεβάζει τη διανομή (όπως το Debian) και παρέχει πρόσβαση σε αυτήν μέσω chroot ή containers, μετατρέποντας ουσιαστικά το τηλέφωνο σε έναν μίνι διακομιστή.
Άλλοι δημοφιλείς οδηγοί προτείνουν τον συνδυασμό του GNURoot Debian με το XServer XSDL για τη δημιουργία ενός ολοκληρωμένου γραφικού περιβάλλοντος σε Android χωρίς να απαιτείται πρόσβαση root. Το GNURoot Debian λειτουργεί ως περιβάλλον χρήστη Debian, εκκινώντας ένα τερματικό με δικαιώματα superuser εντός του Android, ενώ το XServer XSDL λειτουργεί ως γραφικός διακομιστής, παρέχοντας μια “οθόνη” για την επιφάνεια εργασίας Linux.
Σε αυτήν την προσέγγιση, η τυπική ροή εργασίας θα ήταν κάπως έτσι: πρώτα, εγκαθιστάτε το GNURoot Debian από το Google Play , το ανοίγετε και σας παρουσιάζεται μια διεπαφή γραμμής εντολών που βασίζεται σε κείμενο. Από εκεί, μπορείτε να ενημερώσετε πακέτα, να εγκαταστήσετε ένα ελαφρύ γραφικό περιβάλλον όπως το LXDE και να προσθέσετε βασικά βοηθητικά προγράμματα επιφάνειας εργασίας για να κάνετε την εμπειρία εύχρηστη.
Για παράδειγμα, πολλοί οδηγοί συνιστούν την εκτέλεση της εντολής “apt-get update” για την ανανέωση των αποθετηρίων και στη συνέχεια την εγκατάσταση του LXDE ή άλλου ελαφρού περιβάλλοντος με την εντολή “apt-get install lxde”. Αυτό το βήμα συνήθως διαρκεί λίγο χρόνο—περίπου 20 ή 30 λεπτά, ανάλογα με τη συσκευή—επειδή λαμβάνει και εγκαθιστά πολλά πακέτα απαραίτητα για ένα λειτουργικό περιβάλλον επιφάνειας εργασίας.
Μετά από αυτό, είναι σύνηθες να προσθέτετε βασικά εργαλεία όπως το xterm, τον διαχειριστή πακέτων Synaptic και την υποστήριξη ήχου PulseAudio χρησιμοποιώντας μια εντολή όπως “apt-get install xterm synaptic pulseaudio”. Με αυτό, έχετε πλέον έναν γραφικό εξομοιωτή τερματικού και ένα κλασικό κατάστημα λογισμικού, καθώς και υποστήριξη ήχου για συμβατές εφαρμογές, όλα μέσα στο Debian.
Ταυτόχρονα, εγκαθίσταται το XServer XSDL, το οποίο θα είναι η εφαρμογή που θα εμφανίζει στην πραγματικότητα το γραφικό περιβάλλον του περιβάλλοντος Linux . Την πρώτη φορά που θα το ανοίξετε, θα σας ζητήσει να κατεβάσετε γραμματοσειρές, να ορίσετε την ανάλυση και το DPI και, μετά τη διαμόρφωση, θα εμφανίσει μια μπλε οθόνη ενώ περιμένει να συνδεθεί το περιβάλλον Linux.
Στη συνέχεια, επιστρέφετε στο GNURoot Debian, όπου πρέπει να εξαγάγετε ορισμένες μεταβλητές περιβάλλοντος, ώστε το σύστημα να γνωρίζει σε ποιον διακομιστή γραφικών και ήχου να συνδεθεί . Ένας τυπικός συνδυασμός είναι κάτι σαν “export DISPLAY=:0 PULSE_SERVER=tcp:127.0.0.1:4712”, ο οποίος συνδέει την έξοδο βίντεο και ήχου με τον διακομιστή X και τον δαίμονα ήχου που εκτίθεται από τον XServer XSDL.
Μόλις γίνει αυτό, απλώς εκκινήστε το γραφικό περιβάλλον, για παράδειγμα με την εντολή “startlxde &” , και επιστρέψτε στην εφαρμογή XServer XSDL. Εάν όλα πήγαν καλά, η μπλε οθόνη εξαφανίζεται και, μετά από λίγα δευτερόλεπτα, εμφανίζεται η πλήρης επιφάνεια εργασίας LXDE να εκτελείται στο τηλέφωνό σας Android.
Αυτή η διαμόρφωση σάς επιτρέπει να εγκαταστήσετε σχεδόν οποιαδήποτε εφαρμογή Linux που είναι διαθέσιμη για την αρχιτεκτονική σας , είτε από την κονσόλα με το apt είτε χρησιμοποιώντας το ίδιο το Synaptic. Από ελαφριά προγράμματα περιήγησης ιστού έως προηγμένα προγράμματα επεξεργασίας κειμένου, διαχειριστές αρχείων, συσκευές αναπαραγωγής ήχου και προγράμματα-πελάτες SSH, όλα χωράνε όσο η μνήμη και ο χώρος αποθήκευσης το επιτρέπουν.
Ένα ενδιαφέρον πλεονέκτημα αυτής της προσέγγισης είναι ότι ενσωματώνεται αρκετά καλά με ό,τι λειτουργεί ήδη στο Android . Δεν χρειάζεται να επαναρυθμίσετε το Wi-Fi εντός του Linux, επειδή θα χρησιμοποιήσει τη σύνδεση Android. Εάν συνδέσετε ένα πληκτρολόγιο Bluetooth ή συμβατά περιφερειακά USB, θα λειτουργούν επίσης εντός της επιφάνειας εργασίας Linux με ελάχιστες πρόσθετες ρυθμίσεις.
Και αν θέλετε να το πάτε ένα βήμα παραπέρα, μπορείτε να στείλετε την οθόνη του τηλεφώνου σας σε μια τηλεόραση χρησιμοποιώντας Chromecast ή άλλο σύστημα μετάδοσης . Με αυτόν τον τρόπο, το τηλέφωνό σας μετατρέπεται σε ένα είδος μίνι υπολογιστή Linux συνδεδεμένου στην τηλεόραση, με πληκτρολόγιο και ποντίκι Bluetooth, επαρκές για ελαφριές εργασίες γραφείου, περιήγηση ή απομακρυσμένη διαχείριση.
Περιορισμοί απόδοσης και εμπειρία χρήστη στον πραγματικό κόσμο
Ενώ ακούγεται εντυπωσιακό στα χαρτιά, είναι σημαντικό να κατανοήσουμε ότι αυτές οι λύσεις ωθούν το φορητό υλικό πέρα από τα προβλεπόμενα όριά του . Τελικά, το Linux λειτουργεί “πάνω” από το Android ή παράλληλα μέσω εικονικοποίησης, που σημαίνει ότι υπάρχει πάντα ένα επιπλέον επίπεδο που επηρεάζει κάπως την απόδοση και καταναλώνει πόρους.
Ακόμα και σε σχετικά ισχυρές συσκευές της εποχής του—όπως ένα Nexus 6 ή ένα τηλέφωνο μεσαίας έως υψηλής τεχνολογίας πριν από μερικά χρόνια— το γραφικό περιβάλλον Linux είναι αισθητά λιγότερο ρευστό από ό,τι σε έναν παραδοσιακό υπολογιστή . Το άνοιγμα εφαρμογών που απαιτούν πολλούς πόρους, η διαχείριση πολλαπλών παραθύρων ή η εκτέλεση αρκετών υπηρεσιών στο παρασκήνιο μπορεί να γίνει δυσκίνητο εάν το τηλέφωνο δεν διαθέτει επαρκή μνήμη RAM ή γρήγορη αποθήκευση.
Ωστόσο, το εκπληκτικό είναι ότι ένα σύστημα Linux σε ARM συμπεριφέρεται πολύ παρόμοια με ένα σύστημα Linux σε x86 για πολλές καθημερινές εργασίες: επεξεργασία κειμένου, εργασία σε τερματικά, μικρούς διακομιστές ιστού, ελαφριές μεταγλωττίσεις, διαχείριση αρχείων και ούτω καθεξής. Για κάποιον που χρησιμοποιεί Linux σε Intel ή AMD, η αίσθηση είναι παράξενα οικεία, μόνο που εμφανίζεται σε μια μικροσκοπική οθόνη.
Αν σας αρέσουν οι υπολογιστές και σας αρέσει να πειραματίζεστε, η εμπειρία του να έχετε ένα πλήρες σύστημα Linux στην τσέπη σας αντισταθμίζει με το παραπάνω τυχόν περιορισμούς στην απόδοση. Η δυνατότητα να πειραματίζεστε με το Synaptic, να εκτελείτε σενάρια, να παίζετε με κοντέινερ ή να δημιουργείτε προσαρμοσμένες υπηρεσίες από ένα τηλέφωνο είναι κάτι που, όχι πολύ καιρό πριν, ακουγόταν σαν επιστημονική φαντασία.
Τι συμβαίνει εάν δεν μπορείτε να ξεκλειδώσετε το bootloader;
Ένα από τα συνηθισμένα προβλήματα όταν κάποιος θέλει να εγκαταστήσει το Linux σε πιο εις βάθος σε ένα τηλέφωνο Android είναι ο κλειδωμένος bootloader. Χωρίς πρόσβαση στον διαχειριστή εκκίνησης ή σε μια κονσόλα χαμηλού επιπέδου, δεν μπορείτε να αναβαθμίσετε προσαρμοσμένες εικόνες ή να εγκαταστήσετε απευθείας μια διανομή που αντικαθιστά πλήρως το Android.
Σε συγκεκριμένα μοντέλα όπως το Samsung A54, το Honor 10 Lite ή το Huawei Mate 20 , οι περιορισμοί του κατασκευαστή μπορούν να καταστήσουν αδύνατο (ή πολύ επικίνδυνο) το επίσημο ξεκλείδωμα του bootloader. Αυτό κλείνει την πόρτα σε εγγενείς εγκαταστάσεις συστημάτων Linux για κινητές συσκευές, όπως αυτές που χρησιμοποιούν το SXMO ως κύριο περιβάλλον τους.
Ακόμα κι έτσι, εξακολουθεί να είναι δυνατή η χρήση μεθόδων που δεν απαιτούν τροποποίηση του bootloader , όπως συνδυασμοί GNURoot Debian και XServer XSDL, ή παρόμοια εργαλεία που λειτουργούν εξ ολοκλήρου μέσα από το Android. Δεν θα λάβετε μια πλήρη αντικατάσταση συστήματος, αλλά θα έχετε ένα λειτουργικό περιβάλλον Linux που θα εκτελείται πάνω από το αρχικό σύστημα.
Αν ο στόχος σας είναι απλώς να έχετε ένα προηγμένο τερματικό Linux, να πειραματιστείτε με το Debian ή να ρυθμίσετε έναν μίνι διακομιστή προσβάσιμο μέσω SSH, αυτές οι λύσεις είναι παραπάνω από επαρκείς και πολύ ασφαλέστερες από την προσπάθεια επιβολής ξεκλειδώματος σε συσκευές με ισχυρούς περιορισμούς.
Βασικές απαιτήσεις και βέλτιστες πρακτικές πριν από την κυκλοφορία
Πριν ξεκινήσετε την εγκατάσταση διανομών Linux στο παλιό σας κινητό τηλέφωνο, καλό είναι να διευκρινίσετε ορισμένες ελάχιστες απαιτήσεις, ώστε να μην κολλήσετε στη μέση της εγκατάστασης ή να υπερφορτώσετε αμέσως τη συσκευή.
Όσον αφορά τον αποθηκευτικό χώρο, πολλοί οδηγοί συνιστούν να έχετε τουλάχιστον 3 GB ελεύθερου χώρου για να εγκαταστήσετε ένα περιβάλλον Linux με επιφάνεια εργασίας και βασικές εφαρμογές. Εάν σκοπεύετε να προσθέσετε επιπλέον πακέτα, πιο απαιτητικά περιβάλλοντα ή να το χρησιμοποιήσετε ως μίνι διακομιστή με βάσεις δεδομένων, όσο περισσότερο χώρο έχετε, τόσο το καλύτερο.
Είναι επίσης σημαντικό να λάβετε υπόψη την ποσότητα μνήμης RAM και την ισχύ του επεξεργαστή . Ένα περιβάλλον μόνο για τερματικό με ελάχιστες διεργασίες στο παρασκήνιο μπορεί να εκτελεστεί αρκετά καλά ακόμη και σε μέτριες συσκευές, αλλά ένα πλήρες περιβάλλον επιφάνειας εργασίας (ακόμα και ένα ελαφρύ όπως το LXDE) θα επωφεληθεί από περισσότερη μνήμη και ένα αρκετά σύγχρονο SoC.
Από την άλλη πλευρά, η ασφάλεια είναι ένας κρίσιμος παράγοντας που πρέπει να λάβετε υπόψη: η αδιάκριτη εγκατάσταση πακέτων από ανεπίσημα αποθετήρια ή η μη ορατότητα υπηρεσιών χωρίς σωστή ρύθμιση παραμέτρων τείχους προστασίας και κωδικών πρόσβασης μπορεί να μετατρέψει το παλιό σας κινητό τηλέφωνο σε πραγματικό πονοκέφαλο. Παρόλο που πρόκειται για δευτερεύουσα συσκευή, εξακολουθεί να είναι συνδεδεμένη στο δίκτυό σας, επομένως είναι συνετό να λάβετε τις ίδιες προφυλάξεις που θα λαμβάνατε με έναν οικιακό διακομιστή.
Πρακτικές χρήσεις μιας παλιάς συσκευής Android που μετατράπηκε σε τερματικό Linux
Πέρα από το καθαρά τεχνικό πείραμα, ένα smartphone που έχει μετατραπεί σε λειτουργικό τερματικό Linux μπορεί να χρησιμοποιηθεί για πολλές πραγματικές εργασίες , ειδικά αν έχετε ήδη έναν άλλο κύριο υπολογιστή και τον χρησιμοποιείτε ως υποστήριξη ή εργαστήριο.
Μια τυπική περίπτωση χρήσης είναι η ρύθμισή του ως μίνι διακομιστή που είναι πάντα ενεργοποιημένος για προσωπικά έργα : ένας ελαφρύς διακομιστής ιστού με δοκιμαστικές σελίδες, ένα προσαρμοσμένο API για αυτοματισμούς, ένας απλός διακομιστής δημιουργίας αντιγράφων ασφαλείας, ένα bot ανταλλαγής μηνυμάτων ή ακόμα και ένας ελαφρύς κόμβος για ένα δίκτυο P2P. Η κατανάλωση ενέργειας ενός κινητού τηλεφώνου είναι ελάχιστη σε σύγκριση με έναν πλήρη υπολογιστή.
Μπορεί επίσης να αποτελέσει ένα φανταστικό εργαλείο για την εκμάθηση του Linux: εξασκηθείτε με το τερματικό, δοκιμάστε πακέτα, κατανοήστε το σύστημα αρχείων , πειραματιστείτε με χρήστες και δικαιώματα, χωρίς φόβο μήπως «προκαλέσετε βλάβη» στον κύριο υπολογιστή σας. Εάν κάτι πάει στραβά, μπορείτε πάντα να διαγράψετε την εγκατάσταση μέσα στο Android και να ξεκινήσετε από την αρχή.
Για τους προγραμματιστές, η κατοχή ενός περιβάλλοντος Debian προσβάσιμου απευθείας από την κινητή τους συσκευή τους επιτρέπει να δοκιμάζουν σενάρια, να επικυρώνουν εξαρτήσεις, να μεταγλωττίζουν ελαφριά έργα ή να προετοιμάζουν περιβάλλοντα δοκιμών χωρίς να χρειάζεται να ανοίξουν τον φορητό υπολογιστή τους. Σε συνδυασμό με ένα πληκτρολόγιο Bluetooth και ίσως μια εξωτερική οθόνη, γίνεται μια αρκετά ικανή εγκατάσταση έκτακτης ανάγκης.
Και, φυσικά, για όσους εκτιμούν τη φιλοσοφία «ελάχιστο, κινητό, hackable», μια εγκατάσταση με SXMO ή ένας συνδυασμός εφαρμογών Debian και ελαφριών εφαρμογών είναι ένα ιδανικό πεδίο για την προσαρμογή κάθε πτυχής της ροής εργασίας, από τον διαχειριστή παραθύρων έως τους συνδυασμούς πλήκτρων για την πλοήγηση στο σύστημα.
Η μετατροπή ενός παλιού smartphone σε τερματικό Linux με SXMO ή Debian που τρέχει σε Android δεν είναι πλέον ένα μακρινό όνειρο, αλλά μια πραγματική επιλογή για όποιον είναι πρόθυμος να επενδύσει λίγο χρόνο σε διαμορφώσεις και εντολές. Μεταξύ των προσπαθειών εικονικοποίησης της Google, των λύσεων κοινότητας όπως το Linux Deploy, το GNURoot Debian και το XServer XSDL, και των μινιμαλιστικών περιβαλλόντων που είναι προσανατολισμένα σε κινητά, αυτό το παλιό τηλέφωνο σε ένα συρτάρι μπορεί να μετατραπεί από ένα απλό άχρηστο αντικείμενο σε έναν ευέλικτο μίνι υπολογιστή, ιδανικό για μάθηση, ανάπτυξη και μείωση του βουνού των ηλεκτρονικών αποβλήτων. Κοινοποιήστε αυτόν τον οδηγό, ώστε περισσότεροι χρήστες να μπορούν να μάθουν γι’ αυτόν .



