FAQ по iPhone [избранное]   |   Все прошивки для iPhone   |   Джейлбрейк   |   Инструкции   |   Официальный UNLOCK от AT&T
  


Cydia. Для начинающих

Программы, распространяемые через установщик Cydia

Cydia. Для начинающих

Непрочитанное сообщение Ткач Юрий » 17 янв 2009, 20:25

Немного про программу под названием Сydia, автором которой является Джей Фримен(Jay Freeman ака saurik, http://www.saurik.com/) и которая по умолчанию предлагается к установке при джейлбрейке iPhone.

Приложение весьма схоже с Installer, однако имеет более продвинутый пользовательский интерфейс и несколько дополнительных возможностей, которые делают работу с ним гораздо проще и понятнее. Использование данной программы обеспечивает более корректную его работу, например установку необходимых компонентов, проверку зависимостей и конфликтов с другими приложениями, удаление неиспользуемых зависимостей и компонентов, компилирование программ их исходных кодов, и прочее. Кроме того, у пакетов, которые он загружает, автоматически проверяются подписи, которые гарантируют безопасность установки приложений на устройство. Кроме того, распространение на основе открытых исходных кодов поможет подключить к этому процессу большее количество независимых разработчиков и компаний, которые смогут на этой базе предлагать различные как бесплатные, так и коммерческие сервисы и услуги.
С помощью Cydia легко установить/удалить/модифицировать программное обеспечение Вашего iPhone.
Но не забывайте, что нет программ без ошибок – есть программы с не выявленными ошибками. А также то, что многие программы при неумелом обращении с ними могут нанести непоправимый вред нормальной работе телефона.

Запуск

При запуске сидия проверяет список репозиториев, считывает данные о программах, в них размещенных и проверит наличие обновления для уже установленных программ. При наличии обновлений на вкладке Changes появится соответствующая цифра. Обновлять или нет – выбор за Вами, но мы же всегда хотим новенького?
Загружать Cydia лучше используя Wi-Fi соединение, т.к. у многих репозиториев есть тайм-аут на соединение и более медленная EDGE/GPRS может привести к появлению таких сообщений: "Network Error" , "Unable to load".

Итак: домашний экран сидии (Home).

Изображение

Здесь размещена информация общего характера, приведены некоторые инструкции и рекомендации.

Рассмотрим закладки сидии, расположенные в нижнем ряду.

Закладка Sections. Программы по категориям.

Изображение

Первая – Все программы, «внавал». Ниже тот же список программ, разбитый по категориям. На каждой папке указано количество программ в данной категории. Войдем для примера в категорию Мультимедиа. Справа (в каждой категории) расположены буквы, предназначенные для быстрого перехода/поиска по начальным буквам названия программы

Изображение

«Ткнем» на Video Recorder. Откроется экран с описанием программы, версии, её авторах, размере и, как в данном случае, вариантами её использования.

Изображение


Для установки программы нажмем на кнопку Install в правом верхнем углу экрана, которая в следующем окне сменится на Confirm (Подтвердить), при нажатии на которую и начнется скачивание и установка приложения. Или Cancel для возврата на предыдущий экран.

Изображение

Закладка Changes (Обновления).

В этом разделе находится список последних обновлений установленных, и последних опубликованных в репозиториях программ. Они скомпонованы по датам. Если некая программа Вас заинтересовала, можно посмотреть ее более подобное описание и, прям отсюда, установить. Процесс установки – аналогичен выше описанному.

Изображение


Manage.

В этом разделе можно удалить уже установленные программы и добавить/удалить репозиториев. Здесь 3 раздела: Packages(пакеты), Sources(источники – репозитории) и Storage(память) .

Изображение

До недавнего времени раздел Storage(память) был недоступен. Поэтому посмотрим сперва что в нём. Вверху показан системный раздел, в который Cydia (по -умолчанию) добавляет программы и библиотеки. Ниже – пользовательский раздел. На круговых диаграммах видно сколько места занято и сколько свободно.

Изображение

В разделе Packages собраны и показаны в алфавитном порядке установленные Вами программы и модули, а также модули, установленные сидией самостоятельно (дополнительные, которые необходимы для корректной работы устанавливаемых программ). Поэтому рекомендация: Не удаляйте служебные модули сидии, это приведет к ее некорректной работе! Удаляйте только то, что устанавливали Вы.

Изображение

Если Вы хотите удалить или модифицировать установленную программу – Вам сюда. Дотрагиваясь пальцем до букв справа, можно быстрее найти нужный Вам модуль/программу. Скажем мы хотим удалить AptBackup. Нажимаем на неё и попадаем далее, в следующее окно. Слева сверху кнопка для возврата в предыдущее окно, но нас интересует кнопка справа сверху Modify. Нажмём на неё – всплывет окно с тремя кнопками: верхняя – Reinstall (переустановить) , средняя – Remove (удалить), нижняя –Cancel (отменить)

Изображение

Изображение

Раздел Sources.

Здесь показаны все репозитории, уже известные сиди, при этом в верхней части те, которые Вы добавляли сами. Вы можете добавлять (а впоследствии и удалять) свои собственные, доселе незнакомые сидии источники.

Изображение

Нажав кнопку Edit в верхнем правом углу экрана, мы сможем удалить репозитории, которые сами добавляли и/или добавить новые. Если ткнуть на красный знак, то появится кнопка Delete(удалить). Если раздумали удалять – нажмите на эту кнопку повторно.

Изображение

Нажмем на кнопку Add (добавить) в левом верхнем углу экрана, получим окно для ввода адреса нового репозитория. По окончании ввода адреса жмем Add Source (добавить источник). Cydia проверит есть ли такой адрес и является ли он действительно репозиторием. В случае успеха этот репозиторий добавится в сидию, а программы из него станут доступны для установки. Передумали? – Cancel

Изображение

Последняя закладка Search (поиск).

Используется для быстрого поиска нужных вам программ, когда вы знаете название, но не знаете, в какой категории программа находится. Поиск быстрый, работает по первым буквам, предлагает варианты по совпадению. Для примера поищем программу MobileTerminal и установим ее.

Изображение
Изображение


Программа найдена, ткнём на ней, и попадём на экран информации и установки. Он нам уже знаком и процесс установки аналогичен описанному ранее.

Изображение

Изображение

Ну и назад, в Cydia (Return to Cydia)

Вот и всё, собственно. Для начала освоения Сидии, думаю, достаточно. Хотя само собой не полное описание.
Аватара пользователя
Ткач Юрий
Почетный пользователь
 
Сообщения: 3659
Зарегистрирован: 27 сен 2008, 19:48
Откуда: Новосибирск
Модель iPhone: iphone 5
Город: Новосибирск

iPhone Cases Larrys.ru

 

Непрочитанное сообщение steepee » 17 янв 2009, 21:23

мда, полезная инфа, спасибо Юрий!!!
Аватара пользователя
steepee
Почетный пользователь
 
Сообщения: 583
Зарегистрирован: 06 дек 2008, 01:41
Откуда: Украïна

Непрочитанное сообщение virus2000 » 28 июн 2009, 21:13

потскажить добавляю репозиторий а он выдаёт Did not Find Repositoru что делать?
virus2000
Новенький
 
Сообщения: 16
Зарегистрирован: 28 июн 2009, 19:11

Непрочитанное сообщение Труханов Юрий Михайлович » 29 июн 2009, 11:14

virus2000 писал(а):потскажить добавляю репозиторий а он выдаёт Did not Find Repositoru что делать?

Правильно ввести адрес репризитория, она же вам отвечает Не Находит Repositoru
Аватара пользователя
Труханов Юрий Михайлович
Модератор
 
Сообщения: 1219
Зарегистрирован: 10 дек 2008, 20:50
Откуда: Север
Модель iPhone: iphone 3G
Город: Север

 

Непрочитанное сообщение Виктор Евстифеев » 29 июн 2009, 15:36

блин.у меня вылетает из сидии(( на робочий стол...когда минутку гдето пробуду в программе меня выкидывает( с чем ето связанн? как исправить?)
Аватара пользователя
Виктор Евстифеев
Гуру iPhone
 
Сообщения: 199
Зарегистрирован: 10 июн 2009, 17:10
Откуда: Озёрск

Непрочитанное сообщение Труханов Юрий Михайлович » 29 июн 2009, 21:15

Виктор Евстифеев писал(а):блин.у меня вылетает из сидии(( на робочий стол...когда минутку гдето пробуду в программе меня выкидывает( с чем ето связанн? как исправить?)

Решаем проблемы с Cydia
И так, при проблемах с Cydia первым делом ее надо обновить (или переустановить, если дальше обновлять некуда). Но что делать, если Cydia не запускается или просто вылетает? Достаточно только вспомнить, что Cydia - всего лишь графический интерфейс к мощной системе управления пакетами APT.

Доберитесь до консоли любым удобным для вас способом (MobileTerminal, SSH). Естественно надо работать с правами root.

Работаем с утилитами APT

Теперь рассмотрим функциональные воможности APT. Самая часто используемая - это apt-get, и она используется для установки, удаления, обновления и прочих издевательств над deb пакетами.

apt-get update обновляет список пакетов. При этом могут возникать ошибки, в основном связанные с сетью. Если у вас не обновляются все репозитории, попробуйте попинговать например гугл (ping google), если ответа нет - сеть не работает. Ошибки вида «NetDB: xxx nodename nor servname provided, or not known» означают проблему либо опять же с сетью (которую вы уже проверили), либо с сервером репозитория. В этом случае сделать ничего нельзя, придется подождать и попробовать позже.

apt-get install xxx устанавливает пакет «xxx». При этом имя пакета - это не отображаемое название, а уникальный идентификатор (это касается только графических програм, консольные называются как всегда). Как определить имя пакета, я вам сообщу позже, а пока посмотрим, что можно узнать из вывода install. Во-первых, сколько пакетов надо установить по зависимостям, сколько призется скачать и сколько займет результат на диске. Кроме того вы можете воспользоватся ключом –reinstall для переустановки уже установленного пакета (например apt-get install –reinstall apt).

apt-get remove xxx - обратная операция, удаляет пакет. Помимо самого пакета может поубивать все пакеты, которые без него не работают. В remove всторена достаточно высокая степень защиты от дурака, так попытка удалить libxml2 приводит к такому выводу:

# apt-get remove libxml2
Reading package lists... Done
Building dependency tree... Done
The following packages will be REMOVED:
com.sysprosoft.gfxmonk.gris iphone-python libxml2 pyobjc python setuptools uicaboodle.py
WARNING: The following essential packages will be removed.
This should NOT be done unless you know exactly what you are doing!
libxml2
0 upgraded, 0 newly installed, 7 to remove and 0 not upgraded.
Need to get 0B of archives.
After unpacking 51.2MB disk space will be freed.
You are about to do something potentially harmful.
To continue type in the phrase 'Yes, do as I say!'
?]


apt-get upgrade
обновит вашу систему установив самые новые пакеты для всего что есть в наличии. Собственно больше даже и сказать нечего, настолько простая команда.

Теперь перейдем к apt-cache.

apt-cache search xxx выполняет поиск пакета. При этом в качестве «xxx» может выступать регулярное выражение, но если вы не знаете что это такое - просто пользуйтесь поиском строки smile.gif Ищет как в названии, так и описании пакета.

Работаем с dpkg

Иногда приходится опускатся на самый низкий уровень - dpkg.

dpkg -i xxx устанавливает deb пакеты вручную (вот кстати способ установить то, что вы не можете скачать с ифона или если вам просто жалко трафика)

dpkg -r xxx удаляет пакеты. Тут надо опять же указывать не имя пакета, а идентификатор. Куда более опасно чем удалять через apt-get, т.к. ничего не спрашивает. «Вы знаете, что вы делаете» ©

dpkg -s xxx выдает информацию по пакету

dpkg -L xxx показывает какие файлы входят в пакет

dpkg -S xxx - обратная операция: показывает в какой пакет входит файл xxx. При этом «ххх» может быть как полным путем к файлу, так и частичным, или просто именем.

dpkg -l показывет все установленные пакеты, вместе с их версией и описанием

Решение проблем

Первое НЕ ПАНИКУЙ! smile.gif

При проблемах с cydia для начала надо попробовать обновить ее
apt-get update && apt-get install cydia
и
apt-get install apt
либо просто обновить все (
apt-get update && apt-get upgrade.

Если версия последняя - попробуйте переустановить
apt-get install –reinstall cydia.

Пока что это помогало во всех ситуациях.

Спасибо неизвестному автору из ресурса http://i-wiki.org/doku.php/
Аватара пользователя
Труханов Юрий Михайлович
Модератор
 
Сообщения: 1219
Зарегистрирован: 10 дек 2008, 20:50
Откуда: Север
Модель iPhone: iphone 3G
Город: Север

Непрочитанное сообщение Виктор Евстифеев » 30 июн 2009, 08:50

Я сидию удалил)как назад вернуть?евляется ли он лучшей программой с помощью которой можно улучшать айфон?
Мнеб чонить русское...и бесплатное))
Аватара пользователя
Виктор Евстифеев
Гуру iPhone
 
Сообщения: 199
Зарегистрирован: 10 июн 2009, 17:10
Откуда: Озёрск

Непрочитанное сообщение Труханов Юрий Михайлович » 30 июн 2009, 08:58

Виктор Евстифеев писал(а):Я сидию удалил)как назад вернуть?евляется ли он лучшей программой с помощью которой можно улучшать айфон?
Мнеб чонить русское...и бесплатное))

