[iOS] debファイルをインストールする方法 [JBApp]

(46)

debファイルをご存じでしょうか?
ソフトウェアパッケージのフォーマットです。
拡張子が.debの物ですね。

なじみ深いところで説明しますと脱獄アプリを配布する時、多数の必要ファイルを1ファイルにまとめて配布します。
そのまとめられたファイルがdebファイルとなります。
簡単にですが、イメージはそんな感じです。

Cydiaからの脱獄アプリインストール時にも自動で行われますが、このdebファイルをダウンロードし、インストールの手順が踏まれています。

Cydiaからインストールする場合は何も気にしなくて良いのですが、Cydiaから配布されていない脱獄アプリという物も存在します。
これはβ版であったり、単純にリポジトリが用意されていなく直接debファイルをダウンロードするような物です。
最近で言えばMobileTerminal 最新版が直接debファイルをダウンロードする形式ですね。

こういった形式で配布されているdebファイルを使用して脱獄アプリをインストールしてみましょう!

スポンサーリンク

注意

インストールする物には不完全な物や、悪意のある物が含まれている可能性があります。
十分配布されているファイル、サイトをご理解した上、どのような不具合、事態になったとしてもご自分一人で対処出来る方のみ行ってください。
全ての行動は自己責任にて行うことを一番に確認をしましょう。

準備

debファイルをiOSデバイス内に転送するためのアプリ等が必要です。
お好みの物をご使用ください。

Windows
i-FunBox
Mac
Phone Disk
iPhone Explorer
DiskAid

インストール方法

  1. 目的のdebファイルをダウンロードします。
    ダウンロードしたdebファイルをiOSデバイスの下記のフォルダへ転送します。

    *
    var/root/Media/Cydia/AutoInstall

    ちなみにiFunBoxを使用している場合は「Cydia App のインストール」へ転送しても同じ効果です。
    htinsdeb-01htinsdeb-02

  2. 転送できましたらiOSデバイスを再起動します。
    通常通り電源を切り、もう一度電源をつける。でも大丈夫ですが、SBSettingsをインストールしている方はこちらに備わっている機能を使用すると便利でしょう。
    SBSettings → Power → Reboot
    で再起動をする事が出来ます。
  3. 再起動が完了すると先ほど転送したdebファイルがフォルダ内から無くなり、ちゃんとインストールが完了しているはずです。
    これで完了です。簡単ですね!

アンインストール方法

debファイルからインストールした脱獄アプリについても通常の脱獄アプリと同じくCydiaからアンインストール出来ます。
詳しい方法に追加は下記記事を参考にしてみてください。
【Cydia の 使い方! ~全部解説~ [JBApp] – インストール済みの脱獄アプリを削除する – 】

