Προς το περιεχόμενο

[iphone] Cydia και "backup" εγκατεστημένων προγραμμάτων


wizard

Προτεινόμενες αναρτήσεις

Δημοσ.

Όσοι έχουν iphone και χρησιμοποιούν το cydia γνωρίζουν ότι μετά από μια αναβάθμιση του firmware όλα τα προγράμματα που είχαν εγκατασταθεί διαγράφονται και πρέπει να τα ξαναπεράσεις.

Ένας εύκολος τρόπος να κρατάμε τη λίστα με τα εγκατεστημένα προγράμματα και να τα εγκαθιστούμε ξανά μετά την εγκατάσταση είναι τρέχοντας εντολές μέσω κονσόλας.

Θα χρειαστεί να έχετε εγκαταστήσει φυσικά το OpenSSH στο iphone σας.

Ο προτιμώτερος τρόπος είναι να συνδεθείτε μέσω putty ή ακόμα καλύτερα από linux. Μπορείτε τη διαδικασία αυτή να την κάνετε φυσικά χρησιμοποιώντας και το Terminal (πρόγραμμα το οποίο μπορείτε να βρείτε στο cydia), αρκεί πρώτα να συνδεθείτε ως root. Για να το κάνετε αυτό απλά γράφετε την εντολή su, πατάτε enter και πληκτρολογείτε τον κωδικό σας (ο default είναι alpine).

Τρέχουμε τώρα την εντολή:

>
cd && dpkg --get-selections | awk 'BEGIN{printf "apt-get install "} {printf "%s ",$1}' > cydia_list

Η τελευταία εντολή δημιουργεί ένα αρχείο με όνομα cydia_list μέσα στο /var/root.

Το αρχείο αυτό το παίρνετε είτε με το winscp, είτε με το pscp είτε με το scp (για unix συστήματα το τελευταίο) και το κρατάτε στον υπολογιστή σας.

Αφού κάνετε το upgrade στο κινητό σας ξαναπερνάτε το αρχείο αυτό στον φάκελο /var/root και τρέχετε την επόμενη εντολή:

>apt-get update && apt-get dist-upgrade && chmod +x /var/root/cydia_list && /var/root/cydia_list

 

Θεωρητικά θα τρέξει μια χαρά. :)

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

Μόλις το δοκιμάσω θα δω αν δε δουλεύει τι μπορώ να κάνω ώστε να το βελτιώσω. Εν τω μεταξύ, αν κάποιος το δοκιμάσει και δεν του δουλέψει, ας μου πει τι σφάλμα βγήκε ώστε να το διορθώσουμε.

Γενικά αν κάποιο πακέτο δημιουργεί πρόβλημα κάνοντας edit στο αρχείο cydia_list και αφαιρώντας το προβληματικό πακέτο είναι πολύ πιθανό να λύσει το πρόβλημα. Έτσι απλά μένει να εγκαταστήσουμε ένα πακέτο με το χέρι :)

 

Δεν έδωσα σαφείς οδηγίες για το πως μετακινείς αρχεία από το κινητό στον υπολογιστή και τούμπαλιν γιατί υπάρχουν πολλοί οδηγοί στο internet. Παρόλα αυτά, αν έχετε απορία απλά ρωτήστε.

 

 

Να σημειώσω ότι γίνεται ταυτόχρονα η ίδια κουβέντα και στο http://www.semfe.gr/forum/viewtopic.php?f=20&t=2522 οπότε ρίχνετε μια ματιά και εκεί μήπως και έχει απαντηθεί κάποια απορία σας :)

 

 

Δεν είμαι σίγουρος ότι αυτή είναι η σωστή κατηγορία για αυτό το post μιας και δεν είναι θέμα hardware, αλλά είναι κάτι αποκλειστικά για iphone :?, οπότε αν το δει κάποιος moderator ας το μετακινήσει στην κατάλληλη αν χρειάζεται.

Αρχειοθετημένο

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

  • Δημιουργία νέου...