русского ни чего пока не выходило до сих пор и наверное не выйдет,
что там не понятно там всё описано, услыхали новую программу на телефон посмотрели в сидии по названию программы нет добавили адрес репрезитория вручную и всё она сама всё проверит и найдет и установит,
зачем вы торопитесь как снова установить сидию, тоже написанно вы не торопитесь читайте всё внимательно, сразу всё так быстро и просто не бывает, а сидия пока на мой взгляд для меня осталась лучшей программой(но это на мой взгляд у каждого своё)
Аватара пользователя
Труханов Юрий Михайлович
Модератор
 
Сообщения: 1219
Зарегистрирован: 10 дек 2008, 20:50
Откуда: Север
Модель iPhone: iphone 3G
Город: Север

Re: Cydia. Для начинающих

Непрочитанное сообщение Виктор Евстифеев » 30 июн 2009, 11:43

MobileTerminal
где достать?что подрозумеваеться под словом "кансоль" ?
Ваще ничо не понимаю....и + что за код внизу указан?тот который устанвливает сидию,куда вводитьта?))
Аватара пользователя
Виктор Евстифеев
Гуру iPhone
 
Сообщения: 199
Зарегистрирован: 10 июн 2009, 17:10
Откуда: Озёрск

Re: Cydia. Для начинающих