コメント

  1. すこーし前に、
    gpsphone 6.25(GBAエミュは現在有料。)の.debファイルを入手して、同様の方法でインストールしたという事があって。
    ただ、gpsphoneはこれだけでは、すまなかったんですねぇ~。あっちこっちをパーミット(使用許可)しないと。
    その方法を探しあてるのにちょっと、苦労しましたが・・・
    んでその次に、GBAのBIOSがちゃんとしたやつじゃない!!とか言われる始末。
    肝心なところで・・・。
    どーしよっかなぁ~と考えてた時に、PSPでも同じ様な事したの思い出して、そこからBIOS拝借したら、よーやく動いたみたいな。
    そんな事がありました。

  2. iPhone / iPod touch への deb ファイル インストール方法?

    【iPhone / iPod touch への deb ファイルのインストール方法その?】iPhoneiPhone 3GiPhone 3GSiPod touchiPod touch 2Gと脱獄出来る機種が今存在するiPhone OS搭載機全て…

  3. はじめまして。
    AnyRing.devファイルを転送しようと思って頑張ってましたが、
    i-FunBoxでうまくいかないというか理解してないようで..
    どうかご伝授いただけますか?
    iphone3.1.3 脱獄済みです。

  4. autoinstall で deb を一気にいれてしまうと
    競合してしまうこともあるので1つ1つ行うのが安全だなーって思うようになりました。

    springboard いじる系は画面乱れてまともに操作できなくなることも
    そのときに autoinstall に ssh のパッケージをほりこんで
    shell から deb を削除ってのを行いました dpkg コマンドだと思います。

    かなり危険な作業ですが・・・
    それで何とかいるものは取り出して、不安定だろうから 復元しちゃいました。

    便利な反面 怖い~

  5. この記事とは関係ないのですが…(^_^;)
    JBしてからiPhoneの電池の減りが異様に早いのですが,
    原因や対処法などわかりますでしょうか?
    宜しくお願いしますm(_ _)m

    • 脱獄は裏で動く物が多くなるので電池の減りは早いです。
      例えば現在私のiPhone 4は満充電から9~10時間ほどで充電が0%になります。
      一つの解決策としてはiOS復元後にバックアップの復元をせず、新しいiPhone、iPod touchとしてiTunesに登録してください。
      過去の脱獄アプリ等で出たゴミが溜まっていくと充電の減りが早くなったりします。

      また、その他の原因としてウィルスがあります。

      どちらの原因にしても復元が一番早い解決方法かと思います。

  6. iFile でdebインストールすれば良くね?

    • iFileでのインストールもデバイス単体で完結できるので便利ですよね。
      ただ、iFileでインストールすると自動で再起動やリスプリングを行わないので、ちゃんと把握出来てない場合に不具合が出たりするんですよね。
      その点、この方法であれば確実に再起動されているので不具合が出る可能性が多少ですが減るような気がします。

  7. ご丁寧にありがとうございますm(_ _)m
    早速復元してみたいと思います!

  8. なるほど
    ユーザーに優しいんですね

  9. 悪戦苦闘中!!3GS機新BOOT ROM SIM FREE BB06.15.00 3G回線が繋がらない(WiFi接続はOK)
    FW4.2.1→4.3.3→4.2.1への書き換えを繰り返しているうちに復旧したりしなかったり、復旧しても時間が経つと圏外になってしまったり、はたまたアンテナ表示がされていても発着信ができないなど・・・やはりハード的な不良でしょうか?shopへ持って行くにもBBを上げてしまっている(脱獄跡が残っている)為にメインボード不良となるといくら請求されるかわかりません。3GS機新BOOT ROM SIM FREE BB06.15.00の場合での復元手順で何か特別な手順が必要になりますか?SIM FREE化する為にBB05.15.04(FW4.2.1)→FW4.1へダウングレードredsn0wでipadのBBを入れCydiaが白アイコンである為greenpois0nRC6.1をあてて脱獄、その時は3G回線に異常はなかったように思います。
    sn0wbreezeでCFWを作成しても結果は同じでした、それからsn0wbreezeのExpertModeのUnlocksはどんな場合に使うのですか?SIM FREE機の場合に適用するものではと思いそれも試したのですが結果は変わりませんでした。(ハード的な不良だとしたら成果が現われない)FWを書き換える事で当然3G回線の通信に必要なファイルも書き換わる筈ですが?やはりハード不良を疑うべきでしょうか?

    • どちらのSIMをお使いでしょうか?
      APN設定等は正しいですか?

      ハードの故障と言うよりはiPad BBにした代償と言ったところでしょうか。
      iPad BBにすると言うことはこれらの不具合も含めて・・・と言うことですので。

      • 早速の回答ありがとうございます、SIMはSoftBank黒SIM(iPhone用純正)です、正常稼動時はSoftBank銀SIMでも認識通話できました、やばりBBのダウングレード方法がみつかるまで復旧は諦めるのが得策でしょうか?もうすぐ5?も出そうですし・・・
        それからもうひとつ気になる事が、それは「すべてのコンテンツと設定をリセット」でループして初期化できないのですがそれもBBが影響しているのでしょうか?それとも脱獄するとそうなるのものなのでしょうか?はたまたFWの書き換え手順等に問題があるのでしょうか?

        • Ultrasn0wをインストールする前 & 黒SIMでも不具合が発生しますか?

          • 毎度すみません、黒SIMでしか使っておりません、過去に銀SIMとdocomoのSIMでSIM FREE接続確認済ですが、SIMFREE化する為にRedsn0w,Geenpois0nを使ったわけですがFWのバージョンとRedsn0wのバージョンは一致していないといけないのでしょうか?例えばFW4.2.1の場合Redsn0w0.9.6b5でなければならないとか・・・Redsn0wのverで途中からb~rcに変わっているのは何か意味があるのでしょうか?

          • すみません、Ultrasn0wをインストールする前 & 黒SIMでも・・・と言いますか常に圏外で復元更新を繰り返しているうちに突然アンテナ表示した事が極稀にありました、再現性が無いもので闇雲状態です。

          • 以前はbでバージョンを重ねて行きRCになったということですね。
            ちなみに最新版でも4.2.1の脱獄は行えます。

            復元後、バックアップから復元せずに新規0から設定しても圏外となることがある。と言うことですかね。
            一番問題が起りにくいのはCFWでの復元なのですが、一度Sn0wBreezeで作成した4.1CFWへ復元してみてはどうでしょうか?
            問題が起きた方でもこれでなら正常動作したと言う方が海外フォーラムにいらっしゃいました。

        • ぐぐってみましたが ループすることもあるようですね。
          sn0wbrese? だっけ それで復元モードへ入れる4.3.1?で その後復元で
          戻ることもあるようなことかいてました 4.3.3 へ?

          けど3GSで手元に実験できるようなものを持ち合わせてないので確認できません。

          ipadのBBを取り除くツールも何かの記事で取り上げられたような気もしますが
          こっちも定かではないです。

          基本BBあげたら危険とおもってCFWでUPDATEしてまして・・・
          iPhone4 の 01.59.00 だとアンテナピクトおかしいので(仕様変更?)
          ultrasn0w入れたりすることもありますがSB黒SIMで使う限りは
          SIMロック解除しないほうが安定するように思います。
          DATA IPの取得に失敗する確立が高いので・・ ピクト捨ててます。

          DoCoMoで使うのには仕方なしに入れますが・・
          後は解除アダプター・・・ こちらも結構不安定だったり・・・

          根本的解決策ってやっぱしっくりくるものはありません。
          なので次はSIMフリー版を素直に買うことにします。
          今後SBのSIMロック解除料が発表されたので、そのあたりも少し期待したいかな。

          BBダウングレードの件がどっかでみっかればまた報告しますね。

  10. iFunBOXを使って、mobile terminalをインストールしたいのですが、手順の2番でつっかえてしまいました。
    電源を切って、もう一度つけてもmobile terminalがifun boxの中のままです。
    手順1の所ですでに間違えているのでしょうか?
    手順1の「転送」というのは、ダウンロードしたmobile terminalのファイルをそのままドラッグして、右側の所へ入れるだけで良いのですか?
    お願いします。

    • ドラッグ&ドロップで転送出来ます。
      ちゃんとdebファイルを入れているか、再起動がちゃんと行われているかを確認してください。
      また、
      var/root/Media/Cydia/AutoInstall
      に転送されているかも確認してください。

      再起動はSBSettingsの機能を使うと確実なので、こちらを使ってみてください。

      • var/root/Media/Cydia/AutoInstall
        はどこで確認が出来ますか?
        本当にど素人ですみませんが、よろしくお願いします。

        • iFunBoxをご使用であれば「Raw ファイルシステム」以下からフォルダを辿っていってください。

          • var/root/Media/Cydia/AutoInstall
            がiPhone Explorerから見つかりません
            ドラック&ドロップもできません
            もうafc2addはインストール済みです

            どうしたらターミナルのアプリをインストールできますか??
            詳しくよろしくお願いします

          • 見つからない。というのはどういった状態でしょうか?
            rootフォルダ自体が無いのでしょうか?

            もし、CydiaやAutoInstallフォルダが無いのであれば、そのフォルダ名で自身で作成してください。

  11. Iphone とUSB でつなげ、Root フォルダはありますが、cydia, auto install のフォルダはありません。自作しましたが、ドラック&ドロップができずにはじかれてしまいます。なぜでしょうか?
    他に良い方法はないでしょうか??

    • そういう事であれば、iPhone Explorerは不安定になりやすいようですので、一度違う転送ソフトで試してみてください。

  12. debファイルのダウンロードがうまくいきません。
    指定の最新版のダウンロードです。

    • インストールではなく、ダウンロードが上手くいかないのでしょうか?

  13. さんたさん、ヒント有難うございました。
    AirFloatがうそのようにカンペキに復旧しております♪

    AirFloatで困っている人に残しておきます。

    [環境] iPhone4(iOS5.1.1)
    [状態] AirFloat ver1.2→1.3へ上げた時に不能になる現象
    [対処] AirFloat1.2.debをiFile経由にてダウングレード
    [結果] アイコンや画面上部の「settings」などは不思議と1.3のものですが、
        PCからの音声を受信しております。完動確認です。

  14. このような状況に陥った原因として、
    Webscrollianのdebファイルをインストールしたつもりが、誤って

    次のページからダウンロードした cydia_1.1.6_iphoneos-arm.deb をインストールしてしまったためだと思います。
    ttp://ipod-touch-max.ru/cydia/index.php?cat=package&id=449

    • 現在ご使用のデバイス、iOSバージョンは何でしょうか?

      iOS 7を使用しているのであれば、Cydia 1.1.9以外をインストールしてはいけません。
      Cydia 1.1.9のdebファイルはこちらからダウンロード出来ます
      http://goo.gl/f5Fq3l

  15. 返信ありがとうございます。
    ios7です。提示していただいたCydia 1.1.9のdebファイルをインストールしてみましたが、やはり起動できませんでした。
    既にcydia_1.1.6をインストールしてしまっている場合はもう手遅れなんでしょうか。

    • AutoInstallからではなく、iFileなどからインストールを行ってみましたでしょうか?

  16. iFileからはまだcydiaが使えてた時にダウンロードしてなかったので行ってません。

    ifileのdebをifunboxを使ってインストールし、ifileでダウンロードを試してみればいいのでしょうか。

    • AutoInstall自体が生きているのであれば、そうしてみてください。
      また、一度Cydiaをターミナル等から削除する方法も良いかもしれません。
      ただ、通常は入れてはいけない物をインストールしてしまっていますので、復帰出来るかは微妙な所かもしれません。もし無理ないようであれば、iOSの復元からやり直した方が早いかと思われます

  17. 色々と教えて頂きありがとうございました!
    素直に復元からやり直してみようと思います。
    最後に一つお聞きしたいのですが、webscrollianはios7ではまだ動作しないのでしょうか?
    今回、debで入れてみようと思った理由はcydiaからダウンロードしたwebscrollianでは動作しなかったからです。

  18. dedファイルは未脱獄ではインストール不可能でしょうか?

    • 一般的な脱獄アプリのdebということであれば、不可能です。また、インストール出来たとしても動きません。

  19. こんばんは
    いつもお世話になっております。
    iOS8.1のSHSH発行止まってしまうかもと思い、本日急いで7.1.2から8.1に上げ脱獄も完了し、
    あとはMobileTerminalインストールして、パスワード変えておわり!!
    ってとこだったんですが、
    iFunBoxのRawファイルシステム内にvar/root/Media/Cydia/AutoInstallが無く、
    またCydia App のインストールもありません。
    なぜでしょうか?
    また無い場合は自分でファイルを作成してそこにdebファイルを入れてしまっても良いのでしょうか??

  20. iFileでインストールしたものをアンインストールすることって出来ますか⁇
    Cydiaを見てもそのパッケージは追加されていないみたいです。
    自分なりに調べてみたところ、MTerminalで
    dpkg -remove アンインストールしたいdebファイル.deb
    というコマンドを実行することで消せるらしいのですがインストール元のdebファイル自体を消してしまいました。
    debファイルの名前が分かればまた、インターネットから見つけることができると思うのですが..
    ちなみに、iFileでdebファイルをタップしてinstallerという項目を選んでインストールしたのですが、その時のログファイルなどがあるとしたらどこにありますか⁇
    教えてくださいませんか⁇
    環境はiOS 8.1 iFileは2.2.01をつかっています
    よろしくお願いいたします。

    • 何をインストールされたのか、にもよります。
      パッケージIDが分かれば、コマンドによるアンインストールも可能かと思います

  21. こんにちわ。debファイルをPCの操作だけでなんとかインストールする方法はないですか?
    ifunboxの方法だと一度再起動しないといけないので、そこをなんとかiphoneの再起動なしですませたいのですが、、、、。

    • コマンド操作が出来るのであれば、リスプリングまでで可能です。
      また、iFileを使ったインストールでもリスプリングまでで可能です。