脱獄犯の基礎知識4「消してしまった『Cydia標準リポジトリ』の復元方法 を知ろう!」

(19)

Cydiaに最初から登録されているリポジトリからは多数の重要な脱獄アプリがリリースされています。
ですが、いつからかこの標準リポジトリが削除出来る様な仕様になっているのです。
削除出来る事で便利なこともあるにはなるのですが、誤って削除してしまうと非常に不便!

と、いうことで、今回は『標準リポジトリ』削除してしまった時の対処方法について記しておきたいと思います。

覚えておくと誤って削除してしまったときに慌てずに行動出来ますので、是非1度目を通していただければ幸いです。

スポンサーリンク
スポンサーリンク

脱獄犯の基礎知識

1時間目『復元』と『バックアップから復元』の違いを知ろう!
2時間目白くなったアイコンを治す方法!アイコンについて知ろう!
3時間目SHSHってなんなんだ!? 何する物なんだ!? を知ろう!
4時間目消してしまった『Cydia標準リポジトリ』の復元方法 を知ろう!
5時間目クラッシュ?『セーフモード』について知ろう!
6時間目脱獄環境での『リセット』の使い方 と 危険性を知ろう!

そもそも『リポジトリ』って何?

リポジトリ(Repository)とは?
意外と多くいただく質問です。
普段生活している中で「リポジトリ」なんて見聞きするのはすごく限られた職業の方ですよね。

ですが、脱獄においては非常に重要な役割を持っています。
特にCydiaでは重要な役割であり、これが全てです。
Cydiaにおいては「Source(ソース)」と記されている物が、リポジトリとほぼ同じ意味だと思ってください。

リポジトリとは脱獄アプリの情報を持っているデータベースです。
このデータベースであるリポジトリがあるからこそ、脱獄アプリをダウンロードしたり、アップデートしたり出来るわけです。
例えば脱獄アプリ本体が置いてあるアドレス(URL)が分からなければ脱獄アプリをダウンロードすることが出来ません。
ダウンロードすることが出来ないと言うことは、脱獄アプリのインストールが出来ないと言うことになります。
更に言えば、データベースが無ければどんな脱獄アプリがあるのか?それさえも分かりません。
脱獄アプリがリリースされたことさえ知る術がないのです。
それら全ての役割を担ってくれているのが脱獄アプリの情報を持っているデータベース『リポジトリ』となります。

と、今回は簡単にこれくらいにして、本題の「標準リポジトリを消してしまったときの対処法」について記していきます。

本題『標準リポジトリを消してしまったときの対処方法』

先述したようにリポジトリとは『脱獄アプリのデータベース』です。
このデータベースであるリポジトリがCydiaに最初から最低限登録されているおかげでSBSettings等の必須脱獄アプリが脱獄後すぐに使える様になっています。

この最初から登録されているリポジトリが今回記事にされて頂いた標準リポジトリとなります。
標準リポジトリは全部で5つです。

  • BigBoss
  • Cydia/Telesphoreo
  • Dev Team
  • ModMyi.com
  • ZodTTD & MacCiti

これら5つのリポジトリが最初からCydiaに登録され、主要脱獄アプリのほとんどはこれら5つのどれかからリリースされています。
リポジトリの確認はCydia「Manage」タブより『Sources』項目を開いて頂くと確認することが出来ます。

restore-default-repository-02restore-default-repository-03

問題:標準リポジトリは消すことが出来てしまう

そんなに重要な標準リポジトリですが、1つを除いて全てCydiaから手動で削除することが出来てしまうのです。
昔は出来なかったのですが、より柔軟性を高めるためなのでしょうか?Cydiaのアップデートによって削除が出来る様になってしまいました。
Cydia/Telesphoreo」はCydia自体が配布されているリポジトリなので、特例として削除出来ないようになっていますが、そのほかの4つは標準リポジトリにも関わらず削除可能となっています。
右画像のように「Cydia/Telesphoreo」を除いて全て削除することが出来るのです。

restore-default-repository-04restore-default-repository-05

これによって誤って削除してしまうという場合が出てきました。
当ブログのコメントなどでも質問を頂く事が多々あります。

リポジトリを削除してしまうとデータベースがなくなるため、そのリポジトリからリリースされている脱獄アプリがインストール出来なくなります。
また、それ以上に検索したとしてもデータベースがないので、検索結果として表れなくなってしまうのです。

解決方法:標準リポジトリを復元する!

ということで、削除してしまったリポジトリを復元してみましょう!
通常リポジトリの登録は直接アドレス(URL)を入力して登録するのですが、標準リポジトリでは少し違った方法で登録します。

Cydia.app起動直後のトップページ(Cydiaタブ)中段を見てください。
More Package Sources』という項目があるかと思います。
これを選択してみましょう!

restore-default-repository-06restore-default-repository-07

すると一番上にDafault Sources項目があり、ここに削除してしまった標準リポジトリ一覧が表示されます。
そうです!ここから標準リポジトリを登録するのです!

restore-default-repository-08

例えば『BigBoss』をタップしてみましょう。
するとポップアップが表示され「BigBossリポジトリを登録する?」と質問されますので『OK』を選択します。
するとBigBossリポジトリ更新作業が開始されます。
更新作業が終了するのを待てば、BigBossリポジトリの完了です!

restore-default-repository-09restore-default-repository-10