Непрочитанное сообщение Труханов Юрий Михайлович » 30 июн 2009, 13:54

Виктор Евстифеев писал(а):MobileTerminal
где достать?что подрозумеваеться под словом "кансоль" ?
Ваще ничо не понимаю....и + что за код внизу указан?тот который устанвливает сидию,куда вводитьта?))
Программа MobileTerminal - это терминал для iPhone с прошивкой 2.0. С его помощью можно выполнять различные операции, в том числе выставлять права доступа на приложения. Это программа напоминает командную строку Windows
Аватара пользователя
Труханов Юрий Михайлович
Модератор
 
Сообщения: 1219
Зарегистрирован: 10 дек 2008, 20:50
Откуда: Север
Модель iPhone: iphone 3G
Город: Север

Re: Cydia. Для начинающих

Непрочитанное сообщение Виктор Евстифеев » 30 июн 2009, 14:02

Тоесть надо программу которая открывает командную строку?)))
где взять?как установить?)))
Аватара пользователя
Виктор Евстифеев
Гуру iPhone
 
Сообщения: 199
Зарегистрирован: 10 июн 2009, 17:10
Откуда: Озёрск

Re: Cydia. Для начинающих

Непрочитанное сообщение Труханов Юрий Михайлович » 30 июн 2009, 14:58

