はじめてのソフトの追加と削除、はじめて作るPetパッケージ
はじめてのソフトの追加と削除、はじめて作るPetパッケージ
最後には初心者のためのPetパッケージ作成方法&パッケージの発見方法のまとめを書きたい
自分でPetパッケージをつくりたい
それを作成しないとソフトのインストールができないのよね?
「子犬の飼い方」を読んだけれど、イマイチよくわかりません
必要なものをダウンロードしたけど、これってなに????
【リンク先:Petパッケージがなくても手動インストールができる】
ただいまリンク先のページを探しています、準備中です
【リンク先:子犬の飼い方 Petパッケージの作成】
↓Petパッケージの作成について初心者が初めて閲覧する確率の高いページ(google)
http://openlab.ring.gr.jp/puppylinux/howto2.html
【リンク先:パピー初心者入門】 (アドレスは圧縮されています)
↓Petパッケージについても基本的な知識が紹介されています
http://tinyurl.com/puppy-beginners
【リンク先:Petパッケージのダウンロードサイト】
↓まだ日本語のパッケージは少なく、数の多い英語の公式または非公式Petパッケージなら発見しやすい
ただし初心者がダウンロードサイトのパッケージの列を見ても何のソフトなのか判別できないかもしれません
ftp://ibiblio.org/pub/linux/distributions/puppylinux/
【リンク先:dir2petとnew2dirの日本語化】 (アドレスは圧縮されています)
↓開発環境には最初から在る標準の英語表示と、追加できる日本語表示の環境があります
http://tinyurl.com/make-pet-ja
【リンク先:uname コマンドの詳細と説明】
↓unameとは 「Linux Name?」 を略したコマンドです
http://kazmax.zpp.jp/cmd/u/uname.1.html
http://kazmax.zpp.jp/cmd/u/uname.2.html
自分でPetパッケージをつくりたい
それを作成しないとソフトのインストールができないのよね?
「子犬の飼い方」を読んだけれど、イマイチよくわかりません
必要なものをダウンロードしたけど、これってなに????
【リンク先:Petパッケージがなくても手動インストールができる】
ただいまリンク先のページを探しています、準備中です
【リンク先:子犬の飼い方 Petパッケージの作成】
↓Petパッケージの作成について初心者が初めて閲覧する確率の高いページ(google)
http://openlab.ring.gr.jp/puppylinux/howto2.html
【リンク先:パピー初心者入門】 (アドレスは圧縮されています)
↓Petパッケージについても基本的な知識が紹介されています
http://tinyurl.com/puppy-beginners
【リンク先:Petパッケージのダウンロードサイト】
↓まだ日本語のパッケージは少なく、数の多い英語の公式または非公式Petパッケージなら発見しやすい
ただし初心者がダウンロードサイトのパッケージの列を見ても何のソフトなのか判別できないかもしれません
ftp://ibiblio.org/pub/linux/distributions/puppylinux/
【リンク先:dir2petとnew2dirの日本語化】 (アドレスは圧縮されています)
↓開発環境には最初から在る標準の英語表示と、追加できる日本語表示の環境があります
http://tinyurl.com/make-pet-ja
【リンク先:uname コマンドの詳細と説明】
↓unameとは 「Linux Name?」 を略したコマンドです
http://kazmax.zpp.jp/cmd/u/uname.1.html
http://kazmax.zpp.jp/cmd/u/uname.2.html
最後に編集したユーザー サイコ猫 [ 08/12/20(土) 08:20 ], 累計 31 回
Re: はじめて作るPetパッケージ (非公式なソフトのインストー
Petパッケージ作成に必要なファイルの説明とかも含めて純粋に読みやすい 初心者向けの説明があれば読みたいサイコ猫 さんが書きました:自分でPetパッケージをつくりたい
「子犬の飼い方」を読んだけれど、イマイチよくわかりません
それとWindows の Programfails に該当するようなディレクトリがどこにあるのか
最後に編集したユーザー サイコ猫 [ 08/12/16(火) 14:33 ], 累計 3 回
自作機 PuppyLinux4.0.0 HDDboot
(4.1.1パッチ?? だと思うもの適応済み)
猫好きだけど子犬が撫でごごちよくってね…もふもふ(笑
(4.1.1パッチ?? だと思うもの適応済み)
猫好きだけど子犬が撫でごごちよくってね…もふもふ(笑
私がリナックスを使い続ける条件には最低限ネットとメールができる以外に、マウスやサウンドの基本設定ができて、ソフトの追加と削除を自由にできるようにならなければ。
それもWindowsでフリーソフトを簡単に利用しているような自由さで。
それもWindowsでフリーソフトを簡単に利用しているような自由さで。
最後に編集したユーザー サイコ猫 [ 08/12/16(火) 15:00 ], 累計 1 回
自作機 PuppyLinux4.0.0 HDDboot
(4.1.1パッチ?? だと思うもの適応済み)
猫好きだけど子犬が撫でごごちよくってね…もふもふ(笑
(4.1.1パッチ?? だと思うもの適応済み)
猫好きだけど子犬が撫でごごちよくってね…もふもふ(笑
パッケージを作成する前に 開発環境の準備
まずは開発環境の準備をしましょう!
インストールしたばかりの標準パピーにはPetパッケージを作る機能がありません
準備が必要になります
必要なファイルをダウンロード
devx_400.sfs を手に入れます。
(ファイル名の数字はPuppyのバージョンと同じものです あなたのPuppyに合わせて読み替えてください)
ダウンロードしたファイルを /devx_400.sfs というディレクトリに置きましょう
そこは pup_save.2fs という個人設定ファイルがある場所です
新しいモジュールを読み込ませるために Puppyを再起動してください
※必ず…と言いたいが、できれば devx_400.sfs.md5.txt というファイルを使って正しくダウンロードできたかコンソールから確認してください。
【Puppy Linux 日本語版のダウンロードサイト】
利用しているPuppyと同じバージョンのpackagesディレクトリを探してください
http://openlab.jp/puppylinux/download/
インストールしたばかりの標準パピーにはPetパッケージを作る機能がありません
準備が必要になります
必要なファイルをダウンロード
devx_400.sfs を手に入れます。
(ファイル名の数字はPuppyのバージョンと同じものです あなたのPuppyに合わせて読み替えてください)
ダウンロードしたファイルを /devx_400.sfs というディレクトリに置きましょう
そこは pup_save.2fs という個人設定ファイルがある場所です
新しいモジュールを読み込ませるために Puppyを再起動してください
※必ず…と言いたいが、できれば devx_400.sfs.md5.txt というファイルを使って正しくダウンロードできたかコンソールから確認してください。
【Puppy Linux 日本語版のダウンロードサイト】
利用しているPuppyと同じバージョンのpackagesディレクトリを探してください
http://openlab.jp/puppylinux/download/
最後に編集したユーザー サイコ猫 [ 08/12/17(水) 07:13 ], 累計 5 回
自作機 PuppyLinux4.0.0 HDDboot
(4.1.1パッチ?? だと思うもの適応済み)
猫好きだけど子犬が撫でごごちよくってね…もふもふ(笑
(4.1.1パッチ?? だと思うもの適応済み)
猫好きだけど子犬が撫でごごちよくってね…もふもふ(笑
Re: パッケージを作成する前に 開発環境の準備
疑問 そのディレクトリに 拡張子 .sfs を置いただけでPuppy起動時にモジュールとして読み込まれるのですか?サイコ猫 さんが書きました:ダウンロードしたファイルを /devx_400.sfs というディレクトリに置きましょう
新しいモジュールを読み込ませるために Puppyを再起動してください
最後に編集したユーザー サイコ猫 [ 08/12/16(火) 23:29 ], 累計 1 回
自作機 PuppyLinux4.0.0 HDDboot
(4.1.1パッチ?? だと思うもの適応済み)
猫好きだけど子犬が撫でごごちよくってね…もふもふ(笑
(4.1.1パッチ?? だと思うもの適応済み)
猫好きだけど子犬が撫でごごちよくってね…もふもふ(笑
Re: パッケージを作成する前に 開発環境の準備
devx_400.sfsと同じ場所に devx_400.sfs.md5.txt を置いてdevx_400.sfs.md5.txt を使って必要なファイルを正しくダウンロードできたか確認してください。
コンソールでこう打てば良いのでしょうか???
# md5sum -c devx_301.sfs.md5.txt
そしてEnterキーをおして OK と表示されたらいいのですね??
最後に編集したユーザー サイコ猫 [ 08/12/16(火) 14:57 ], 累計 4 回
自作機 PuppyLinux4.0.0 HDDboot
(4.1.1パッチ?? だと思うもの適応済み)
猫好きだけど子犬が撫でごごちよくってね…もふもふ(笑
(4.1.1パッチ?? だと思うもの適応済み)
猫好きだけど子犬が撫でごごちよくってね…もふもふ(笑
サイン部分が気になったのですが・・・
もし411JPを入れているのでしたら、「devx_411.sfs」をダウンロード。
「〜.sfs.md5.txt」はダウンロードの途中でファイルが破損してないか確認するためのもの。
「まー壊れてないだろ」と思えるなら無視。挙動がおかしければ確認すればいいです(ちょっと無謀?)。
まーここでストップしてしまうよりは。
「devx_411.sfs」を自分のセーブファイル「pup_save.2fs」と同じ場所に設置。再起動で勝手に読み込まれます。
で、後はサイコ猫さんが最初に書いてたリンク先の通りに端末からチマチマと。
途中で出てくる英文は、ざざっと読んで何とかなると思います(自分の場合、わからなきゃEnterです)。
「i386」「i486」「i686」とか聞かれますが、事前に「uname -m」とか「uname -a」で確認しときましょう。
↑これについては確証なし(自分もWebで検索して知ったもんで)
お断りしておきますが、私も作れたり作れなかったりです。
そのページだけが頼りの手探り状態です。
400JPから411JPへのパッチなんてありましたっけ?自作機 PuppyLinux4.0.0 (4.1.1パッチ済み)
もし411JPを入れているのでしたら、「devx_411.sfs」をダウンロード。
「〜.sfs.md5.txt」はダウンロードの途中でファイルが破損してないか確認するためのもの。
「まー壊れてないだろ」と思えるなら無視。挙動がおかしければ確認すればいいです(ちょっと無謀?)。
まーここでストップしてしまうよりは。

「devx_411.sfs」を自分のセーブファイル「pup_save.2fs」と同じ場所に設置。再起動で勝手に読み込まれます。
で、後はサイコ猫さんが最初に書いてたリンク先の通りに端末からチマチマと。
途中で出てくる英文は、ざざっと読んで何とかなると思います(自分の場合、わからなきゃEnterです)。
「i386」「i486」「i686」とか聞かれますが、事前に「uname -m」とか「uname -a」で確認しときましょう。
↑これについては確証なし(自分もWebで検索して知ったもんで)
お断りしておきますが、私も作れたり作れなかったりです。
そのページだけが頼りの手探り状態です。
サボり魔
Precise-550JP & Precise-571JP & Tahr-Puppy
frugal install (USB)
8GB ASUS H97I-PLUS Core-i5 4690S
8GB ASRock Z68M-ITX/HT Core-i7 2600k with Win7
16GB ASROCK H170M-ITX/ac Core-i5 6600
Precise-550JP & Precise-571JP & Tahr-Puppy
frugal install (USB)
8GB ASUS H97I-PLUS Core-i5 4690S
8GB ASRock Z68M-ITX/HT Core-i7 2600k with Win7
16GB ASROCK H170M-ITX/ac Core-i5 6600
さて、どのレベルが問題なのか、が問題です。たしかに、初めてLinuxを触る人が「子犬の飼い方」の「5:PETパッケージの作り方」を読んでも理解できるとは思いません。もし、ソースからモジュールを作るならカーネルソースも必要で、これは上級者向きです。でも、自分でコマンドを羅列したファイルを書いたのならdevxは不要です。どういうpetを作るのかによって答えはいろいろです。以下は、私がpetを作る例です。
まず、プログラムのファイルを書きます。1枚のときもあれば数枚のときもありますが、ここでは、script.shとscripy.confという2枚のファイルを書いたとします。そして、script.shは/usr/sbinにscript.confは/etcに入れるものとします。
次に、roxファイラで/tmpを開け、右クリック=>新規作成でディレクトリを作ります。名前はpetパッケージの名前で、ここでは、mypet-0.1とします。
そして、作ったばかりの/tmp/mypet-0.1をクリックして開けます。ここから、先の2つのファイルを入れるディレクトリをつくってゆきます。まず、/usrと/etcという名前のディレクトリをここに作ります。さらに、/usrを開けてその中に/sbinというディレクトリも作ります。以上でディレクトリの作成は終了です。
次に、作ったディレクトリの適切な場所にファイルをコピーします。つまり、roxファイラで/tmp/mypet-0.1からどんどん中を開いてゆき、/tmp/mypet-0.1/usr/sbinにscript.shを、/tmp/mypet-0.1/etcにscripy.confをコピーします。以上で、下準備は完了です。
最後は、端末で、
と入力します。dir2petjpの次にはpetパッケージの名前を入力します。以後は日本語で作成が進行してゆき、最後に、/tmpにmypet-0.1.petができます。英語でいいのなら、dir2petを使います。
まず、プログラムのファイルを書きます。1枚のときもあれば数枚のときもありますが、ここでは、script.shとscripy.confという2枚のファイルを書いたとします。そして、script.shは/usr/sbinにscript.confは/etcに入れるものとします。
次に、roxファイラで/tmpを開け、右クリック=>新規作成でディレクトリを作ります。名前はpetパッケージの名前で、ここでは、mypet-0.1とします。
そして、作ったばかりの/tmp/mypet-0.1をクリックして開けます。ここから、先の2つのファイルを入れるディレクトリをつくってゆきます。まず、/usrと/etcという名前のディレクトリをここに作ります。さらに、/usrを開けてその中に/sbinというディレクトリも作ります。以上でディレクトリの作成は終了です。
次に、作ったディレクトリの適切な場所にファイルをコピーします。つまり、roxファイラで/tmp/mypet-0.1からどんどん中を開いてゆき、/tmp/mypet-0.1/usr/sbinにscript.shを、/tmp/mypet-0.1/etcにscripy.confをコピーします。以上で、下準備は完了です。
最後は、端末で、
コード: 全て選択
# cd /tmp
# dir2petjp mypet-0.1
ということで、サイコ猫さんがどういうpetを作りたいか、によります。どういうソフトを必要としているのかにもよります。日本語のものはあまりないかもしれませんが、検索してみたらPuppyのソフトは結構あると思います。openlabからリンクしているダウンロードサイト(ftp://ibiblio.org/pub/linux/distributions/puppylinux/等)は眺めていてもわからないと思います。
優しい回答ありがとうございます
サイコ猫 さんが書きました:devx_パピーのバージョン.sfs.md5.txt とは、どういうファイルなのですか?
サボり魔 さんが書きました:「〜.sfs.md5.txt」はダウンロードの途中でファイルが破損してないか確認するためのもの。
サボり魔 さんが書きました:400JPから411JPへのパッチ?? もし411JPを入れているのでしたら、「devx_411.sfs」をダウンロード。
作業中に「i386」「i486」「i686」とか聞かれますが、事前に「uname -m」とか「uname -a」で確認しときましょう。
自分の使っているリナックスカーネル、CPUの種類、Puppyのバージョンをしっかり確認してから開発環境を準備することが大切なのですね。サボり魔 さんが書きました:お断りしておきますが、私も作れたり作れなかったりです。そのページだけが頼りの手探り状態です。
Puppyのバージョンの数字に気をつけて、SFSファイルをダウンロードしたいと思います。
それから、Petパッケージをはじめて作るとき手探り状態になってしまうのをもう少し楽にしたいと考えています。
このページがLinux初心者、Puppy初心者に役立つような内容なってくれたら良いのですが…読みやすいページ編集をがんばってみます

ありがとうございます。
最後に編集したユーザー サイコ猫 [ 08/12/17(水) 07:12 ], 累計 2 回
自作機 PuppyLinux4.0.0 HDDboot
(4.1.1パッチ?? だと思うもの適応済み)
猫好きだけど子犬が撫でごごちよくってね…もふもふ(笑
(4.1.1パッチ?? だと思うもの適応済み)
猫好きだけど子犬が撫でごごちよくってね…もふもふ(笑
想定するユーザーのレベル
1.プログラムソースは書けないが、配布されているソースの圧縮ファイル(tarball)を探し出し、ダウンロードして解凍できる
2.プログラムソースを書くことができるが、Petパッケージの作成に戸惑っているLinux初心者
etc.
ええっと別な想定すべき初心者ユーザーのレベルがありましたら、ぜひ教えてください。
私はというと、前者のプログラムを書けない初心者ということになります。
また…トピックを立てた時点での、初心者が「はじめてパッケージをつくる」というのは前者を想定していました。
Petパッケージにするソフトは、特別なドライバやモジュールの追加の必要がない何かのプログラムソースを例にしたいです。
よろしくお願い致します。
2.プログラムソースを書くことができるが、Petパッケージの作成に戸惑っているLinux初心者
etc.
ええっと別な想定すべき初心者ユーザーのレベルがありましたら、ぜひ教えてください。
私はというと、前者のプログラムを書けない初心者ということになります。
また…トピックを立てた時点での、初心者が「はじめてパッケージをつくる」というのは前者を想定していました。
Petパッケージにするソフトは、特別なドライバやモジュールの追加の必要がない何かのプログラムソースを例にしたいです。
よろしくお願い致します。
自作機 PuppyLinux4.0.0 HDDboot
(4.1.1パッチ?? だと思うもの適応済み)
猫好きだけど子犬が撫でごごちよくってね…もふもふ(笑
(4.1.1パッチ?? だと思うもの適応済み)
猫好きだけど子犬が撫でごごちよくってね…もふもふ(笑