807824 ランダム
 HOME | DIARY | PROFILE 【フォローする】 【ログイン】

Kapperのブログ

PR

X

Profile


kapper

Calendar

Keyword Search

▼キーワード検索

Category

Comments

これでは。。。@ Re: モバイルUbuntu、NetWalker登場 Kernel コンパイル1編 その106(06/18)  sudo cp arch/arm/boot/zImage /boot/vm…
kapper@ Re:shについて netwalker初心者さん どうやらバージョ…
kapper@ Re:shについて(07/27) netwalker初心者さん コメント誠にありが…
netwalker初心者@ shについて git clone git://github.com/FreeRDP/Free…
くーる31@ 相互リンク 突然のコメント、失礼いたします。 私は…

Archives

Dec , 2021
Nov , 2021
Oct , 2021
Sep , 2021
Aug , 2021

Freepage List

Headline News

Sep 2, 2011
XML
カテゴリ:モバイル
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の場合、ほぼサポートアウトなのが現状で
ユーザーの力でガンガンコンパイルして
皆でパッケージを配布して幸せになりましょう。
是非試して見て下さいな。






Last updated  Sep 3, 2011 10:36:59 PM
コメント(2) | コメントを書く


■コメント

お名前
タイトル
メッセージ
画像認証
別の画像を表示
上の画像で表示されている数字を入力して下さい。


利用規約に同意してコメントを
※コメントに関するよくある質問は、こちらをご確認ください。


相互リンク   くーる31 さん
突然のコメント、失礼いたします。
私はこちら⇒ http://blju.net/
で無料オンラインゲームサイトをやっているfarrといいます。
色々なサイトをみて勉強させていただいています。
もしよろしかったら相互リンクをお願いできないでしょうか?
「やってもいいよ」という方はメールを送ってくだされば、
私もリンクさせていただきます。
よろしくお願いします^^ (Sep 2, 2011 07:24:24 AM)

相互リンク   くーる31 さん
突然のコメント、失礼いたします。
私はこちら⇒ http://blju.net/
で無料オンラインゲームサイトをやっているfarrといいます。
色々なサイトをみて勉強させていただいています。
もしよろしかったら相互リンクをお願いできないでしょうか?
「やってもいいよ」という方はメールを送ってくだされば、
私もリンクさせていただきます。
よろしくお願いします^^ (Sep 2, 2011 07:26:58 AM)


© Rakuten Group, Inc.