4
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

Sileo対応のリポジトリ作成方法

Last updated at Posted at 2019-09-27

Sileoのリポジトリ作成方法

はじめまして、Sugiutaと言います。今回初投稿させていただく内容ですが、JailbreakされたiPhone向けのTweakを配布するためのリポジトリ作成方法を解説させていただきます。

はじめに

今回はgithubでリポジトリを作成していきたいと思います。githubにて○○.github.io (○○は自分の名前等)というリポジトリを作成してください。この形で作成しないとSileoやCydiaに反映されないので注意してください。

開発環境

  • iOS端末(JailBreak済み)
  • MacBook M1
  • Githubリポジトリ

リポジトリ作成方法

リポジトリを作成するにおいて必要なファイルが6つあるので紹介させていただきます。

Release

1つ目はReleaseというファイルです。ここにはリポジトリの情報を書いていきます。書き方としては以下をご参照ください。

Release
Origin: // リポジトリ名
Label: // 開発者名
Suite: stable
Version: 1.0
Codename: // 開発者名(別名称)
Architectures: iphoneos-arm iphoneos-arm64
Components: main
Description: // リポジトリ情報

CydiaIcon.png

2つ目はCydiaIcon.pngです。こちらはリポジトリ欄に表示するアイコン画像の事です。正方形の画像を使用してください。

deb(Packages.gz等)

残りの3つですが、ここからはターミナルを使ってファイルを作成していきます。

Packages
cd /var/mobile/Repo
dpkg-scanpackages -m ./debs > Packages
bzip2 Packages

以上の動作を問題なく行うと2つのファイルが作成されているはずです。(Packages,Packages.bz2)

githubリポジトリに入れる。

以上の動作を行うと5つのファイル(フォルダ)が出来上がるはずです。

  • Release
  • CydiaIcon.png
  • debs(フォルダ)
  • Packages
  • Packages.bz2

この出来上がった5つをgithubリポジトリに入れてみましょう。以上でリポジトリの作成は完了です。Sileo,Cydiaに登録してみてください。

まとめ

これでリポジトリを作成することはできたと思います。一応例として僕のリポジトリを置いておくので参考にしてみてください。

4
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?