本当に何ヶ月ぶりというレベルのブログ...自分がどんな文体だったかすら覚えてませんが
まあ今のノリで書いていこう。
今日はMac上でCydiaのリポジトリを作るときに必要なことをぼちぼちと説明していきます。
Ubuntu、Debianがすぐ使える人はこちらの記事から作るのが早いです↓
http://putidevelopersblog.blogspot.jp/2011/07/pine-cydiaidevice-url.html?showComment=1361367438256#c8731740539758867327
__________________
まずLinux(Ubuntu,Debian)にあってMacにないものを揃えましょう。
これらのOSには、パッケージ(アプリやライブラリなどを簡単に提供出来るように
まとめたもの)の管理システムとして、dpkgというものが標準で入っています。
Cydiaのリポジトリを作る際にはこのdpkg関連のものが必要になるので、まずは
こいつの環境を整えるところからやります。
dpkgはインストールする方法がいくつかあるのですが、一番難しくてそして安定している
MacPortsというものを使って行います。
http://www.macports.org/
まずはこのサイトからMacPortsのpkgファイルをダウンロードして、インストールします。
ちなみにMacPortsというのは、UbuntuやDebianにおけるaptのような存在で、パッケージ名
を調べ、打ち込むと簡単に導入出来るMac向けパッケージ管理システムです。
無事インストールが完了したら、いよいよdpkgのインストールです。
ここからはターミナルの作業になりますので、
/アプリケーション/ユーティリティ/ターミナル.app
を起動してください。
次に、出て来た画面に
sudo port install dpkg
と打ち込みます。その後
Password:
とパスワードを尋ねられるので、今ログインしてるユーザーのパスワードを入力して
returnを押してください(この時打ち込んだ文字は表示されません)
すると画面になにやらいろいろ表示されると思います。
しばらくは続くので気長に待ってください。
MacBook-Pro:~ ユーザー名$
といったような一行がまた表示されれば、インストールは終了です。
これでdpkgコマンドが使えるようになりました。
次にdpkg-scanpackagesというコマンドを使えるようにする必要があるのですが、
一応このコマンドは先ほどの手順で導入されています。多分。
試しにターミナル上で
dpkg-scanpackages
と打ち込んでみてください。
そのときに
Use of uninitialized value $binarydir in -d at /opt/local/bin/dpkg-scanpackages line 103.
Use of uninitialized value $binarydir in sprintf at /opt/local/bin/dpkg-scanpackages line 103.
Binary dir not found
というように表示されたら、次の手順は必要ありません。
これとは違う表示になった場合は、以下のリンクからダウンロードしたファイルを
指定されたディレクトリに配置します。
https://dl.dropbox.com/u/1576560/FileBox/dpkg-gettext.pl
ちなみにその指定されたディレクトリというのは、dpkg-scanpackagesを打ち込んだ
際のエラー画面に表示されています。
僕の場合は/Library/Perl/5.12でした(ここはスクショ撮っとくべきだった...)
「(英語ですが)ここと、ここと、ここのどこを探してもgettext.plが見つからないんだ!」
といったエラーメッセージになってるんで、その"ここ"の部分を読み、そこにダウンロード
したファイルを配置してやってください。
さて、ここまで出来ればあとはUbuntu、Debianと同じように出来るはずです。
所詮俺メモです...久しぶりのブログで指が疲れました....
あとはこちらの記事を参考にしてください()
http://putidevelopersblog.blogspot.jp/2011/07/pine-cydiaidevice-url.html?showComment=1361367438256#c8731740539758867327
http://putidevelopersblog.blogspot.jp/
Amebaってちょっと使いづらいですよね....
まあそれはいいとして、ここのブログに書きましたっけ?
僕こことは別にブログ持ってるんですね。上の画像のやつ。
Puti Developers Blogっていいます。
厨二な名前でしょう?
そりゃそうです中学2年の夏に作ったんですから。
で、このブログは元々かなり放置気味ですが、最近は親がらみでいろいろ
ありまして本業のPutiDevelopersBlogも放置していました。
これをどうにかしよう....というお話。
とりあえず夏休みに入る前(つまり今!)からブログを本格的に再会します。
できればこっちもね......
......他に書くこともないのでこの辺にしますか。
ではでは。
Amebaってちょっと使いづらいですよね....
まあそれはいいとして、ここのブログに書きましたっけ?
僕こことは別にブログ持ってるんですね。上の画像のやつ。
Puti Developers Blogっていいます。
厨二な名前でしょう?
そりゃそうです中学2年の夏に作ったんですから。
で、このブログは元々かなり放置気味ですが、最近は親がらみでいろいろ
ありまして本業のPutiDevelopersBlogも放置していました。
これをどうにかしよう....というお話。
とりあえず夏休みに入る前(つまり今!)からブログを本格的に再会します。
できればこっちもね......
......他に書くこともないのでこの辺にしますか。
ではでは。
はい、Pineです。
先日学校の研修旅行から帰ってまいりました......もう本当に疲れたよ。ちなみに今日は代休です。
で、家帰ってまずしたことはやっぱjubeat。
でももちろん実機じゃありません。
iPhone版です。自作譜面とか作れる非公式版の「iBoogie」というアプリがあるんですよ。
とにかくですね.....
帰ってきてからそっちが絶好調なんですよ!!
隅田川がA。
隅田川ステルスでクリア!!
そして.....electro peacefulが......Sに.....
乗らねえええええええ
という感じ。
認証されてないアプリなのでプレイするには脱獄が必要ですが、気になる人は如何でしょうか?
iPhoneからの投稿
先日学校の研修旅行から帰ってまいりました......もう本当に疲れたよ。ちなみに今日は代休です。
で、家帰ってまずしたことはやっぱjubeat。
でももちろん実機じゃありません。
iPhone版です。自作譜面とか作れる非公式版の「iBoogie」というアプリがあるんですよ。
とにかくですね.....
帰ってきてからそっちが絶好調なんですよ!!
隅田川がA。
隅田川ステルスでクリア!!
そして.....electro peacefulが......Sに.....
乗らねえええええええ
という感じ。
認証されてないアプリなのでプレイするには脱獄が必要ですが、気になる人は如何でしょうか?
iPhoneからの投稿