Αναβαθμίσεις και back up!

kokeroulis | Σάβ, 09/27/2008 - 19:08 | 1' | 13

Καλησπέρα σας

Από τότε που έβαλα τα ubuntu έχω εγκαταστήσει περίπου 5 πρόγραματα (χρησιμοποιώ linux περίπου 1 μήνα τώαρα :) ) .Σήμερα παρατήρησα ότι υπάρχουνε 125 διαθέσιμες ενημερώσεις.Είναι καλύτερα να εγκαταστήσω όλες τις ενημερώσεις ή να μην εγκαταστλησω καμία επειδή μπορεί να μειώσουνε την ταχύτητα του υπολογιστή μου?Τι με συμβουλεύεται να κάνω?Επίσης μπορείτε να μου πείτε κανέναν καλό τρόπο έτσι ώστε να κάνω back up το / (δηλαδή όλο το ubuntu).

Φόρουμ
Δώσε αστέρια!
Σχόλια

Να τις εγκαταστήσεις:

sudu apt-get update && sudo apt-get dist-upgrade

backup μπορείς να πάρεις και με

tar -cvzpf

να πάρεις backup σε ξεχωριστό partition όμως, που να μην είναι κατάλογος του /

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

Οπότε το μόνο που κάνεις, όταν εμφανίζεται το εικονίδιο ενημέρωσης, κάνεις κλικ πάνω του και αυτό εμφανίζει το παραθυρο με τα updates. Εκεί πατάς εκγατάσταση και έτσι στο τέλος της διαδικασίας το σύστημά σου θα έχει ενημερωθεί πλήρως...

Όσο για back-up δεν έχει νόημα να κάνεις όλο το / (ubuntu system) γιατι απλά τα δεδομένα εκεί αλλάζουν συχνά. Το καλύτερο είναι να κάνεις back-up το /home/  φακελο σου οπου έχεις τα δεδομένα σου. Βεβαίως το back-up πρέπει να είναι σε ξεχωριστό partition ή εξωτερικό δίσκο. Μια λύση είναι το Pybackpack που έχει έυκολο GUI http://www.ubuntugeek.com/pybackpack-a-user-friendly-file-backup-tool-f…

Αν όμως θέλεις να κάνεις back-up μόνο τα προγράμματα που κάνεις εγκατάσταση με το synaptic τοτε αυτος ο οδηγός νομίζω σε καλύπτει http://ubuntu.opengr.net/viewtopic.php?f=9&t=472&p=3663&hilit=back+up+b…

Centinent]

sudu apt-get update && sudo apt-get dist-upgrade

backup μπορείς να πάρεις και με

tar -cvzpf

να πάρεις backup σε ξεχωριστό partition όμως, που να μην είναι κατάλογος του /

Centinent απ'οτι κατάλαβες ο φίλος μας είναι νεος στο ubuntu linux οπότε καλό ειναι να του προτείνουμε λύσεις που είναι μεσα απο το γραφικό περιβάλλον. Θα έχει χρόνο μπροστά του να καταπιαστεί με το terminal. Αλλά στην αρχή για να παραμείνει χρήστης του Linux να αποφεύγουμε λύσεις μεσω terminal :P;)

Αυτά που προτείνεις δεν ειναι λάθος αλλά είναι για χρήστες που είναι εξοικειωμένοι με το terminal και κατανοούν τι γράφουν και δεν κάνουν τυφλά ενα copy-paste τις εντολές. Έτσι η εντολή sudo apt-get dist-upgrade μπορεί να τον αφήσει με ένα κατεστραμμένο σύστημα αφου θα αναβαθμίσει σε μια έκδοση του υbuntu που ακόμα είναι σε στάδιο Alpha ! και έπειτα θα λέει μα τι μάπα είναι αυτο το Linux... με μια αναβάθμηση τα τίναξε !! :jawdrop:

Πιστεψέ με και εγω εχω προτείνει λύσεις μέσω terminal  εδω στο forum αλλα και σε φίλους και το έχω μετανιώσει πικρά, αφού κάποιοι απο τους φιλους μου δεν ξαναάγκιξαν το Linux...  χωρίς βεβαια να φταίει το Linux... αλλά εγώ...

Καλά ήμουν βιαστικός στην απάντησή μου αλλά η apt-get dist-upgrade δε θα του αναβάθμιζε το σύστημα σε ubuntu 8.10 alpha εφόσον δεν είχε πειράξει το sources.list. (Διόρθωσέ με αν κάνω λάθος). Αυτό θα γινόταν αυτόματα με τη update-manager -d .
Δε νομίζω να του κατέστρεφα κανένα σύστημα.

Σωστό ... γραψε λάθος και απο μένα... :P μόνο αν πειράξει το sources.list δουλεύει το dist-upgrade...

hacker emblem

