Δημιουργία αντιγράφων ασφαλείας ή ανακατανομή της εγκατάστασης που βασίζεται στο Ubuntu με το Pinguy Builder
Τον περασμένο μήνα καλύψαμε το Distroshare Ubuntu Imager που επιτρέπει σε οποιονδήποτε να δημιουργήσει μια προσαρμοσμένη διανομή του Ubuntu από την τρέχουσα εγκατάσταση. Όσο ισχυρό είναι το σενάριο του Distroshare, η χειροκίνητη ρύθμιση μπορεί να μην είναι για όλους. Οι δημιουργοί του Pinguy OS, ένα από τα πιο φιλικά προς το χρήστη παράγωγα του Ubuntu, δημιούργησαν ένα πιρούνι της παλαιάς πηγή Remastersys και το μεταμόρφωσαν σε ένα απλό, εύχρηστο γραφικό βοηθητικό πρόγραμμα για την εκκίνηση εικόνων ISO από οποιοδήποτε Linux που βασίζεται στο Ubuntu εγκατάσταση.
Λήψη του PinguyBuilder
Τα δυαδικά αρχεία Pinguybuilder φιλοξενούνται στο SourceForge. Υπάρχουν δύο verisons: 3.x και 4.x. Η έκδοση 3 λειτουργεί με Ubuntu 14.04 και 14.10. Για 15.04 και παραπάνω, μπορείτε να χρησιμοποιήσετε την έκδοση 4.
Για να αποκτήσετε τα πιο πρόσφατα δυαδικά αρχεία (επί του παρόντος 3, 3 και 4, 3), μπορείτε απλά να χρησιμοποιήσετε το wget.
wget http://freefr.dl.sourceforge.net/project/pinguy-os/ISO_Builder/pinguybuilder_3.3-2_all.deb
θα κατεβάσετε την έκδοση 3, και
wget http://netcologne.dl.sourceforge.net/project/pinguy-os/ISO_Builder/pinguybuilder_4.3-2_all.deb
θα σας πάρει την έκδοση 4.
Για να εγκαταστήσετε το ληφθέν αρχείο deb, οι προγραμματιστές προτείνουν το gdebi
(καθώς ο pinguybuilder έχει μερικές εξαρτήσεις που δεν θα χειριστεί το dpkg).
Πρώτον, ίσως χρειαστεί να εγκαταστήσετε το gdebi, καθώς συνήθως δεν περιλαμβάνεται στα συστήματα που βασίζονται στο Ubuntu.
sudo apt-get να εγκαταστήσετε το gdebi
Στη συνέχεια, χρησιμοποιώντας το ίδιο το gdebi
, εγκαταστήστε το PinguyBuilder,
sudo gdebi pinguybuilder * .deb
ή να είναι συγκεκριμένη, χρήση
sudo gdebi pinguybuilder_3.3-2_all.deb
ή
sudo gdebi pinguybuilder_4.3-2_all.deb
αντίστοιχα.
Σημείωση : μια ευκολότερη μέθοδος είναι να εντοπίσετε το αρχείο .deb, κάντε δεξί κλικ σε αυτό και επιλέξτε "Open with -> GDebi Package Installer."
Χρησιμοποιώντας το PinguyBuilder
Όταν το ξεκινήσετε, το PinguyBuilder θέλει προνόμια root.
Στη συνέχεια θα σας προειδοποιήσει ότι θα πρέπει να κλείσετε όλα τα τρέχοντα προγράμματα και να κλείσετε όλα τα παράθυρα προτού προχωρήσετε.
Το κείμενο της προειδοποίησης καθορίζει το "Backup", το οποίο είναι ένας τρόπος που μπορείτε να χρησιμοποιήσετε το PinguyBuilder, αλλά είναι καλύτερο να το κάνετε ούτως ή άλλως μόνο για να είστε στην ασφαλή πλευρά. Αφού τελειώσετε και έχετε κάνει κλικ στο OK, υπάρχουν πολλές επιλογές από τις οποίες μπορείτε να επιλέξετε.
Σημείωση : δεν υπάρχει ουσιαστικά καμία διαφορά μεταξύ των διεπαφών χρήστη της έκδοσης 3 ή 4. θα λειτουργούν απλά για διαφορετικές εκδόσεις του Ubuntu.
Η επιλογή "Backup" θα σας επιτρέψει να δημιουργήσετε ένα πλήρες αντίγραφο ασφαλείας του συστήματός σας, συμπεριλαμβανομένων όλων των δεδομένων χρήστη και των προσωπικών πληροφοριών, και να το μετατρέψετε σε αρχείο εκκίνησης ISO.
Η επιλογή "Dist" θα κάνει το ίδιο, αλλά εξαιρώντας τα προσωπικά σας δεδομένα και όλες τις πληροφορίες που αφορούν συγκεκριμένους χρήστες. Αυτό θα δημιουργήσει αποτελεσματικά μια αναδιανεμήσιμη εικόνα ISO που θα λειτουργεί και θα διαμορφώνεται όπως ακριβώς και το τρέχον σύστημα που λειτουργεί - ιδανικό για να φτιάξετε διανομές "home baked".
Οι άλλες δύο επιλογές θα σας επιτρέψουν να καταργήσετε την προηγούμενη διαδικασία σε δύο μέρη - το "Distcdfs" θα κάνει το διανεμητέο σύστημα αρχείων που μπορείτε να τροποποιήσετε στη συνέχεια όπως θέλετε. Το "Distiso" θα το μετατρέψει σε εικόνα ISO όταν είστε έτοιμοι.
Υπάρχουν διάφοροι τρόποι με τους οποίους το PinguyBuilder σας επιτρέπει να προσαρμόσετε τη νέα σας διανομή. Οι επιλογές κάτω από τις κύριες λειτουργίες θα σας επιτρέψουν να προσθέσετε μια προσαρμοσμένη εικόνα φόντου GRUB τόσο για το ζωντανό περιβάλλον όσο και για το εγκατεστημένο σύστημα, plymouth animation boot και θα σας επιτρέψει να επιλέξετε έναν χρήστη του οποίου οι ρυθμίσεις θα αναπαραχθούν.
Υπάρχει επίσης μια καρτέλα "Ρυθμίσεις", η οποία θα επιτρέψει μερικές ακόμη, αν και μικρές, προσαρμογές, και είναι ως επί το πλείστον εκεί για να ρυθμίσετε τον κατάλογο εργασίας, το όνομα του αρχείου και το όνομα χρήστη που θα χρησιμοποιηθεί με το ζωντανό περιβάλλον.
Όταν ρυθμίσετε τα πάντα, απλά κάντε κλικ στο "Backup" ή "Dist" από την πρώτη καρτέλα και παρακολουθήστε την πρόοδο στο παράθυρο εξόδου.
Το μόνο πράγμα που πρέπει να ανησυχήσετε είναι ότι το ISO δεν μπορεί να είναι μεγαλύτερο από 4 GB. Αυτό οφείλεται στον περιορισμό του προτύπου ISO 9660 που δεν επιτρέπει μεγαλύτερα αρχεία.
Μπορείτε, φυσικά, να εκτελέσετε το PinguyBuilder από τη γραμμή εντολών. Αυτό μπορεί να είναι χρήσιμο αν προσπαθείτε να αναπαράγετε μια εγκατάσταση διακομιστή ή οποιοδήποτε περιβάλλον τερματικού μόνο. Απλά γράψε
sudo PinguyBuilder
σε ένα τερματικό (ευαίσθητο στις πεζούλες!) για να ορίσετε τις διάφορες επιλογές γραμμής εντολών που μπορείτε να χρησιμοποιήσετε.
συμπέρασμα
Κάνοντας τη δική σας διανομή στο σπίτι, με κάποιες ωραίες παραλλαγές, δεν θα μπορούσε να είναι πολύ πιο εύκολη. Το PinguyBuilder, το σενάριο και το GUI που χρησιμοποιούνται για την παραγωγή εικόνων ISO PinguyOS καθιστά τη διαδικασία απλή και εύκολη για όσους επιθυμούν να δημιουργήσουν αντίγραφα ασφαλείας των συστημάτων τους ή να δημιουργήσουν τις δικές τους διανομές για τους φίλους και την οικογένειά τους ή ακόμα και για ευρύτερο κοινό.