Εχεις δικιο! Ξεχασα να διορθωσω το ονομα του αρχειου μεσα στην εντολη. Αλλαξα το λινκ για την τελευταια εκδοση του Cydia, αλλα στην εντολη δεν το αλλαξα... Thanks και παλι για την επισυμανση!
Οσον αφορα το προβλημα σου, δωσε μου λιγο να το κοιταξω αυριο, γιατι σημερα ειναι δυσκολο...
@GMDESIGN
Δυσκολα τα πραγματα...
Καλυτερα οχι απο terminal. Χρησιμοποιησε τον SSH client:
PuTTY, για να μπορεις να κανεις τις εντολες copy-paste και να εχεις καλυτερο output.
1. Καποιες ερωτησεις. Ποια συσκευη εχεις? Τι firmware? Με ποιο προγραμμα εκανες jailbreak? Blackra1n ή Spirit? Εκανες reboot μετα την εγκατασταση του Cydia?
2. Πηγαινε στο
/private/var/cache/apt/archives και πες μου αν υπαρχουν μεσα εκει τα deb αρχεια του Cydia και essentials.
3. Δωσε την εντολη
dpkg -l (το -l ειναι λαμδα μικρο αγγλικο), θα σου φερει μια πληρη λιστα με ολα τα εγκατεστημενα πακετα. Πες μου ποια εκδοση του APT εχεις. Θα πρεπει να λεει κατι οπως το παρακατω
ii apt 1:0-23 any advanced packaging tool from Debian
ii apt7 0.7.25.3-6 the advanced packaging tool from Debian
ii apt7-key 0.7.25.3-3 repository encryption key management tool
ii apt7-lib 0.7.25.3-9 the advanced packaging library from Debian
ii apt7-ssl 0.7.25.3-3 advanced packaging from Debian /via SSL/
4. Μεσα απο το output της ιδιας εντολης, πες μου αν εχεις εγκατεστημενο αυτα τα δυο:
ii apr-lib 1.3.3-2 just the /usr/lib folder from APR
ii essential 0-1 contains nothing, represents everything
================
Απαντησε μου πρωτα στα παραπανω και μετα προχωραμε σε αυτα που γραφω πιο κατω...Πιθανα θα μπορουσες να πας απευθειας στο βημα 3. Αλλα αν θες να δοκιμασεις αλλη μια φορα το βγαλε βαλε (τωρα ομως θα καθαρισεις το συστημα και απο το essentials) ξεκινα απο το βημα 1.
Βημα 1.Για αυτο το βημα επιβεβαιωσε οτι το directory /private/var/cache/apt/archives/ ειναι αδειο απο deb αρχεια.
Να δοκιμασουμε να βγαλουμε και τα δυο πακετα και να τα βαλουμε απο την αρχη.
apt-get remove cydiaόταν ζητηθεί, γράφουμε:
Yes, do as I say!apt-get remove essentialΑφου τα βγαλουμε δινουμε μια μια και τις εντολες:
dpkg -l | grep cydiadpkg -l | grep essential και επιβεβαιωνουμε οτι δεν φερνει τιποτα και στις δυο εντολες.
Κανε
reboot το κινητο.
Βημα 2.Αφου βγουν τα κανουμε και παλι εγκατασταση με τον γνωστο manual τροπο που εχεις ηδη κανει.
Αφου τελειωσει η εγκατασταση κανε
reboot. Δοκιμασε παλι να δεις αν σου εμφανιζει το ιδιο προβλημα.
Αν οχι, εισαι οκ. Αν ναι, κανε τα παρακατω:
Βημα 3.Μετεφερε τα δυο αρχεια deb που κατεβασες, Cydia και essentials στο directory:
/private/var/cache/apt/archivesΔωσε την εντολη:
cd /private/var/cache/apt/archives/Μετα την εντολη:
dpkg - force-bad-verify, depends cydia_1.0.3188-69_iphoneos-arm.deb Θα δεις κατι τετοιο:
(Reading database ... 2867 files and directories currently installed.)
Preparing to replace cydia 1.0.3188-69 (using cydia_1.0.3188-69_iphoneos-arm ) ...
Unpacking replacement cydia ...
dpkg: cydia: dependency problems, but configuring anyway as you request:
cydia depends on essential; however:
Package essential is not configured yet.
Setting up cydia (1.0.3188-69) ...
κτλ
Αφου τελειωσει τρεχεις αυτην την εντολη:
dpkg - force-bad-verify, depends essential_0-1_iphoneos-arm.deb(Reading database ... 2867 files and directories currently installed.)
Preparing to replace essential 0-1 (using essential_0-1_iphoneos-arm.deb) ..
Unpacking replacement essential ...
Setting up essential (0-1) ...
κτλ
Αφου τελειωσει τρεχεις αυτην την εντολη:
respringΚαι αφου τελειωσει τρεχεις αυτην την εντολη:
rebootΤο iPhone θα κανει επαννεκινηση και για να εισαι σιγουρος κανε και ενα δευτερο reboot. Μετα δοκιμασε και παλι αν μπαινεις στο Cydia και μπορεις να κατεβασεις packages χωρις αυτο το προβλημα.
Τελευταία επεξεργασία από: mikexs, 06/06/2010 - 17:36