Linuxザウルス向けに、このサイトで配布しているipkgファイル等。
等サイトで配布しているipkファイル類です。
それぞれ説明は個別のページ、または日記内にあります。 各説明項目へのリンク等、まだ整っていませんので、詳細は検索機能でファイル名をキーに検索してみて下さい。 ↓他人より。よく見るんですがこのサイトの事に少しは関わりたいと思って・・・・ 書き込みがだれでも出来ちゃうんですがいいんすか?
■ Apache関連
Apacheインストール後の、apachectlの修正等の設定作業を行うパッケージ。 Linuxザウルス/Apache参照。
■ CGI
Linuxザウルス+Apache+Perl環境でWalWikiを動かしてみたい人のための、パッケージ化したWalWiki本体。 Linuxザウルス/WalWiki参照。
Linuxザウルス+Apache+Perl環境でblosxomを動かしてみたい人のための、パッケージ化したblosxom本体と塚本手製のサンプルデータ。 Linuxザウルス/blosxom参照。
■ FTPサーバー
Troll-FTPをベースに開発されたFTPサーバーPureFTPd。 BSDライセンスでソースが公開されており、ichitokumei氏がLinuxザウルス用にビルドしてくださいました。
仮想ユーザー、ディスククォータなどの機能を持ち、Linuxザウルスでも比較的セキュアで高機能なFTPサーバー環境を構築できます。。
■ Perl
Perl本体。 Linuxザウルス/Perl参照。
■ libnetモジュール
Net::FTPなどを含むlibnetモジュール。
上にリンクのある5.6.1-8.3-2以降のPerlにはCPANモジュールが同梱されています。 deb_img-1.3を導入してgccやmakeを使用できるようにし、このlibnetをインストールすれば以降はCPANから直接モジュールをインストールできます。 関連情報はLinuxザウルス/Perl/CPAN参照。
後述のBundle::LWPモジュールにはlibnet関連のファイルも含まれていますので、こちらを使うときにはlibnetモジュールは不要です。
■ Bundle::LWPモジュール
WebアクセスのためのLWPモジュールと関連モジュール群。
Bundle::LWPモジュール。実際にはWebアクセスのためのLWPモジュールと、これに関連するHTML、HTTP、URI、Digest::MD5、NET(libnet)、File::Listといったモジュールが、必要なものは.bs、.soファイル付きでまとめられています。
これを入れる際にはlib-perl-libnetと同じファイルを含みますので、libnetモジュール(パッケージ名はlib-perl-libnet)は事前に削除してください。
■ Perl 5.6.1-7用のモジュール
Perl 5.6.1-7はfrontgardenで配布されていた少し古い版です。 すでにこれらのモジュールはこのページで配布しているPerlパッケージには含まれているので不要です。
前述の通り、frontgardenで配布されていたperl 5.6.1-7を使用していた時期に、WalWikiやblosxomを動作させるのに必要で、パッケージ化したモジュールを置いておきます。 一般にCGIで使われるものが揃うかと思います。 すでにfrontgardenがサイト停止しているように見えるので、必要性のなくなったパッケージかもしれません。
■ 動画関連
opie-MPlayerShellをSL-C7x0にインストールできるようにパッケージングしたもの。 Linuxザウルス/opie-MPlayerShell参照。
■ スクリーンショット
screenshotappletをipk化したもの。 Linuxザウルスでスクリーンショット(200307版)参照。
■ PNG画像の最適化
PNG画像を最適化し、画質を保ったままサイズを減少させる "optipng" コマンド。 オフィシャルサイトから取得したソースをセルフコンパイルし、パッケージ化しました。 使い方は私もよく理解していないので、ひとまずUsageを見てください。
■ TCP & UDP パケットリピーター
stoneのバイナリと起動スクリプト。 stoneはTCPパケットあるいはUDPパケットを中継するソフトで、POP/APOPの変換、簡易HTTPプロキシ機能なども持っています。 関連情報は2004年1月11日をご確認ください。
■ ダウンローダ
cURLコマンド。 wget同様にコマンドラインで使用します。 ブラケットの展開や、POSTコマンドでの投降ないしファイルアップロードなども可能です。 SSLは無効になっています(というか、有効にしてセルフコンパイルできませんでした)ので、httpsアクセスはできません。
wgetplusスクリプト。 wgetで、cURLライクにURL中のブラケット([001-003]のようなテキスト)を展開してダウンロードするためのPerlスクリプトです。 wgetplus-runは、yaktyさんのShell CommanderでGUIアプリケーションっぽくwgetplusを実行するためのスクリプトです。
■ 時刻合せ
ntpdateを利用した時刻合せスクリプト「timeadjust」。 timeadjust-pppの方は、timeadjustのインストールに加えて、PHSカード(AirH"や@FreeDなど)でのネットワーク接続時にtimeadjustを自動で実行する設定もします。 関連情報はLinuxザウルス/自動で時計合わせをご確認ください。
■ 天気予報
天気予報取得スクリプト「weather」。 excite内のザウルス向けチャンネルから今日の天気予報を取得し、zdbat経由でカレンダに追加します。 関連情報はLinuxザウルス/天気予報をご確認ください。
旧版はこちらです。 zdbatを使わず、datebook2経由でカレンダへの追加を行います。 関連情報は2003年6月、2003年7月の日記をご確認ください。
■ ニュース
Yahooニュースを取得するスクリプト。
■ 地球アイコンをQtメニューに追加
オフライン状態でも、NetFrontにネットワーク接続していると思い込ませるための"qcop QPE/Network 'up()'"をQtメニューから行えるようにするもの。 一見して分かるとおり、memn0ckさんの「地球アイコンをQtメニューに追加」のまるっきりパクリです。
インストールすると"インターネットに接続(擬似)"というアイコンがQtメニューに追加されます。 擬似接続からの切断は、通常の「接続を切る」でOK。 ...あ、バージョン番号をつけ間違ってる...。
■ diffutils
ファイル比較ツールdiff、diff3、cmp、sdiffの詰め合わせ。 Zaurus DevNetから取得したdiffutilsを、ipkパッケージ化しました。
■ dog
テキスト表示コマンド"cat"互換のツール。 オフィシャルサイトから取得したソースをセルフコンパイルし、パッケージ化しました。 関連情報は2003年10月の日記をご確認ください。
■ nkf
漢字コード変換ツール。 ShiftJIS、EUC、JIS、Unicodeの変換や、改行コードの変換を行うことができます。 Debian Package Poolから取得したものを、ipkパッケージ化しました。
■ SSL関連ライブラリ
OpenSSLに含まれているライブラリのうち、libcryptとlibssl。 この2ライブラリは、Linuxザウルスでw3mを動作させるのに必要なものです。 ただし、OpenSSLを入れてしまえば、個別にこのライブラリをインストールする必要はなくなります。 w3mとの関係などについてはLinuxザウルス/w3m参照。
■ sudo
root権限でほんの一作業、というときに便利なsudo。 1.6.7p5をLinuxザウルスでセルフコンパイルしました。
■ zsh
Debian Package Poolから取得したものを、ipkパッケージ化しました。 実行にncurses5が必要だったので、これもDebian Package Poolから。なおzshには3.0.8-11、4.0.7-12といったバージョンもあったのですが、いずれもGLIBCの2.3以上を要求しており、libcの入れ替えに怖気づいてこのバージョンを選択しました。
実は同様のものを増井さんが配布されていたと思うのですが、feedにアクセスできないのでひとまずipkファイルを作成。 しかし増井さん版を使うときにlibncurses5を入れた覚えはないのですが、あちらでは同梱していたのですかね。
■ 圧縮・展開関連
lhaコマンド。 lha形式での圧縮・展開ツールです。 Debian Package Poolのnon-freeセクションから取得したものをipkパッケージ化しました。 READMEの「ネットでの配布は自由」の文言に基づき、おいています。
unrarコマンド。 rar形式の展開ツールです。 Debian Package Poolのnon-freeセクションから取得したものを、ipkパッケージ化しました。 ライセンス条件等についてはfile:unrar/readme.txtおよびfile:unrar/license.txt参照。
unzipコマンド。embedded linux software index(旧Zaurus Software Index)で配布されていたものなのですが、リンクが切れてしまっていてダウンロードできないのでひとまず置いておきます。
■ ipkg関連
■ iselect関連
iSelectをLinuxザウルス用にビルドしました。 これの利用例については、Linuxザウルス/iLaunchと、このiLaunchをw3mの外部ブラウザとして使用する方法をご紹介しているLinuxザウルス/w3mをご覧下さい。