|
カテゴリ:モバイル
Kapperです。
Linuxディストリビューションの最大の特徴は アプリのパッケージ配信システムですが、 公証のパッケージが直ぐに古くなるので自前で作る 野良パッケージを使っている人も結構いるのではないでしょうか。 ただパッケージの作成は非常に面倒なので 自動パッケージ作成アプリのcheckinstallを試してみました。 ●checkinstallとは checkinstallとは自動パッケージ作成アプリです。 詳しくはこちらを参照。 簡単に説明しますとソースファイルをコンパイルする時に ./configure → makeしますが、 その後のmake installの設定を使ってインストール情報のまとめと パッケージ化を行うアプリです。 ●checkinstallの使い方 インストールは簡単ですが使うときには開発環境とセットで入れましょう。 sudo apt-get install checkinstall で完了です。 試しに何かパッケージを作ってみます。 以前のブログの麻雀アプリ、netjanで試してみました。 やり方は以前と同じです。 netjanコンパイルに必要なパッケージは下記の通りです。 sudo apt-get install build-essential libxpm-dev wgetにてコンパイルできるバージョンのソースを入手。 wget http://download.gna.org/netjan/netjan-0.1.tar.bz2 tar xvjf netjan-0.1.tar.bz2 cd netjan-0.1 make でmake installする前にcheckinstallを実行します。 sudo checkinstall make install で後は簡単な質問に答えていくだけです。 非常に便利です。 試しにパッケージ作ってみました。 残念な事にバイナリ配布とインストール、アンインストールだけなので注意。 メニューランチャーに自動登録してくれる訳ではないので コマンドラインで実行するか新しくリンクを作りましょう。 netjan_0.1-1_armel.deb ●まとめ 野良パッケージが簡単に作れますので配布に便利です。 (DebianやUbuntuのルール違反ですがw) Netwalkerの場合、ほぼサポートアウトなのが現状で ユーザーの力でガンガンコンパイルして 皆でパッケージを配布して幸せになりましょう。 是非試して見て下さいな。 お気に入りの記事を「いいね!」で応援しよう
[モバイル] カテゴリの最新記事
突然のコメント、失礼いたします。
私はこちら⇒ http://blju.net/ で無料オンラインゲームサイトをやっているfarrといいます。 色々なサイトをみて勉強させていただいています。 もしよろしかったら相互リンクをお願いできないでしょうか? 「やってもいいよ」という方はメールを送ってくだされば、 私もリンクさせていただきます。 よろしくお願いします^^ (Sep 2, 2011 07:24:24 AM)
突然のコメント、失礼いたします。
私はこちら⇒ http://blju.net/ で無料オンラインゲームサイトをやっているfarrといいます。 色々なサイトをみて勉強させていただいています。 もしよろしかったら相互リンクをお願いできないでしょうか? 「やってもいいよ」という方はメールを送ってくだされば、 私もリンクさせていただきます。 よろしくお願いします^^ (Sep 2, 2011 07:26:58 AM) |