Install Cydia Package Without Dependencies

Автор:

Ok, so the other day I started to have problems with Cydia. Every time I opened it, it would crash.

Note: Cydia crashes for 3 reasons (that I know of), 1) bad repository/source, 2) bad cache folder, 3) corrupted software In this posting I help take care of number 3 WITHOUT having to Re-Jailbreak your phone. If you have a problem with the other 2, Also note this, if you don't have ssh installed on your iphone, then this fix is not for you. (technically you could do this with mobile terminal, but I wont get into that in this post) I kept getting an error when trying to reinstall Cydia (apt-get install Cydia). Internal Error, Could not perform immediate configuration (2) on cydia This error seems to mean that apt-get is missing dependencies for Cydia, even if you try the.deb files using dpkg (dpkg -i cydia.deb) you will get an error. What you need to do is: 1) apt-get remove cydia (this is how you get to the error to begin with) 2) get the latest copy of cydia from (make sure you get the cydia_x.x.xxx_iphoneos-arm.deb version)(I also attached the latest as of this posting) 3) get the file attached here called essential_0-1_iphoneos-arm.deb 4) sftp the files over to your iphone /var/stash folder 5) ssh into your phone as root, cd over to the /var/stash folder 6) run this command. I used this to reinstall cydia on my friends 3G that kept saying 'loading' forever when clicked on changes, and now it works fine.

I also used your method to upgrade cydia on the iPhone 2G! I kept getting a message to upgrade but couldn't since it's on 3.1.3 (of course) and not 4.0, but with your method I was able to successfully put the latest Cydia on the iPhone 2G. Edit: However it turns out that it isn't compatible with my 2G. Cydia does run, but any app you want to install automatically removes cydia!

Mr-Marc:~ root# apt-get -d install cydia essential -y Reading package lists. Done Building dependency tree Reading state information. Done The following NEW packages will be installed: cydia essential 0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.

So I had to redo the steps and install an earlier version. But along the way my cydia disappeared so I had to follow to get it back. Last edited by scrollup; 2010-12-28 at 05:48 AM. Reason: Update.

This was the first time I decided to try a Cydia reinstall instead of doing a restore (nice to do spring cleaning after months of app installs/upgrade, anyway), and I came across your post in search of the 'best way' to reinstall Cydia. I essentially did what you did, but I did it all from the command line. For those who may prefer this method (I feel it's more streamlined), here's what I did: • SSH into iPhone • login as root or use su • download the latest.deb files directly from the repo: $ apt-get -d install cydia essential • browse to the apt download folder: $ cd /var/cache/apt/archives • install (press TAB to auto complete the filenames): $ apt-get install cydia.deb essential.deb -y • $ respring NOTES: • the ellipsis (.) in the deb filenames above are just me shortening their names.

Just press TAB to autocomplete the filenames as you type out the first few letters. • Browsing to the apt archives directory is optional. You may go straight to the next step as long as you input the full path to the deb's (e.g. $ apt-get install /var/cache/apt/archives/PackageNameHere -y) • You may need to do '$ apt-get purge' on either (or both) packages prior to downloading/installing. • You must install both at the same time, otherwise you will have errors. • Doing '$ apt-get update' before any of this wouldn't hurt, either.

Code: Mr-Marc:~ root# apt-get update.SNIP. Mr-Marc:~ root# apt-get -d install cydia essential -y Reading package lists. Done Building dependency tree Reading state information. Zhurnal dou utrennij filjtr obrazec stand.

Done The following NEW packages will be installed: cydia essential 0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. Need to get 0B/636kB of archives.