Jump to content

Διορθώστε προβλήματα που δημιουργούνται από ελαττωματικά πακέτα στο Cydia


pperiklis
 Κοινοποίηση

Recommended Posts

Υπάρχουν διάφοροι τρόποι με τους οποίους μπορείτε να διορθώσετε προβλήματα που παρουσιάζονται στο Cydia από την παρουσία ελαττωματικών πακέτων στα repositories.

 

Μέθοδος 1η (διαγραφή αρχείων μέσω υπολογιστή):

 

Κατεβάστε και τρέξτε την εφαρμογή DiskAid (για Mac και Windows).

 

http://www.digidna.net/images/diskaid.png

 

Στο αρχικό παράθυρο της εφαρμογής μπορείτε να δείτε τα περιεχόμενα του Folder DiskAid στη συσκευή σας.

 

http://img504.imageshack.us/img504/9505/picture1tkt.png

 

Από το μενού στην κάτω αριστερά μεριά της εφαρμογής επιλέξτε Root Folder

 

http://img16.imageshack.us/img16/8991/picture2ola.png -> http://img245.imageshack.us/img245/3707/picture3ftt.png

 

Η εφαρμογή θα σας προειδοποιήσει ότι η τροποποίηση των αρχείων συστήματος μπορεί να προκαλέσει προβλήματα στην καλή λειτουργία της συσκευής. Πατήστε Go Ahead για να συνεχίσετε.

 

http://img16.imageshack.us/img16/3807/picture4ujf.png

 

Κατευθυνθείτε στην τοποθεσία /private/var/lib/apt/lists

 

http://img237.imageshack.us/img237/6982/picture5g.png

 

http://img12.imageshack.us/img12/7601/picture6jbp.png

 

Διαγράψτε από τον φάκελο lists όλα τα αρχεία ΕΚΤΟΣ από τον φάκελο Partial.

 

http://img245.imageshack.us/img245/7258/picture7fef.png

 

Πραγματοποιήστε επανεκκίνηση στη συσκευή για να ισχύσουν οι αλλαγές. Το Cydia θα τρέξει κανονικά, χωρίς να κλείνει αμέσως μετά το άνοιγμα του.

Link to comment
Share on other sites

Μέθοδος 2η (διαγραφή αρχείων από τη συσκευή):

 

Θα πρέπει να έχετε εγκατεστημένη στη συσκευή την εφαρμογή iFile.

 

Εκτελέστε την εφαρμογή στη συσκευή επιλέγοντας το εικονίδιο της από το SpringBoard.

 

http://img201.imageshack.us/img201/1774/ifile.png

 

Κατευθυνθείτε στην τοποθεσία /private/var/lib/apt/lists

 

http://img263.imageshack.us/img263/2497/img0024m.png http://img223.imageshack.us/img223/6851/img0025v.png

http://img35.imageshack.us/img35/1971/img0026f.png http://img407.imageshack.us/img407/8558/img0027w.png

http://img353.imageshack.us/img353/8422/img0028.png

 

Διαγράψτε από τον φάκελο lists όλα τα αρχεία ΕΚΤΟΣ από τον φάκελο Partial. Για να επιλέξετε πολλαπλά αρχεία, πατήστε Edit και στη συνέχεια επιλέξτε τα αρχεία αυτά. Για να τα διαγράψετε πατήστε στην εικόνα με τον κάδο απορριμάτων.

 

http://img6.imageshack.us/img6/1483/img0030o.png http://img190.imageshack.us/img190/4383/img0032j.png

 

Πραγματοποιήστε επανεκκίνηση στη συσκευή για να ισχύσουν οι αλλαγές. Το Cydia θα τρέξει κανονικά, χωρίς να κλείνει αμέσως μετά το άνοιγμα του.

Link to comment
Share on other sites

Μέθοδος 3η (ανανέωση των sources μέσω Terminal):

 

Για να έχετε τη δυνατότητα χειρισμού του Cydia μέσω τερματικού χρειάζεται να εγκαταστήσετε μέσα από το Cydia το πακέτο Aptitude.

 

http://img259.imageshack.us/img259/2982/img0039.png

 

