Vitruvian Penguin
knoppix

[knoppix:4728] Re: point-and-klik の継続利用について

Date: Mon, 7 Feb 2005 20:30:28 +0900
User-agent: Mutt/1.5.6+20040907i
柘植です。こんにちは。

On Mon, Feb 07, 2005 at 01:32:33PM +0900, 
 osk wrote:

> point-and-klik でインストしたソフトを、Knoppixを再起動しても使える方法を
> ご存じの方がいらしたら教えていただきたいです。

ざっと調べたところでは、最低でも

$HOME/Desktop/*.cmd
$HOME/.zAppRun
/etc/fstab

が保存されていればいいみたいですね。
あと、以下のファイルはマウスクリックでアプリケーションを起動
したり、新しくソフトウェアをインストールするときに必要みたい。

$HOME/.kde/share/applnk/.hidden
$HOME/.kde/share/applnk/klik/.directory
$HOME/.kde/share/applnk/klik/klik.desktop
$HOME/.kde/share/mimelnk/all/cmg.desktop
$HOME/.kde/share/services/klik.protocol
$HOME/.klik

で、

$ ~/.zAppRun ~/Desktop/*.cmd

とすれば、インストールしたソフトウェアが起動する、はず。
でも、saveconfig --> myconf=scan で boot した状態では、

$ sh -x .zAppRun Desktop/hydrogen.cmg 
..
+ MOUNT=/mnt/app/1
+ mkdir -p /mnt/app/1
mkdir: ディレクトリ `/mnt/app/1' を作成できません: 許可がありません
+ exit 1

となってしまいますね。

そこで、.zAppRun を以下のように修正してみたら、使えるように
なりました。お試し下さい。

--- .zAppRun.orig       2005-02-07 19:50:17.000000000 +0900
+++ .zAppRun    2005-02-07 19:48:42.000000000 +0900
@@ -99,8 +99,8 @@
     squash) MOUNT=/mnt/squash/$MNTNUM ;;
     *) MOUNT=/mnt/app/$MNTNUM ;;
   esac
-  mkdir -p $MOUNT || exit 1
-  ln -s $CMG $MOUNT/image || exit 1
+  sudo mkdir -p $MOUNT || exit 1
+  sudo ln -s $CMG $MOUNT/image || exit 1
   mount $MOUNT || derror "Unable to mount $MOUNT"
 else
   # NOTE: exit now cause our cmg isn't mounted

-- 
Tsuge Akihide  
<Prev in Thread] Current Thread [Next in Thread>