- Διατίθεται για λήψη το Fedora Pocketblue Remix, ένα atomic Fedora OS που στοχεύει σε Android συσκευές.
- Το project είναι ακόμη σε εξέλιξη και προς το παρόν υποστηρίζει λίγες συσκευές, όπως Xiaomi Pad 5/6 και OnePlus 6/6T.
- Στο GitHub θα βρείτε αρχεία, οδηγίες εγκατάστασης και κανάλια επικοινωνίας για συζήτηση και αναφορά προβλημάτων.
Fedora Pocketblue Remix: atomic Fedora OS για Android συσκευές
Τον τελευταίο καιρό ασχολούμαι με τις atomic διανομές Linux.
Αυτή είναι μια φράση που μπορώ να πω άνετα σε ένα tech blog, αλλά όχι τόσο εύκολα στους φίλους μου.
Μέχρι τώρα έχω χρησιμοποιήσει atomic διανομή μόνο σε PC.
Παρόλα αυτά, με ενδιαφέρει να δω πώς θα έτρεχε κάτι αντίστοιχο σε μια φορητή συσκευή.
Δεν είμαι τόσο τολμηρός ώστε να σβήσω το τρέχον κινητό μου και να το γυρίσω ολοκληρωτικά σε Linux.
Τουλάχιστον όχι ακόμη, και ειδικά όχι σε ένα Linux που δεν είναι Android.
Όμως, τώρα που έμαθα ότι υπάρχει ένα atomic Fedora OS που λειτουργεί σε κινητές συσκευές, ίσως τελικά το δοκιμάσω.
Το Fedora Pocketblue Remix βάζει Linux στη φορητή σας συσκευή
Το project εμφανίστηκε ως μια ενδιαφέρουσα ανακάλυψη στο Linux subreddit.
Κάποιος μοιράστηκε έναν σύνδεσμο και έτσι μάθαμε για το Fedora Pocketblue Remix.
Όπως υποδηλώνει και το όνομα, είναι χτισμένο πάνω στο σύστημα Universal Blue (uBlue).
Πρόκειται για ένα atomic Fedora σύστημα, αλλά είναι λίγο διαφορετικό από το Silverblue.
«Το Pocketblue είναι ένα atomic σύστημα που βασίζεται στις τεχνολογίες OCI, OSTree και Bootc. Οι εικόνες συστήματος βασίζονται σε upstream atomic Fedora images (Silverblue/Kinoite) και χτίζονται και διανέμονται ως OCI containers.»
Οι atomic διανομές στοχεύουν σε πιο προβλέψιμες ενημερώσεις, με εικόνες συστήματος που «κουμπώνουν» όπως ένα ενιαίο σύνολο.
Είναι ακόμη work in progress
Δυστυχώς, επειδή το project βρίσκεται ακόμη σε φάση εξέλιξης, δεν έχει επιβεβαιωθεί ότι τρέχει σε πολλές συσκευές.
Προς το παρόν, οι μόνες συσκευές που υποστηρίζονται είναι οι Xiaomi Pad 5, Xiaomi Pad 6 και OnePlus 6/6T.
Αν έχετε κάποια από αυτές διαθέσιμη, μπορείτε να το δοκιμάσετε.
Η ελπίδα είναι ότι σε μελλοντικές ενημερώσεις θα προστεθούν περισσότερες επιλογές.
Προς το παρόν αναφέρονται 3 οικογένειες συσκευών ως υποστηριζόμενες, κάτι που δείχνει ότι η συμβατότητα είναι ακόμη περιορισμένη.
Υποστηριζόμενες συσκευές αυτή τη στιγμή
| Κατηγορία | Συσκευή | Σημείωση |
|---|---|---|
| Tablet | Xiaomi Pad 5 | Υποστήριξη σε WIP πλαίσιο |
| Tablet | Xiaomi Pad 6 | Υποστήριξη σε WIP πλαίσιο |
| Κινητό | OnePlus 6 / 6T | Υποστήριξη σε WIP πλαίσιο |
Πού θα βρείτε αρχεία και οδηγίες εγκατάστασης
Αν θέλετε να το δοκιμάσετε, μπορείτε να επισκεφθείτε τη σελίδα του project στο GitHub.
Εκεί υπάρχουν τα αρχεία που χρειάζεστε και οι οδηγίες εγκατάστασης.
Υπάρχουν επίσης σύνδεσμοι προς κανάλια συνομιλίας.
Μέσα από αυτά μπορείτε να συζητήσετε για το λειτουργικό και να καταγράψετε προβλήματα σε συγκεκριμένες συσκευές.
Η εγκατάσταση εναλλακτικού OS σε Android συσκευές μπορεί να απαιτεί ξεκλείδωμα bootloader και ενέχει κίνδυνο απώλειας δεδομένων ή “brick” αν γίνει λάθος.
Τεχνολογίες που αναφέρει το project με απλά λόγια
Το Pocketblue στηρίζεται σε OCI, OSTree και Bootc.
Αυτοί οι όροι ακούγονται «βαριοί», αλλά περιγράφουν τον τρόπο που χτίζεται και διανέμεται το σύστημα.
| Τεχνολογία | Ρόλος | Τι σημαίνει για τον χρήστη |
|---|---|---|
| OCI | Διανομή images ως containers | Πιο «τυποποιημένο» delivery και updates |
| OSTree | Σύστημα για atomic deployments | Πιο καθαρές αναβαθμίσεις και πιθανότητα rollback |
| Bootc | Ροή boot/updates για image-based OS | Συνεκτική εμπειρία «εικόνας συστήματος» |
Πρακτικές συμβουλές πριν το δοκιμάσετε
Αν σας δελεάζει η ιδέα του Linux στο κινητό ή στο tablet, μια atomic προσέγγιση έχει ιδιαίτερο νόημα.
Σε ένα τηλέφωνο, η σταθερότητα και η προβλεψιμότητα των ενημερώσεων είναι κρίσιμες, γιατί δεν θέλετε να μείνετε χωρίς συσκευή.
Οι atomic εικόνες συστήματος μειώνουν τις «ενδιάμεσες» καταστάσεις, όπου ένα update αφήνει μισοσπασμένα πακέτα ή ασύμβατες βιβλιοθήκες.
Παρόλα αυτά, το mobile Linux έχει παγίδες που δεν φαίνονται σε ένα desktop.
Η κάμερα, το modem, ο ήχος, το power management και το fingerprint sensor συχνά εξαρτώνται από drivers και firmware.
Ακόμη και αν το λειτουργικό εκκινεί, κάποια βασικά υποσυστήματα μπορεί να μη λειτουργούν όπως περιμένετε.
Μια ασφαλής στρατηγική δοκιμής
Για να δοκιμάσετε το Pocketblue με όσο το δυνατόν μικρότερο ρίσκο, βοηθά να ακολουθήσετε μια απλή ρουτίνα.
- Χρησιμοποιήστε κατά προτίμηση δευτερεύουσα συσκευή και όχι το βασικό σας τηλέφωνο.
- Κάντε πλήρες backup και βεβαιωθείτε ότι μπορείτε να επαναφέρετε το stock ROM.
- Διαβάστε πρώτα όλο το README στο GitHub και ελέγξτε τα “known issues”.
- Κρατήστε σημειώσεις για κάθε βήμα, ώστε να μπορείτε να κάνετε rollback μεθοδικά.
Χρήσιμο είναι να σκεφτείτε από πριν τι θέλετε να αξιολογήσετε.
Για παράδειγμα, άλλος θέλει ένα φορητό “Linux dev box”, ενώ άλλος θέλει καθημερινή χρήση με κλήσεις και κάμερα.
Φτιάξτε μια μικρή λίστα δοκιμών και τρέξτε την με την ίδια σειρά.
- Wi‑Fi και Bluetooth σταθερότητα.
- Αφύπνιση από αναστολή και κατανάλωση μπαταρίας.
- Ήχος σε ηχεία και ακουστικά.
- Επιτάχυνση γραφικών και ομαλότητα UI.
Πως να βοηθήσετε την κοινότητα
Επειδή το project είναι work in progress, η αναφορά σφαλμάτων έχει ιδιαίτερη αξία.
Όταν αναφέρετε πρόβλημα, γράψτε μοντέλο συσκευής, έκδοση image, βήματα αναπαραγωγής και σχετικά logs.
Μια καλή αναφορά μειώνει τον χρόνο διάγνωσης και αυξάνει την πιθανότητα να προστεθεί σύντομα υποστήριξη για περισσότερες συσκευές.
