「請問」ROX檔案關聯的問題

歡迎提問 debian desktop 相關問題,何謂 desktop ? 舉凡您日常生活會用到的部份,如上網 ( www 、 bbs ..) 、程式設計、繪圖...等等。 通常以 X Window 環境底下問題為主。

「請問」ROX檔案關聯的問題

文章脫線 » 週五 6月 04, 2004 8:58 pm

最近玩ROX的檔案關聯性,發現在vfat檔案系統下,關聯性會跑掉,除非把檔案的權限 -x ,讓它沒有執行權限,關聯性才會恢復。

所以我猜想了三個方式: (括號內是心理懷疑的部份)

1.作一個script,將vfat目錄下所有檔案chmod -R 666 *(治標不治本)

2.在mount過程,直接mount成非執行模式。(有這個方式嗎???)

3.修改ROX判定方式,ROX應該是先判斷是否為執行檔,再去判斷檔案關聯。將其先後次序顛倒一下,應該能解決。(真的是這樣嗎???)
脫線
活潑的高中生
活潑的高中生
 
文章: 251
註冊時間: 週一 12月 08, 2003 10:52 am

re:「請問」ROX檔案關聯的問題

文章阿信 » 週五 6月 04, 2004 9:48 pm

試試看 mount -t vfat -o iocharset=cp950,codepages=cp950,umask=0177 這樣檔案都沒有執行的權限了
頭像
阿信
版面大總管
版面大總管
 
文章: 4756
註冊時間: 週二 9月 03, 2002 11:58 pm
來自: 台灣 - 嘉義

re:「請問」ROX檔案關聯的問題

文章Tetralet » 週五 6月 04, 2004 10:06 pm

阿信 寫:試試看 mount -t vfat -o iocharset=cp950,codepages=cp950,umask=0177 這樣檔案都沒有執行的權限了

可是沒有了執行的權限,
一般使用者無法進入次目錄耶...
時間並不能治療我心中的疼痛
南方的春天說什麼也溫暖不了我冰冷的血

誦唱大復活咒文,今天的 Tetralet 又在唧唧喳喳了 重生!
Tetralet
俺是博士
俺是博士
 
文章: 3078
註冊時間: 週四 11月 28, 2002 3:02 pm

re:「請問」ROX檔案關聯的問題

文章阿信 » 週五 6月 04, 2004 10:13 pm

那改成 fmask=0177,dmask=077。

上一篇是因為我用 root 測試,所以可以進入...搞錯了... :ooops:

BTW...要 kernel-2.6 的喔...:-)
頭像
阿信
版面大總管
版面大總管
 
文章: 4756
註冊時間: 週二 9月 03, 2002 11:58 pm
來自: 台灣 - 嘉義

re:「請問」ROX檔案關聯的問題

文章脫線 » 週五 6月 04, 2004 10:33 pm

我用mount -t vfat -o iocharset=cp950,umask=0177
成功了,謝謝!!
接下來就是自己作關聯性了,我放了一些在
ftp://jsp.dfes.tpc.edu.tw/pub/KNOPPIX_LTH_test/
把MIME-types裡面的檔案放到/usr/share/rox/Choice/MIME-types裡面就可以了
這是以KNOPPIX_LTH版的程式作的關聯,有不同的話,請自己修改。

PS:目前發現,ROX居然將.wma和.txt放到同一類去了,無法分開建立關聯。
脫線
活潑的高中生
活潑的高中生
 
文章: 251
註冊時間: 週一 12月 08, 2003 10:52 am

re:「請問」ROX檔案關聯的問題

文章Tetralet » 週五 6月 04, 2004 10:39 pm

阿信 寫:那改成 fmask=0177,dmask=077。

上一篇是因為我用 root 測試,所以可以進入...搞錯了... :ooops:

BTW...要 kernel-2.6 的喔...:-)

因為這樣子目錄的權限會是 700,而一般檔案的權限會是 600,
一般使用者還是無法使用耶...

我覺得應該用 fmask=0111,dmask=000 才是哦...
時間並不能治療我心中的疼痛
南方的春天說什麼也溫暖不了我冰冷的血

誦唱大復活咒文,今天的 Tetralet 又在唧唧喳喳了 重生!
Tetralet
俺是博士
俺是博士
 
文章: 3078
註冊時間: 週四 11月 28, 2002 3:02 pm

re:「請問」ROX檔案關聯的問題

文章阿信 » 週五 6月 04, 2004 11:12 pm

Tetralet 寫:因為這樣子目錄的權限會是 700,而一般檔案的權限會是 600,
一般使用者還是無法使用耶...
我覺得應該用 fmask=0111,dmask=000 才是哦...


err..我好像一直誤會您的意思所以才沒注意到 "其他" 使用者... :ooops:

當時頭昏...就饒了小弟吧...(快回去改)

BTW...至少脫線老師搞定了... :finger1:
頭像
阿信
版面大總管
版面大總管
 
文章: 4756
註冊時間: 週二 9月 03, 2002 11:58 pm
來自: 台灣 - 嘉義

re:「請問」ROX檔案關聯的問題

文章脫線 » 週五 6月 04, 2004 11:20 pm

問題是:我是使用KNOPPIX,預設使用者是root。
其他人不一定是用root,所以還是教一下吧
脫線
活潑的高中生
活潑的高中生
 
文章: 251
註冊時間: 週一 12月 08, 2003 10:52 am

re:「請問」ROX檔案關聯的問題

文章阿信 » 週五 6月 04, 2004 11:48 pm

脫線 寫:問題是:我是使用KNOPPIX,預設使用者是root。
其他人不一定是用root,所以還是教一下吧


mount 的說明有提出 kernel-2.5.43 才有 fmask/dmask,而小弟的 kernel 是 2.4.26,f/dmask 沒有作用... :-(

如果小弟誤解了,還請原諒... :-)
頭像
阿信
版面大總管
版面大總管
 
文章: 4756
註冊時間: 週二 9月 03, 2002 11:58 pm
來自: 台灣 - 嘉義

re:「請問」ROX檔案關聯的問題

文章脫線 » 週六 6月 05, 2004 12:06 am

謝謝嚕,只能暫時如此了~~~

因為還有很多人裝ROX,所以才多問一下的
脫線
活潑的高中生
活潑的高中生
 
文章: 251
註冊時間: 週一 12月 08, 2003 10:52 am


回到 debian desktop

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客