Πλήρης οδηγός Termux για την εκτέλεση Linux σε Android

Τελευταία ενημέρωση: 3 Οκτώβριο 2026
Συγγραφέας: TecnoDigital
  • Συνιστάται η εγκατάσταση μέσω F-Droid για την αποφυγή περιορισμών της Google και την εξασφάλιση ενημερώσεων.
  • Δυνατότητα εκτέλεσης γλωσσών προγραμματισμού όπως Python, Node.js και Ruby χωρίς να χρειάζεται root.
  • Δυνατότητα εγκατάστασης πλήρων διανομών Linux και γραφικών περιβαλλόντων χρησιμοποιώντας proot-distro και VNC.

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

Έχετε φανταστεί ποτέ να κουβαλάτε την ισχύ ενός λειτουργικού συστήματος για επιτραπέζιους υπολογιστές στην τσέπη σας; Τελικά, αποδεικνύεται ότι δεν είναι απλώς μια φαντασίωση. Με το Termux μπορείτε να μετατρέψετε τη συσκευή σας Android σε ένα πλήρως λειτουργικό περιβάλλον Linux χωρίς να ακυρώσετε την εγγύηση του τηλεφώνου σας ή να καταφύγετε σε πρόσβαση root. Ουσιαστικά, είναι ένας εξομοιωτής τερματικού που ανοίγει την πόρτα σε έναν κόσμο προγραμματισμού, διαχείρισης δικτύου και αυτοματισμού από οπουδήποτε.

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

Linux σε Android
Σχετικό άρθρο:
Πώς να εγκαταστήσετε και να εκτελέσετε Linux σε Android: Ένας πλήρης οδηγός

Τι ακριβώς είναι το Termux;

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

Για όσους δεν είναι εξοικειωμένοι, το Termux είναι μια εφαρμογή που παρέχει ένα λειτουργικό τερματικό Linux για Android . Το πιο εκπληκτικό είναι ότι δεν απαιτεί δικαιώματα root για τις περισσότερες λειτουργίες του, επιτρέποντάς σας να εγκαταστήσετε πακέτα και εργαλεία που κανονικά θα βλέπατε μόνο σε μια διανομή GNU/Linux όπως το Debian ή το Ubuntu. Είναι συμβατό με διάφορες αρχιτεκτονικές επεξεργαστών, συμπεριλαμβανομένων των ARM, ARM64 και x86 , διασφαλίζοντας ότι λειτουργεί σε ένα ευρύ φάσμα tablet και smartphone Linux.

  Ελαφριά λειτουργικά συστήματα για την αναβίωση παλιών υπολογιστών

Πώς να ξεκινήσετε: Εγκατάσταση και πρώτα βήματα

Κοντινό πλάνο οθόνης smartphone Android που εκτελεί τερματικό Linux (Termux) με λευκές και πράσινες εντολές κονσόλας σε μαύρο φόντο.

Να μια κρίσιμη λεπτομέρεια: παρόλο που το Termux είναι διαθέσιμο στο Play Store, είναι καλύτερο να το κατεβάσετε από το F-Droid . Γιατί; Επειδή η Google έχει εφαρμόσει περιορισμούς που εμποδίζουν την σωστή ενημέρωση της έκδοσης του Play Store. Επομένως, το πρώτο βήμα είναι να εγκαταστήσετε το F-Droid από την επίσημη ιστοσελίδα του και, στη συνέχεια, να αναζητήσετε και να εγκαταστήσετε το Termux από εκεί.

Μόλις ανοίξετε την εφαρμογή για πρώτη φορά, μην βιαστείτε να εγκαταστήσετε πράγματα αυθόρμητα. Το πρώτο πράγμα που πρέπει να κάνετε είναι ενημερώστε τα αποθετήρια και τα πακέτα Για να αποφύγετε σφάλματα εξάρτησης, πρέπει να εκτελέσετε την εντολή pkg update && pkg upgradeΑν θέλετε το Termux να μπορεί να διαβάζει και να γράφει σε φακέλους στην κινητή σας συσκευή (όπως Λήψεις ή Έγγραφα), πρέπει να του παραχωρήσετε άδεια αποθήκευσης εκτελώντας την εντολή termux-setup-storage.

πώς να εκτελέσετε το σενάριο στο android
Σχετικό άρθρο:
Πώς να εκτελέσετε σενάρια στο Android: Ένας πλήρης οδηγός για όλα τα επίπεδα

Κατανόηση της γραμμής εντολών

Αν δεν έχετε χρησιμοποιήσει ποτέ τερματικό, μην ανησυχείτε, είναι πιο απλό από ό,τι φαίνεται. Υπάρχουν μερικά βασικές εντολές που αποτελούν μέρος της καθημερινής ζωής και ότι πρέπει να είστε εξοικειωμένοι για να πλοηγηθείτε στους φακέλους: ls για να δω ποια αρχεία υπάρχουν, cd για να μεταπηδήσετε από έναν κατάλογο σε έναν άλλο, mkdir για να δημιουργήσετε νέους φακέλους, touch για να δημιουργήσετε κενά αρχεία και rm Όταν θέλετε να διαγράψετε κάτι που δεν χρειάζεστε πλέον. Για να διαβάσετε γρήγορα τα περιεχόμενα ενός αρχείου, χρησιμοποιήστε την εντολή cat Είναι ο καλύτερος σύμμαχός σου.

Διαχείριση πακέτων: Εγκατάσταση εργαλείων