Виктор Евстифеев писал(а):Тоесть надо программу которая открывает командную строку?)))
где взять?как установить?)))
Программа MobileTerminal доступна в Cydia. найти её можно в ваших репозиториях под именем (MobileTerminal). Но работать с ней надо уметь запороть это пять секунд, такая необходимость???
Аватара пользователя
Труханов Юрий Михайлович
Модератор
 
Сообщения: 1219
Зарегистрирован: 10 дек 2008, 20:50
Откуда: Север
Модель iPhone: iphone 3G
Город: Север

Re: Cydia. Для начинающих

Непрочитанное сообщение Виктор Евстифеев » 30 июн 2009, 17:07

Труханов Юрий Михайлович писал(а):
Виктор Евстифеев писал(а):Тоесть надо программу которая открывает командную строку?)))
где взять?как установить?)))
Программа MobileTerminal доступна в Cydia. найти её можно в ваших репозиториях под именем (MobileTerminal). Но работать с ней надо уметь запороть это пять секунд, такая необходимость???


эм...нааписано что с помощью ниё сидия ставится...или как она инсталица?)
Аватара пользователя
Виктор Евстифеев
Гуру iPhone
 
Сообщения: 199
Зарегистрирован: 10 июн 2009, 17:10
Откуда: Озёрск