Cydia「Manage」タブより『Sources』項目を開いてリポジトリを確認してみましょう。
先ほど選択した『BigBoss』がリポジトリとして登録されているのが確認できますね!
これでBigBossリポジトリからリリースされているSBSettings等がインストール出来る様になった。と言うわけです。

restore-default-repository-11restore-default-repository-12

他の削除してしまった標準リポジトリについても同じように『More Package Sources』から選択することで登録出来ますので、削除してしまった分を全て選択して登録し直しましょう!

restore-default-repository-13

Dev Teamリポジトリの復元について

上記の手法では『Dev Team』リポジトリを登録し直すことが出来ません。
実際のところは分からないのですが、Dev TeamリポジトリはiPhoneのみにしか関係の無いUltrasn0wのみしか配布されていないから、またはこのリポジトリは後から作成された物だから。という事も考えられます。
実際のところは分かりません。

どちらにしろ、Ultrasn0wをインストールするにはDev Teamリポジトリを登録し直してあげる必要があります。
こちらは手動で登録してあげることで可能です。

Cydia「Manage」タブより『Sources』項目の画面右上『Edit』ボタンを選択します。
すると編集モードに入れますので画面左上の『Add』ボタンをタップしましょう。

restore-default-repository-14restore-default-repository-15

ここでDev Teamリポジトリアドレス(URL)を入力してあげます。

http://repo666.ultrasn0w.com

このアドレス(URL)を入力し、『Add Source』をタップすることで登録が完了です。

restore-default-repository-16restore-default-repository-17


脱獄犯の基礎知識

1時間目『復元』と『バックアップから復元』の違いを知ろう!】
2時間目白くなったアイコンを治す方法!アイコンについて知ろう!
3時間目SHSHってなんなんだ!? 何する物なんだ!? を知ろう!
4時間目消してしまった『Cydia標準リポジトリ』の復元方法 を知ろう!


コメント

  1. できれば、脱獄し、cydiaインストール直後にデフォルトで入っている脱獄アプリの一覧の記事をお書きしていただけませんでしょうか。
    また、devteamの脱獄アプリはデフォルトで入っているのですか?

    • Dev teamのリポジトリは登録されていますが、脱獄アプリはインストールされていません。

  2. 脱獄犯の基礎知識シリーズ
    良いですね。
    勉強になります!

  3. 関係ないことですが、失礼します!
    GreenPois0nのツイートでApp StoreでDisplay Recorderが販売されてるとのことで、実際に売ってます。紹介動画を見てもCydiaでRyan氏が出してるものと同様の機能があります!
    おそらくApp Store版もRyan氏が関わってるものなのでしょうが、購入できるのは今のうちだけですかね?

    • これ自体はRyan氏が関わっている物ではないとのことでした。
      ちょっと起こり気味でしたね。
      Appleの判断がどうなるか分かりませんが、削除されてしまう可能性も高いと思います。

  4. 弟が間違えてBiggbossを消してしまい、
    最初はまたリポジトリを追加すれば大丈夫だろうと思っていたのですが、…!追加出来ない!?と焦り、Webで色々調べたのですが…よくわからねぇ!ととても焦りました^_^そんな、ある日このサイトに辿りつき見てみるととても簡単じゃないか!?あのサイトのやり方は何だったんた!って感じになりました(笑)
    とても分かりやすくそして見やすかったです。
    助かりました(^o^)/ありがとう^o^

  5. ありがとうございました!
    すごく分かりやすいです!
    ほんとに助かりました( ̄▽ ̄)

  6. まちがえて消してしまいこのサイトに辿り着きましたが、DavTeamが元に戻りません。
    ちなみに書いてあるとうりにしたのですが、、、どうしたらいいですか(_ _)

    • リポジトリを再登録した際にエラーなどは表示されませんでしたでしょうか?
      Ultrasn0wのリポジトリは最近エラーを吐くことがよくありますので、この点に注意してみてください。

  7. めちゃくちゃ助かりました! ありがとうございます

  8. Dev Teamのレポジトリを削除してしまい、復元方法を検索しまして本サイトに辿り着きました。
    端末がiPhone 5sなのですが、登録してもソース名が「Dev Team」でなく、アドレスのままなのですが
    何か登録の方法にミスがあるのでしょうか。もしくはUltrasn0w repoの側にreleaseファイルがないのが
    原因なのでしょうか。ご教示いただきたく。

    • 最近はDevTeamではなく、リポジトリURLがそのまま名前として表示されるのが仕様となっています

  9. アプリを入れるときにSize Mismatchと出てアプリを入れれません
    どうしたらいいですかとりあえず今まで入れてた分は消しました
    レポジトリも全部です
    どうしたら直りますかね

    • リポジトリの更新後、どれをインストールしようとしても同じ状況でしょうか?

  10. iCrearProで間違てcydia関係を削除してしまいソースは残ってるのですがパッケージがすべてなくなってしました。。bigbossもなくなってしまいました。この場合どうすれば良いのでしょうか。一応入れた脱獄アプリは起動しているみたいです。。。

  11. ios9.3.3使ってます
    bigbossの中身がなんも表示されないんですがどうすればいいんでしょか?

    • リポジトリの更新を正常に完了させてみてください

  12. iphone7 ios10.1使ってます
    bigbossのリポジトリが追加するときにエラーが出て中身が表示されません
    どうしたらいいんでしょうか?

  13. ios10.1 mach portalで脱獄してるのですがbigbossを追加するとエラーが出て中身が何も表示されません
    どうしたらいいでしょう?

スポンサーリンク
スポンサーリンク
タイトルとURLをコピーしました