- 1 名前:login:Penguin mailto:sage [2008/05/17(土) 17:06:04 ID:jL52EtvA]
- 【CD/USB】PuppyLinux - 3匹め - 【軽量】
日本語サイト openlab.jp/puppylinux/ オンラインマニュアル openlab.jp/puppylinux/man-jp/manual/puppy301/main.html 日本語フォーラム sakurapup.browserloadofcoolness.com/ 本家(英語) www.puppylinux.com/ キーボードの確認をしましょう。 @ や ] が正常に入力できない事があります そんなときは 「メニュー」→「セットアップ」→「ウイザードのウイザード」 →「マウスとキーボードを変更する」 →「高度なXorgキーボードの構成」で 「キーボードモデル」と「レイアウト」を修正し、適応させます 過去スレ 【CD/USB】PuppyLinux【軽量】 cm.umu.cc/read.php?1193553008 【CD/USB】PuppyLinux - 2匹め - 【軽量】 pc11.2ch.net/test/read.cgi/linux/1193457373/
- 760 名前:750 mailto:sage [2008/09/01(月) 22:08:41 ID:VYqDj8xI]
- 環境 Puppy4.00.3
2chブラウザ JD を pb-debianinstaller を使わず、直接ぶち込みで動作したので報告をば。 一応、起動とスレ参照は出来てるが、前回同様、素人のやっつけ仕事なので、間違いや 問題を含んでいるかも。無保証ということで。 特に libgnutls26 関連は怪しいので、GNU TLS を使うであろう「ファイル|○○にログイン」 メニューなどは機能しないかも。ログインIDもってないので動作未確認。 インストール容量は、約10MB(本体5MB+ライブラリ5MB)。 以下、長スレになるがスマソ。定住場所を持たない流浪人なんで。 Puppy で 2chブラウザ使えて、ハッピーな人が増える事を願うyo〜! -------------------------- (1) 必要ライブラリの導入 libgnutls26 関連以外は petファイルが存在するので、パッケージマネージャから導入。 cairomm-1.4.4.pet glibmm-2.14.1.pet gtkmm-2.12.1.pet
- 761 名前:750 mailto:sage [2008/09/01(月) 22:10:16 ID:VYqDj8xI]
- (2) libgnutls26 関連のライブラリの導入
petファイルが存在しないので、Debianライブラリから入手。 先ず、下記のファイルをダウンロード。今回は全て lenny(testing) 版を利用。 libgnutls26 が lenny(testing) しかないのと、依存ライブラリの要求バージョンによる。 ttp://packages.debian.org/lenny/libgnutls26 libgnutls26_2.4.1-1_i386.deb libgcrypt11_1.4.1-1_i386.deb libgpg-error0_1.4-2_i386.deb libtasn1-3_1.4-1_i386.deb 上記の各 debファイルを作業フォルダに解凍し、その作業フォルダ中にある /usr/lib/ フォルダ内 の全てのファイルを Puppy 中の /usr/lib/ フォルダ内にコピー。 ちなみに、コピーするファイル群は、 libgnutls-extra.so.26 libgnutls-extra.so.26.4.5 libgnutls-openssl.so.26 libgnutls-openssl.so.26.4.5 libgnutls.so.26 libgnutls.so.26.4.5 libgcrypt.so.11 libgcrypt.so.11.4.4 libgpg-error.so.0 libgpg-error.so.0.3.0 libtasn1.so.3 libtasn1.so.3.0.15
- 762 名前:750 mailto:sage [2008/09/01(月) 22:11:20 ID:VYqDj8xI]
- (3) JD の導入(本体の jd ファイルのみ)
JD も petファイルが存在しないので、本家HPから巡り Debian用バイナリパッケージをダウンロード。 ttp://jd4linux.sourceforge.jp/ ttp://packages.debian.org/lenny/jd jd_2.0.0-080722-2_i386.deb (近々 2.0.1-beta が出る模様) 上記 debファイルを作業フォルダに解凍し、その作業フォルダ中にある /usr/bin/ フォルダ内 の jd ファイルを Puppy 中の /usr/bin/ フォルダ内にコピー。 以上、作業完了。起動は /usr/bin/jd ちなみに、起動時に指定する「使用するWebブラウザ」だが、 Debian用バイナリでは 「標準ブラウザ」という選択メニューが無いので、「ユーザー設定」を選んで、 defaultbrowser "%LINK" と入れればいいよ。後からでも「設定|ネットワーク|Webブラウザ」の所で変更可能。 面倒でなければ、下記方法で petファイルを作って導入すれば、「メニュー|インターネット」 にメニュー登録されて、そこから起動できるよ。
- 763 名前:750 mailto:sage [2008/09/01(月) 22:12:38 ID:VYqDj8xI]
- (番外編) JD の petファイルを作る
本来なら petファイルの作成は、PET Toolsの「new2dir または日本語版なら new2dirjp」と 「dir2pet または日本語版なら dir2petjp」コマンドを使って、ウィザードに従って PETパッケージ化する。ttp://openlab.jp/puppylinux/howto2.html ここでは、上記に従わず、手動で作ることにする。 (a) フォルダ名を jd-2.0.0 として、適当な場所に作業フォルダを作成。 (b) jd_2.0.0-080722-2_i386.deb を 作業フォルダ jd-2.0.0 に解凍。 (c) 解凍された中で、下記のフォルダは不要と思われるので削除。 /usr/share/man フォルダ /usr/share/menu フォルダ (d) /usr/share/applications/jd.desktop ファイルをエディタで開き、下記の内容とする。これが メニュー登録用の情報となる。 [Desktop Entry] Encoding=UTF-8 Name=JD 2ch browser Name[ja]=JD 2chブラウザ Icon=/usr/share/pixmaps/jd.xpm Comment=JD is a 2ch browser based on gtkmm2. Comment[ja]=gtkmm2 を利用した 2chブラウザ Exec=/usr/bin/jd Terminal=false Type=Application Categories=X-Internet GenericName=JD 2ch browser
- 764 名前:750 mailto:sage [2008/09/01(月) 22:13:28 ID:VYqDj8xI]
- (e) 作業フォルダ jd-2.0.0 直下に jd-2.0.0.pet.specs という名の空ファイルを作り、
それをエディタで開き、下記の内容とする。これが、パッケージマネージャ登録用の情報となる。 PETMENUDESCR='2ch browser' PETOFFICIALDEPS='' PETREGISTER='yes' (f) 手動pet化の作業に入る。まず、端末を開き、作業フォルダ jd-2.0.0 の一つ上の所に移動。 実際には ROXファイラを開き、作業フォルダ jd-2.0.0 が見えてる状態で、空白部分を右クリックし、 「ウィンドウ|端末(コマンドプロンプト)を開く」メニューを選んだ方が操作が速いかも。 (g) pet化する為のコマンドを随時実行。 tar -c -f jd-2.0.0.tar jd-2.0.0/ gzip jd-2.0.0.tar tgz2pet jd-2.0.0.tar.gz 以上で、jd-2.0.0.pet という名のファイルが完成しているはず。 余談だが、petファイルを改変しようと思ったら、コマンドで pet2tgz jd-2.0.0.pet とすれば、jd-2.0.0.tar.gz に変換されて、アーカイバで内容参照と解凍が出来る様になる。 今後の参考にでもなれば幸いだす。皆さんの健闘を祈るyo〜!
|

|