Δεδομένου ότι οι εντολές μέσω aptitude θα χρησιμοποιηθούν σε περίπτωση που αντιμετωπίζουμε πρόβλημα με το Cydia είναι καλό να εγκαταστήσετε το πακέτο αυτό καθώς και το MobileTerminal από πριν σε μία jailbroken συσκευή.

 

A. Εντολές μέσω MobileTerminal

 

Εκτελέστε την εφαρμογή MobileTerminal από το SpringBoard.

 

Δώστε την εντολή su και στην συνέχεια το password σας (προκαθορισμένο password είναι η λέξη alpine).

 

Δώστε την εντολή aptitude update και πατήστε return.

 

http://img27.imageshack.us/img27/7050/img0040g.png

 

Περιμένετε μέχρι η διαδικασία να ολοκληρωθεί και δώστε την εντολή exit.

 

http://img189.imageshack.us/img189/7664/img0041p.png

 

Β. Εντολές μέσω Terminal (από υπολογιστή, μέσω SSH)

 

Δώστε την εντολή ssh root@η_διεύθυνση_ip_σας και στην συνέχεια το password σας (προκαθορισμένο password είναι η λέξη alpine).

 

Δώστε την εντολή aptitude update και πατήστε return.

 

http://img204.imageshack.us/img204/5201/picture1vxs.png

 

Περιμένετε μέχρι η διαδικασία να ολοκληρωθεί και δώστε την εντολή exit.

 

Σημείωση: Μπορείτε να χρησιμοποιήσετε το Aptitude και για να εγκαταστήσετε/απεγκαταστήσετε πακέτα στο Cydia μέσω Terminal. Συμβουλευτείτε τον αντίστοιχο οδηγό: Ομαδική εγκατάσταση/απεγκατάσταση πακέτων από Cydia

Link to comment
Share on other sites

Μέθοδος 4η (ανανέωση των sources μέσω Terminal):

 

Εκτός από το aptitude, μπορείτε να χρησιμοποιήσετε και την εντολή apt-get για να διαχειριστείτε πακέτα από το Cydia μέσω Terminal. Για να το καταφέρετε αυτό θα πρέπει να έχετε πρώτα εγκαταστήσει μέσω Cydia εκτός από τα πακέτα Aptitude και MobileTerminal και το πακέτο APT 0.7 Strict

 

http://img169.imageshack.us/img169/5639/img0045.png

 

Για να ανανεώσετε τα sources χρησιμοποιήστε το MobileTerminal (ή κάποιο Terminal από υπολογιστή μέσω σύνδεσης SSH) και δώστε την εντολή apt-get update. Η διαδικασία είναι ίδια με αυτήν που περιγράφεται πιο πάνω για το aptitude.

 

 

 

Εγκατάσταση/Απεγκατάσταση πακέτων μέσω apt-get

 

Μπορείτε, επιπλέον, μέσω apt-get να πραγματοποιήσετε εγκατάσταση/απεγκατάσταση πακέτων, ακόμη και του ίδιου του Cydia.

 

Για να απεγκαταστήσετε το Cydia δώστε τις εντολές:

 

su

 

alpine

 

apt-get remove cydia

 

Yes, do as I say!

 

Σε αυτό το σημείο θα εμφανιστεί ένα μήνυμα το οποίο θα σας ενημερώνει ότι η κατηγορία η οποία περιέχει αρχεία σχετικά με τα καινούρια πακέτα (tab changes) δεν έχει αφαιρεθεί. Εάν επιθυμείτε να την αφαιρέσετε θα πρέπει να δώσετε και την εντολή:

 

apt-get clean

 

Eκτελέσετε επανεκκίνηση του SpringBoard (ή επανεκκίνηση της συσκευής) για να ισχύσουν οι αλλαγές.

 

Για να εγκαταστήσετε και πάλι το Cydia δώστε τις εντολές

 

su

 

alpine

 

apt-get update

 

apt-get install cydia

 

Έπειτα, εκτελέσετε επανεκκίνηση του SpringBoard (ή επανεκκίνηση της συσκευής).

 

Σημείωση: Η διαδικασία δεν αφαιρεί τις εφαρμογές/πακέτα που έχετε εγκαταστήσει μέσω Cydia, μόνο την ίδια την εφαρμογή.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Επισκέπτης
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Κοινοποίηση

×
×
  • Create New...