Kann APT-GET nicht von SSH/MobileTerminal ausführen? Versuche dies

Nach Jailbreak für 4.1 , viele von Ihnen werden feststellen, dass Sie apt-get-Befehle nicht mehr über die Befehlszeile ausführen können, egal ob SSH oder MobileTerminal. Das ist verblüffend, und keine der Support-Sites oder Foren scheint die richtige Antwort zu haben. Das häufigste Lösungsvorschlag ist, einige Quellen aus Cydia zu löschen und neu hinzuzufügen. Das funktioniert nicht.

Nach ein paar Stunden der Fehlersuche gab ich auf und nahm an, dass es sich um eine Einschränkung handelte greenpois0n . Heute habe ich jedoch zufällig die Antwort gefunden, und es ist ganz einfach, dies wieder zum Laufen zu bringen.

Die Wurzel des Problems ist ziemlich einfach. Sie haben nicht ALLES installiert, was Sie bei Ihrem vorherigen Jailbreak installiert hatten. Ich persönlich verwende APTBackup nicht zum Wiederherstellen Jailbreak-Apps nach großen iOS-Updates, da es manchmal inkompatible Apps installiert, die mein iDevice instabil machen. Die Lösung ist genauso einfach.

Installieren CyLöschen von Cydia. Während der Installation bemerkte ich, dass eine Reihe von apt-bezogenen Abhängigkeiten installiert wurden, und meine Glühbirne ging aus. CyDelete verwendet apt- und dkpg-Befehle, um Jailbreak-Apps zu deinstallieren. Es verwendet wahrscheinlich die gleichen Befehle, die ich von seiner eigenen Befehlszeile aus verwenden würde. Ich lag richtig. Ich habe apt-get sofort über die Befehlszeile getestet, nachdem mein iDevice neu gestartet wurde, und tatsächlich hat es funktioniert!

Hat noch jemand dieses Problem? Ton aus, wenn das hilft.