Airpods

Cydiaのトラブルシューティング:壊れたリポジトリの問題

Cydiaのトラブルシューティング:壊れたリポジトリの問題

昨晩、恐ろしい経験をしました。Cydiaで特定のTweakを検索していたのですが、探している結果が見つからないことに気づきました。そこで、さらにいくつかのアプリとTweakを検索してみましたが、結果は一向に出てきませんでした。少し考えてから、検索したアイテムはすべてBigBossリポジトリのものだったことに気づきました。

最近、iOS 4.3.1 のジェイルブレイクにアップグレードしたのですが、メインの iPhone 設定をまだあまりいじる機会がありません。

驚いたことに、BigBossリポジトリがCydiaで壊れていました。BigBossはCydiaにプリインストールされているリポジトリなので、動作しないのは非常に奇妙です。幸いなことに、iPhoneを再度脱獄しなくてもデフォルトのCydiaリポジトリを再度追加する方法があります…

Telesphoreo Tangelo (saurik)、ModMyi、BigBoss、ZodTTD のリポジトリは、ジェイルブレイク時に Cydia にプリインストールされます。より多くのコンテンツにアクセスするために手動で追加するリポジトリとは異なり、これらのデフォルトリポジトリは異なる APT 構造に従っています。これらのリポジトリはブランチ、ソースビルド、ユーザー権限などが異なるため、他のリポジトリのように Cydia で単純に削除して再追加することはできません。

お使いのCydiaのバージョンでこれらの主要リポジトリの1つが破損している場合、脱獄コミュニティ向けにインデックスされているコンテンツの大部分にアクセスできなくなります。これは非常に残念なことです。

お使いのバージョンの Cydia で 4 つのメイン リポジトリの 1 つが壊れている場合は、iPhone をジェイルブレイクしたときに何か問題が発生したか、SSH 経由で何かを台無しにした可能性があります。

リポジトリのリンクが壊れているかどうかを一般的に確認する良い方法は、アイコンを確認することです。

「管理」>「ソース」でリポジトリのリストを確認すると、各リポジトリに固有のアイコンか疑問符が表示されます。疑問符は通常、リポジトリが破損しているか空であることを示します。

ソース リスト内の各リポジトリをタップすると、そのリポジトリに配信されているコンテンツが表示されます。壊れたリポジトリには表示されるコンテンツはありません。

プリインストールされている4つのリポジトリのいずれかが実際に壊れている場合、通常のリポジトリのように再追加することはできません。お気に入りのデスクトップSSHクライアントを使ってiPhoneのファイル構造にトンネルする必要があります。(iPhone Explorerをお勧めします。)

ステップ1: root > private > etc > apt > sources.list.dに移動します

ステップ 2:置き換えたいリポジトリの.listファイルを追加します。

ファイルのダウンロード対象: BigBoss、Telesphoreo Tangelo (saurik)、ModMyi、ZodTTD

独自の.listファイルを作成する場合は、TextEdit (Mac OS X) または Notepad (Windows) を開いて、次のテキストをコピーします。

# 独自のカスタムソースを追加するためにこのファイルを編集しないでください
# このファイルはパッケージの一部としてアップグレードされる可能性があります
# 独自の .list ファイルを /etc/apt/sources.list.d に追加する
か、エントリをグローバルの /etc/apt/sources.list ファイルに追加してください

deb http://apt.thebigboss.org/repofiles/cydia/ 安定版メイン

(URL を修正する必要があるリポジトリ URL に置き換えます。)

ステップ 3:ファイルを.listとしてデスクトップに保存します。

例:「bigboss.list」

ステップ 4:新しい.listファイルをsources.list.dフォルダーに追加します。

追加するファイルの既存のコピーがないことを確認してください。新しいバージョンを追加する前に、目的の.listファイルが既に存在していた場合は、必ず削除してください。

ステップ 5: iPhone を再びスプリングで固定します。

Cydiaでソースコードを確認し、リポジトリが再び動作するか確認してください。動作しない場合は、Telesphoreo TangeloのソースリストにModMyiまたはBigBossリポジトリを追加してみてください。

私が紹介したこの方法は複数のケースで成功が証明されていますが、絶対に失敗しないというわけではありません。脱獄後の復元が必要になった場合に備えて、常にデータのバックアップを用意しておいてください。

Cydiaリポジトリの問題について、下のコメント欄で教えてください。この方法は問題解決に役立ちましたか?

Milawo
Milawo is a contributing author, focusing on sharing the latest news and deep content.