Σας ευχαριστώ και τους 2.Αν χρησιμοποιήσω μονο το Pybackpack τότε όταν χρειαστεί να κάνω το restore θα επαναφέρει μόνο τα αρχεία μου ή τα αρχεία μου και όλα τα προγραματα που εχω βάλει απο το synaptic?

έχω κανα χρόνο να το χρησιμοποιήσω αλλά αν κάνω λάθος, κάποιος θα με διορθώσει.

aptoncd δεν  λέγεται εκείνο το προγραμματάκι πού φτιάχνει iso με τα προγράμματα πού έχουμε εγκαταστήσει?

έτσι, έχοντας σε ένα cd ότι κατεβάσαμε με το synaptic, μετά από καινούρια εγκατάσταση, έχουμε καί ένα cd, με τα προγράμματά μας, το οποίο αν προσθέσουμε στις πηγές λογισμικού, τα επαναφέρουμε από εκεί.

(δεν αφορά βέβαια, αρχεία -ρυθμίσεις).

====

the hamster's is out there

http://hamster.tuxhost.gr/

Tο να κάνεις backup τα αρχεία σου (και ολάκερο το home) γίνεται εύκολα και είναι και χρήσιμο (για ευνόητους λόγους). Την εργασία αυτή μπορείς να κάνεις με το Pybackup.

Τώρα για τα προγράμματα έχω μερικούς ενδοιασμούς.
Η διαδικασία που τους κάνεις εγκατάσταση έχει ως εξής:
1. Τα επιλέγεις από το synaptic.
2. Κατεβαίνουν τα απαιτούμενα αρχεία (πακέτα) deb στον υποκατάλογο /var/cache/apt/archives/.
3. Γίνεται όλη η διαδικασία εγκατάστασης τους η οποία τελικά περιλαμβάνει την αντιγραφή διαφόρων αρχείων σε διάφορα μέρη του συστήματός σου για κάθε πρόγραμμα ξεχωριστά.

Είναι λοιπόν κατανοητό ότι δεν είναι τόσο απλό να πάρεις αντίγραφο ασφαλείας από ήδη εγκατεστημένα προγράμματα.
Αυτό που μπορείς να κάνεις είναι να πάρεις backup του υποκαταλόγου που κατέβηκαν τα deb αρχεία με τον τρόπο που ανέφερε ο Cortex και επιβεβαίωσε ο alfi και όταν χρειαστείς restore, στην ουσία τα εγκαθιστάς και πάλι.
ΠΡΟΣΟΧΗ. Δεν πρέπει να σβήσεις τα κατεβασμένα deb αρχεία με την εντολή "apt-get clean" (είναι το πρώτο πράγμα που κάνω γιατί πιάνουν χώρο).
Οι ρυθμίσεις του κάθε εγκατεστημένου προγράμματος βρίσκονται στο home σου.

Προσωπικά δεν προτιμάω να κάνω αντίγραφα ασφαλείας σε προγράμματα. Ένα backup του home (στο οποίο δεν έχω αρχεία. Το χρησιμοποιώ μόνο για να κρατάω τις ρυθμίσεις μου), άλλων partition στα οποία κρατάω τα αρχειάκια μου και επιλεκτικά μερικά χρήσιμα (πχ από τα /etc και /usr/share) μου φτάνει.

Επίσης αξιοπρεπέστατο εργαλείο για backup είναι το rsync.
Μ'αυτό μπορούμε να δημιουργήσουμε έναν κλώνο ενός υποκαταλόγου (πχ του home) κάπου αλλού. Την πρώτη φορά θα πάρει αρκετή ώρα για την αντιγραφή (όπως κάθε διαδικασία backup). Τις επόμενες φορές όμως, απλά θα ενημερώνει το αντίγραφο ασφαλείας με τις αλλαγές που έχουμε κάνει στο πρωτότυπο.
Δηλαδή οποιαδήποτε επεξεργασία, αλλαγή, σβήσιμο, μεταφορά κλπ αρχείου ή υποκαταλόγου, ΚΑΙ ΜΟΝΟ ΑΥΤΗ θα περνάει στο backup. Δεν χρειάζεται άλλες 14 ώρες να αντιγράψει απ'την αρχή όλα μας τα δεδομένα.

...και για να κάνω λίγη διαφήμιση του στυλ "έρχεται τον Οκτώβριο",
σε λίγο καιρό θα είναι έτοιμο το gui του scipt "luckyBackup" που δημιουργεί αντίγραφα ασφαλείας με την rsync
http://www.linuxinsider.gr/forum/backup-%CE%A4%CE%A9%CE%A1%CE%91

