ページ 11

LucidでインストールできないPET

Posted: 10/11/13(土) 12:10
by donc
Puppy Linux5.1.1+lang_support_ja-1.5.1.sfs+iron をUSBに入れて使用しております。
PETでアプリを追加する場合PETgetパッケージマネージャーからアプリの追加はできるのですが
(そのほとんどは xxxxx-Lucid.pet とネーミングされています)
従来の4.x系で使用できたPETではインストールできません。
例えば picasa-3-Beta.pet をクリックするとGeanyが開き、そのフッターに
"picasa-3-Beta.pet "はテキストファイルでないかエンコーディングがサポートされ
同じ内容の .deb でも同様な状況になります。
5.1.1で従来のPETを使用するためには、何か前処理が必要なのでしょうか

Re: LucidでインストールできないPET

Posted: 10/11/13(土) 16:08
by シノバー
.pet、.debはクリックすると petget が起動するのが正常です。
コマンドラインからパッケージのあるディレクトリに移動し、 ’petget なにやら.pet' と打っても動作します。

以下、パピーをFrugalインストールしていることが前提です。

問題を切り分けるためにやる常套手段は、パピーをブートオプション pfix=ram で起動することです。
pfix=ram で起動するとpupsaveは使用されません。
pfix=ram で正常動作し、通常起動で問題が発生するときは pupsaveに何か問題があることになります。
パピーリナックス 運用中のトラブル>>個人保存ファイルを使わずに起動してみる

パピーを pfix=ram で起動するには、Grub4Dos/Grubでグラフィカルメニューが出る場合は Grub4Dos起動メニューの編集
起動メニューが現れない場合は USB内の menu.lstか syslinx.cfg か何かを手で編集してください。
本家版ライブCDを使用する場合はブート時プロンプトで 'puppy pfix=ram' ですが、日本語キーボードだと '='の代わりに'^'を打たないといけません。

あるいは単純に USBを外し(HDDの中に pupsaveが無いことを確認し)普通にライブCDを起動するのが簡単です。

Re: LucidでインストールできないPET

Posted: 10/11/13(土) 16:29
by シノバー
donc さんが書きました:picasa-3-Beta.pet をクリックするとGeanyが開き
対応アプリの設定が壊れている感じですね。
.petファイルを右クリックし、対応アプリの設定を /usr/sbin/petget にしてやれば良いのですが、
対応アプリの設定がなぜ壊れたのか気になるところです。

Re: LucidでインストールできないPET

Posted: 10/11/13(土) 17:59
by donc
シノバーさん ありがとうございます。
16:08にいただいたアドバイスでコマンドラインからのpetgetでインストールすることができました。
あーそうですね 対応アプリの設定が崩れている ことが原因なんでしょうね。
なぜ壊れたか MIME? を調べてみます。私で分かるかなー

Re: LucidでインストールできないPET

Posted: 10/11/13(土) 20:41
by シノバー
donc さんが書きました:対応アプリの設定が崩れている ことが原因なんでしょうね。
なぜ壊れたか MIME? を調べてみます。
/root/Choices/MIME-types/ の中身だと…。

Re: LucidでインストールできないPET

Posted: 10/11/13(土) 22:31
by donc
MIMEでは

application_pet

#!/bin/sh
exec petget "$1"

おかしくはなさそうです

Re: LucidでインストールできないPET

Posted: 10/11/13(土) 23:10
by シノバー
donc さんが書きました:MIMEではおかしくはなさそうです
.pet ファイルのアイコンはPETとなってます?右クリックしてプロパティは application/pet になってます?
そうだとすると ROX-Filerそのものがおかしくなっている…???

Re: LucidでインストールできないPET

Posted: 10/11/13(土) 23:11
by シノバー
ROX-Filerそのものがおかしくなっている…???
videoファイルとかクリックしたときに正しく gmplayerは起動しますか?

Re: LucidでインストールできないPET

Posted: 10/11/14(日) 07:04
by donc
1アイコンはpetになってます。小箱から子犬が顔をだしています。
2プロパティは application/pet Pet arcive です。
3mp3はアイコンはヘッドフォン、クリックするとGNOME Mplayerが開き正常に動作します。

Re: LucidでインストールできないPET

Posted: 10/11/14(日) 07:19
by みのむし
横槍失礼します。
私の環境は lupq-511 + lang_pack_ja-lupq-0.5.pet ですが問題無くインストール出来ました。

Re: LucidでインストールできないPET

Posted: 10/11/14(日) 19:09
by donc
みのむしさん どうもありがとうございます。
そうですか 私だけですか 
まあ逃げかたは分かったので、そのまま使ってみます。

Re: LucidでインストールできないPET

Posted: 10/11/15(月) 23:28
by シノバー
donc さんが書きました:MIMEでは
application_pet

#!/bin/sh
exec petget "$1"

おかしくはなさそうです
/root/.config/rox.sourceforge.net/MIME-types/application_pet というファイルが存在しませんか?
その中身が
#!/bin/sh
exec "$1"

だったり。
今日気が付くとこれがありました。いずれかをインストールしたときに混入したものだと思われます。

Re: LucidでインストールできないPET

Posted: 10/11/16(火) 06:09
by みのむし
>/root/.config/rox.sourceforge.net/MIME-types/application_pet というファイルが存在しませんか?
>その中身が
>#!/bin/sh
>exec "$1"

気になったので、私の環境(lupq-511+lang_pack_ja-lupq-0.pet)で調べてみました。

/root/Choices/MIME-types/application_pet ... 実行属性
の中身は

コード: 全て選択

#!/bin/sh
exec petget "$1"
調査)

コード: 全て選択

# which rox
/usr/local/bin/rox

コード: 全て選択

# rox -v
ROX-Filer 2.9
Copyright (C) 2005 Thomas Leonard.
ROX-Filer comes with ABSOLUTELY NO WARRANTY,
to the extent permitted by law.
You may redistribute copies of ROX-Filer
under the terms of the GNU General Public License.
For more information about these matters, see the file named COPYING.

GTKバージョン 2.14.7 でコンパイル
GTKバージョン 2.20.0 で実行

-- 機能はコンパイル時に設定します --

Large File サポート... はい
Inotify(ファイルシステム監視機能)サポート... はい
Dnotify(ディレクトリ通知機能)サポート... いいえ
バイナリ互換性... いいえ (apsymbols.h がみつかりません)
拡張属性サポート... はい