FAQ по установке *.deb.
Способ 1:
Вам понадобится программа из Cydia/Icy gUIcache.
1. Качаем *.deb к примеру с помощью Cider`a или с сайта, например тут
2. Скачанный файл (deb) кладем в директорию /var/root/Media/Cydia/AutoInstall
(Возможно у вас не будет этих папок. В этом случае создайте их.)
3. После того как положили файл в эту папку делаем ребут.
Способ 2:
1. Поставьте себе через Cydia программу mobileterminal — это командная строка ОС iPhone.
2. Затем закиньте нужные вам пакеты в любую папку, например, /private/var/root.
3. Заходите в терминал и пишите следующее:
Он запросит пароль, пароль: alpine (во время ввода отображаться не будет). Эта команда переведёт вас в режим суперпользователя, которые обладает всеми правами в системе. Затем:Код:su
или вместо /private/var/root та папка, в которую у вас скинут deb. Обратите внимание, в UNIX важен регистр, поэтому System и system — разные папки! cd — команда смены директории.Код:cd /private/var/root
Эта команда выведет список файлов, находящихся в директории. Если там слишком много файлов, то они не влезут на экран, поэтому лучше киньте туда, где файлов мало. (Хотя, конечно, можно воспользоваться утилитой less. Но не будем усложнять.)Ну и наконец:Код:ls
где filename — точное имя вашего пакета, с учетом регистра. Ключ -i указывает на то, что пакет следует установить.Код:dpkg -i filename.deb
4. Дальше начинается самое веселое. Побегут разные строки, сообщающие об этапах процесса установки. Если пакет установится, то вы снова окажетесь в командной строке и всё хорошо. А вот если нет, то вы перед выходом обратно в командную строку увидите сообщения об ошибке (error). Вот с этими сообщениями уже можете двигать на форумы и пытаться узнать, в чем причина. Возможно, она в неразрешённых зависимостях (не хватает каких-то других пакетов, от которых зависит данный). А может, эта версия просто не работает на вашей прошивке. Или вообще это нерабочая программа. Причин может быть много. Да, и вообще, всё зависит от того, какие именно вы пакеты ставили. Вы уверены, что они должны появиться на экране? Потому что, например, mc (Midnight Commander) — это вообще консольное приложение. Кроме как из командной строки, вы его ниоткуда не запустите.
Надо знать
Если вы ставили, а затем удаляли через Сидию какие-нибудь пакеты с зависимостями, а затем их сносили, велика вероятность, что у вас остались не нужные вам пакеты. Так вот, чтобы от них избавиться автоматом, а не рыскать по Сидии, открываем mobileterminal и пишем там следующее:
Таким образом, вы удалите пакеты, которые ставились для удовлетворения зависимостей. (su запросит пароль рута, если вы его не меняли, то это alpine.Код:su apt-get autoremove
by IRI
FAQ по установке *.app
Способ № 1 (простой)
Что нам понадобится:
1. JailBreak'нутый девайс.
2. Файлменеджер iFile.
Инструкция:
1. Закидываем *.app папку в директорию "/var/mobile/Applications"
2. Заходим в свойства папки (синяя стрелка) и выставляем права доступа 755:
Пользователь - прочесть, записать, выполнить
Группа - прочесть, выполнить
Все - прочесть выполнить
3. Respring или перезагрузка если не появилась иконка.
Способ № 2 (элементарный)
Папку *.app можно просто перетянуть в iTunes - Медиатека - Программы, там появится обычное приложение (значек, файл *.ipa), дальше как обычно.