luckyb]. Επίσης αξιοπρεπέστατο εργαλείο για backup είναι το rsync.
Μ'αυτό μπορούμε να δημιουργήσουμε έναν κλώνο ενός υποκαταλόγου (πχ του home) κάπου αλλού. Την πρώτη φορά θα πάρει αρκετή ώρα για την αντιγραφή (όπως κάθε διαδικασία backup). Τις επόμενες φορές όμως, απλά θα ενημερώνει το αντίγραφο ασφαλείας με τις αλλαγές που έχουμε κάνει στο πρωτότυπο.
Δηλαδή οποιαδήποτε επεξεργασία, αλλαγή, σβήσιμο, μεταφορά κλπ αρχείου ή υποκαταλόγου, ΚΑΙ ΜΟΝΟ ΑΥΤΗ θα περνάει στο backup. Δεν χρειάζεται άλλες 14 ώρες να αντιγράψει απ'την αρχή όλα μας τα δεδομένα.

...και για να κάνω λίγη διαφήμιση του στυλ "έρχεται τον Οκτώβριο",
σε λίγο καιρό θα είναι έτοιμο το gui του scipt "luckyBackup" που δημιουργεί αντίγραφα ασφαλείας με την rsync
http://www.linuxinsider.gr/forum/backup-%CE%A4%CE%A9%CE%A1%CE%91

Υπάρχει ηδη ένα GUI gia to rsync και λέγεται FlyBack και είναι γραμμένο σε Python. Το χρησιμοποιώ καιρό τωρα και με εχει σώσει. Δημιουργεί "snapshots" των αρχείων  που έχεις επιλέξει (προσωπικά εχω βάλει τα περιεχόμενα του /home/ueser/ χωρίς τα κρυφά αρχεία και τα αρχεία ρυθμίσεων ) και κάνει backup μόνο οταν δει διαφορές με προηγούμενο backup και μόνο τα αρχεία που έχουν αλλάξει...

Αναλυτικότατες οδηγίες εδώ : http://www.howtoforge.com/creating-snapshot-backups-with-flyback-ubuntu…

flyback

hacker emblem

όσον αφορά τούς (σωστούς) ενδοιασμούς τού luckyb γιά επαναφορά προγραμμάτων.

είναι σωστοί... γιά λίγο %.

εξηγούμαι:

πέρσι το καλοκαίρι στο χωριό, όπου δεν έχω internet, "διέλυσα" κατά λάθος το mint.
είχα cd από το aptoncd (iso δηλαδή των εγκατεστημένων προγραμμάτων).

καί παρότι είχα άλλες 2 διανομές, κάτι τέτοια με χαλάνε.

έκανα λοιπόν εγκατάσταση το mint καί πρόσθεσα το cd στις πηγές λογισμικού.

το αποτέλεσμα ήταν μετά από καμία ωρίτσα, να έχω ΣΧΕΔΟΝ το ΙΔΙΟ mint.
ήταν πολύ λίγα (4-5 από ότι θυμάμαι) τα προγράμματα πού ζήτησαν σύνδεση γιά να βρούν εξαρτήσεις.

όσον αφορά την ερώτηση τού kokerouli, νομίζω ότι μού θυμίζει κάτι από το ghost image πού κράταγα στα win ώστε όταν κράσαρε όλο το σύστημα, επανέφερα από εκεί όλο το σύστημά μου, όπως το είχα την στιγμή πού κράτησα το image. (καί υπήρχε λόγος διότι αλλοιώς θα έπρεπε να ψάχνω όχι μόνο το cd των win αλλά καί όλα τα cd με τούς διάφορους drivers  -ενώ τώρα στο δύσκολο linux ε?-)

αυτό μού θυμίζει το "αντίγραφο όλου τού ubuntu".

στο linux υπάρχει το αντίστοιχο πρόγραμμα.

δεν θυμάμαι πως το λένε γιατί ποτέ δεν αισθάνθηκα ότι θα το χρειαστώ  :)

(ευτυχώς μέχρι τώρα δεν διαψεύσθηκα).

θα το βρώ καί θα επανέλθω. ίσως αυτό να ψάχνει.

====

the hamster's is out there

http://hamster.tuxhost.gr/

επίσης, ψάχνοντας, βρέθηκε καί η άλλη όψη τού νομίσματος!!

(αν κάποιο γράμμα είναι λάθος, ο luckyb εδώ είναι     :)     ),

κάποιοι λοιπόν, επιμένουν σε πατροπαράδοτους τρόπους:

η εντολή

dd if=/dev/hda1 of=/dev/sda1/hda.dd

θα κρατήσει αντίγραφο τού πρώτου parition τού σκληρού δίσκου, στο πρώτο partition usb δίσκου.

θα το επαναφέρει η εντολή

dd if=/dev/sda1/hda.dd of=/dev/hda1

ενώ ο mbr θα επανέλθει με

dd if=/dev/sda of=/dev/sda1/hda.mbr bs=512 count=1

το πλεονέκτημα είναι ότι μπορούμε να επαναφέρουμε από οποιοδήποτε live cd.

====

the hamster's is out there

http://hamster.tuxhost.gr/