Re: Cydia. Для начинающих

Непрочитанное сообщение Труханов Юрий Михайлович » 30 июн 2009, 17:13

Виктор Евстифеев писал(а):
Труханов Юрий Михайлович писал(а):
Виктор Евстифеев писал(а):Тоесть надо программу которая открывает командную строку?)))
где взять?как установить?)))
Программа MobileTerminal доступна в Cydia. найти её можно в ваших репозиториях под именем (MobileTerminal). Но работать с ней надо уметь запороть это пять секунд, такая необходимость???


эм...нааписано что с помощью ниё сидия ставится...или как она инсталица?)
Она в сидии находится а не сидия в ней
Аватара пользователя
Труханов Юрий Михайлович
Модератор
 
Сообщения: 1219
Зарегистрирован: 10 дек 2008, 20:50
Откуда: Север
Модель iPhone: iphone 3G
Город: Север

Re: Cydia. Для начинающих

Непрочитанное сообщение Виктор Евстифеев » 30 июн 2009, 18:28

Труханов Юрий Михайлович писал(а):
Виктор Евстифеев писал(а):
Труханов Юрий Михайлович писал(а):
Виктор Евстифеев писал(а):Тоесть надо программу которая открывает командную строку?)))
где взять?как установить?)))
Программа MobileTerminal доступна в Cydia. найти её можно в ваших репозиториях под именем (MobileTerminal). Но работать с ней надо уметь запороть это пять секунд, такая необходимость???


эм...нааписано что с помощью ниё сидия ставится...или как она инсталица?)
Она в сидии находится а не сидия в ней

мне надо заново установить сидию)в ващих цытатах с других сайтов написанно, что надо ввести код определённый...
Мне надо поставить Сидию)
Аватара пользователя
Виктор Евстифеев
Гуру iPhone
 
Сообщения: 199
Зарегистрирован: 10 июн 2009, 17:10
Откуда: Озёрск

Re: Cydia. Для начинающих

Непрочитанное сообщение CaesaR » 01 июл 2009, 09:38