Το Termux χρησιμοποιεί έναν διαχειριστή πακέτων που ονομάζεται pkg (το οποίο είναι ουσιαστικά ένα απλοποιημένο επίπεδο πάνω από aptΜε αυτό, μπορείτε να εγκαταστήσετε σχεδόν οποιοδήποτε εργαλείο ανάπτυξης. Για παράδειγμα, αν θέλετε να επεξεργαστείτε κώδικα, μπορείτε να εγκαταστήσετε Nano ή Vim με pkg install nano o pkg install vimΑν είστε προγραμματιστής, μπορείτε να δημιουργήσετε ολοκληρωμένα περιβάλλοντα Python, Ruby, Node.js, Go ή Rust εγκαθιστώντας τους αντίστοιχους διερμηνείς τους. Για να διαχειριστείτε τις εκδόσεις κώδικα, pkg install git Είναι υποχρεωτικό.

  Πώς να ρυθμίσετε το Wake on LAN για να ενεργοποιήσετε τον υπολογιστή σας από απόσταση

Πρακτικές και προηγμένες περιπτώσεις χρήσης

Κάτοψη του χώρου εργασίας ενός προγραμματιστή με ένα smartphone που εμφανίζει ένα τερματικό Linux Bash σε ένα ξύλινο τραπέζι δίπλα σε έναν φορητό υπολογιστή.

Η ευελιξία αυτής της εφαρμογής είναι απίστευτη. Αν εργάζεστε στον διαχείριση διακομιστήμπορείτε να εγκαταστήσετε openssh για να συνδεθείτε σε απομακρυσμένα μηχανήματα μέσω SSH ή ακόμα και να ρυθμίσετε τον δικό σας διακομιστή SSH στην κινητή σας συσκευή για να τη διαχειρίζεστε από τον υπολογιστή σας. Για όσους θέλουν να δημιουργήσουν γρήγορα έναν ιστότοπο, η Python σάς επιτρέπει να ρυθμίσετε έναν άμεσος διακομιστής ιστού στο τοπικό δίκτυο με μία μόνο εντολή.

Στο πεδίο των κυβερνοασφάλεια και ηθικό hackingΤο Termux είναι πολύ δημοφιλές επειδή σας επιτρέπει να εκτελείτε εργαλεία όπως το Nmap για ανάλυση δικτύου ή το Metasploit. Επίσης, αν σας αρέσει ο αυτοματισμός, μπορείτε εκτέλεση σεναρίων σε Android γράφοντας κώδικα στο Bash για αυτόματη δημιουργία αντιγράφων ασφαλείας ή καθαρισμό αρχείων, δίνοντάς τους δικαιώματα εκτέλεσης με chmod +x.

Πηγαίνοντας το Termux στο επόμενο επίπεδο: Γραφικά περιβάλλοντα και διανομές

Αν η μαύρη οθόνη σας φαίνεται πολύ αυστηρή, μπορείτε να εγκαταστήσετε ένα περιβάλλον επιφάνειας εργασίας όπως XFCE ή LXQtΓια να το κάνετε αυτό, πρέπει να εγκαταστήσετε έναν διακομιστή VNC και το αποθετήριο X11. Μόλις ρυθμιστεί, μπορείτε να συνδεθείτε χρησιμοποιώντας μια εφαρμογή VNC από Android και θα δείτε μια κλασική διεπαφή παραθύρου Linux. Εάν χρειάζεστε μια πλήρη διανομή (όπως Arch Linux ή Debian) επειδή ορισμένα προγράμματα δεν βρίσκονται στα επίσημα αποθετήρια, το εργαλείο proot-distro Είναι η λύση. Σου επιτρέπει εγκαταστήστε μια πλήρη διανομή, δημιουργήστε προσαρμοσμένους χρήστες και διαχειριστείτε το σύστημα σαν να είχατε μια ελαφριά εικονική μηχανή.

Για πιο προχωρημένους χρήστες, υπάρχουν επιλογές όπως η εγκατάσταση του κελύφους Fish για μια πιο φιλική προς το χρήστη προτροπή, η χρήση του Neovim για προγραμματισμό σε επίπεδο ειδικού ή ακόμα και η διαχείριση κωδικών πρόσβασης με τα `pass` και `gnupg` . Είναι επίσης δυνατό να κλωνοποιήσετε τα δικά σας αρχεία dotfiles από το GitHub για να διατηρήσετε όλες τις προσαρμοσμένες διαμορφώσεις σας συγχρονισμένες σε οποιαδήποτε συσκευή Android χρησιμοποιείτε.

  Windows 3.1 και 3.11: Ιστορία, χαρακτηριστικά και κληρονομιά ενός κλασικού

Από την απλή εκτέλεση ενός σεναρίου Python έως την εξομοίωση μιας πλήρους διανομής Linux με γραφικό περιβάλλον εργασίας, το Termux μετατρέπει οποιαδήποτε κινητή συσκευή σε ένα ισχυρό τεχνικό εργαλείο. Συνδυάζοντας τον διαχειριστή πακέτων pkg, τη δυνατότητα δημιουργίας σεναρίων Bash και την επιλογή πρόσβασης σε απομακρυσμένους διακομιστές, οποιοσδήποτε λάτρης των υπολογιστών μπορεί να αφήσει πίσω του τον φορητό υπολογιστή του για γρήγορες εργασίες ανάπτυξης ή διαχείρισης συστήματος.