Виктор Евстифеев писал(а):
Труханов Юрий Михайлович писал(а):
Виктор Евстифеев писал(а):Тоесть надо программу которая открывает командную строку?)))
где взять?как установить?)))
Программа MobileTerminal доступна в Cydia. найти её можно в ваших репозиториях под именем (MobileTerminal). Но работать с ней надо уметь запороть это пять секунд, такая необходимость???


эм...нааписано что с помощью ниё сидия ставится...или как она инсталица?)
Сидия ставится путем ДжэйлБрэйка.
CaesaR
 

Re: Cydia. Для начинающих

Непрочитанное сообщение Труханов Юрий Михайлович » 01 июл 2009, 09:50

Виктор Евстифеев писал(а):
Труханов Юрий Михайлович писал(а):
Виктор Евстифеев писал(а):
Труханов Юрий Михайлович писал(а):
Виктор Евстифеев писал(а):Тоесть надо программу которая открывает командную строку?)))
где взять?как установить?)))
Программа MobileTerminal доступна в Cydia. найти её можно в ваших репозиториях под именем (MobileTerminal). Но работать с ней надо уметь запороть это пять секунд, такая необходимость???


эм...нааписано что с помощью ниё сидия ставится...или как она инсталица?)
Она в сидии находится а не сидия в ней

мне надо заново установить сидию)в ващих цытатах с других сайтов написанно, что надо ввести код определённый...
Мне надо поставить Сидию)

Какие сайты вы понимаете весь наш с вами абсурд в общении я вам дал ссылку на эту тему в ней сказанно как запустить как пользоваться, вы не находя русского языка (его нет и не было) вы удаляете её каким то образом и зачем??? не понимая, что и как и теперь пытаетесь её востановить??? ну так на форуме писанно уже не раз переписанно про это. В вашем случае я бы просто посоветовал, перепрошить телефон заново джейлом и указать сново установить сидию, это для вас самый простой будет способ быстрый и менее безопасный иначе можете просто получить кирпич, потом снова будем думать, что вы делали и зачем...зачем удалили??? Смысл чем она вам помешала???
Аватара пользователя
Труханов Юрий Михайлович
Модератор
 
Сообщения: 1219
Зарегистрирован: 10 дек 2008, 20:50
Откуда: Север
Модель iPhone: iphone 3G
Город: Север

Непрочитанное сообщение Виктор Евстифеев » 01 июл 2009, 10:47

Я понимаю конешно,что я идиот.простите)
быложе написанно,что от проблем с вылетом поможет переустановка.вот я и удалил)извените за трату ваших нервов(
щас заново сделаю джейл.
Извените.спасиюбо за помощь)
Аватара пользователя
Виктор Евстифеев
Гуру iPhone
 
Сообщения: 199
Зарегистрирован: 10 июн 2009, 17:10
Откуда: Озёрск

Непрочитанное сообщение Труханов Юрий Михайлович » 01 июл 2009, 14:14

Виктор Евстифеев писал(а):Я понимаю конешно,что я идиот.простите)
быложе написанно,что от проблем с вылетом поможет переустановка.вот я и удалил)извените за трату ваших нервов(
щас заново сделаю джейл.
Извените.спасиюбо за помощь)

Ни кто вас идиотом не называл и не собирается все с чего то начинали и учились просто не торопись в следующий раз нажать можно что угодно и когда угодно проблем только увеличишь...УДАЧИ
Аватара пользователя
Труханов Юрий Михайлович
Модератор
 
Сообщения: 1219
Зарегистрирован: 10 дек 2008, 20:50
Откуда: Север
Модель iPhone: iphone 3G
Город: Север

Непрочитанное сообщение Виктор Евстифеев » 01 июл 2009, 22:51

Вроде чучуть разобрался в сидии...только вот чегото установленный видео рекордер не запускается о_О.
Аватара пользователя
Виктор Евстифеев
Гуру iPhone
 
Сообщения: 199
Зарегистрирован: 10 июн 2009, 17:10
Откуда: Озёрск

 

След.

Вернуться в Cydia

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2