MozTW 討論區
https://forum.moztw.org/

[已解決][似乎是bug] Linux上Firefox抓不到profile資料夾裡的searchplugin
https://forum.moztw.org/viewtopic.php?f=2&t=21296
1 頁 (共 1 頁)

發表人:  MilchFlasche [ 2007-12-23, 08:47 ]
文章主題 :  [已解決][似乎是bug] Linux上Firefox抓不到profile資料夾裡的searchplugin

很久沒在Moztw討論區發言了,真懷念:) 大家好啊!

-------
在Windows的時候,我逐漸把Firefox的搜尋插件(searchplugin)都搬進profile資料夾中放,不再放在C:\Program Files\下的程式資料夾中,這是為了方便備份。不料,同一個profile拿給Linux上的Firefox用,這下那些searchplugin卻都沒有出現了,只剩下Linux /usr/lib/mozilla-firefox底下的,也就是預設安裝的有出來而已。

有用Linux的朋友可以幫我測試、確認一下嗎?謝囉 :)

-------
OS:恥的是發表這篇的時候我卻剛好在用很久沒用的Windows……

發表人:  coolcd [ 2007-12-23, 09:44 ]
文章主題 : 

是斷行符號不同的關係嗎?

發表人:  chinson [ 2007-12-23, 09:51 ]
文章主題 : 

MilchFlasche 寫:
在Windows的時候,我逐漸把Firefox的搜尋插件(searchplugin)都搬進profile資料夾中放,不再放在C:\Program Files\下的程式資料夾中,這是為了方便備份。不料,同一個profile拿給Linux上的Firefox用,這下那些searchplugin卻都沒有出現了,只剩下Linux /usr/lib/mozilla-firefox底下的,也就是預設安裝的有出來而已。


有沒有檢查過Firefox是否使用 ~/.mozilla 裡面,你希望他使用的設定檔?或許它正在使用另一組設定檔。

發表人:  MilchFlasche [ 2007-12-28, 20:36 ]
文章主題 : 

chinson 寫:
MilchFlasche 寫:
在Windows的時候,我逐漸把Firefox的搜尋插件(searchplugin)都搬進profile資料夾中放,不再放在C:\Program Files\下的程式資料夾中,這是為了方便備份。不料,同一個profile拿給Linux上的Firefox用,這下那些searchplugin卻都沒有出現了,只剩下Linux /usr/lib/mozilla-firefox底下的,也就是預設安裝的有出來而已。


有沒有檢查過Firefox是否使用 ~/.mozilla 裡面,你希望他使用的設定檔?或許它正在使用另一組設定檔。
有ne :oops: 我的設定檔名叫「Sarang」,我的~/.mozilla/firefox/Sarang/searchPlugins中有很多很多searchplugin,而我現在也正在用Sarang這個設定檔沒錯(很容易就可以確認,因為我總共也只有兩個設定檔,而且也只有這個設定檔才有裝八十幾個套件啊:P)

發表人:  MilchFlasche [ 2007-12-28, 20:37 ]
文章主題 : 

coolcd 寫:
是斷行符號不同的關係嗎?
真的會有影響喔?!那,我是應該把那些xml檔拿去轉換一下嗎?

發表人:  chilly [ 2007-12-29, 20:51 ]
文章主題 : 

不好意思,打岔一下
~/.mozilla在哪裡?
發覺我從xp帶來的東西不是找不到正確地方
就是沒反應...

發表人:  rail02000 [ 2007-12-29, 23:36 ]
文章主題 : 

chilly 寫:
不好意思,打岔一下
~/.mozilla在哪裡?
發覺我從xp帶來的東西不是找不到正確地方
就是沒反應...

大概是家目錄中的「.mozilla」這個目錄。
在Ubuntu底下預設是隱藏檔......

發表人:  chilly [ 2007-12-30, 15:41 ]
文章主題 : 

試了幾次丟進去好像沒反應,沒看到它們的存在,懷疑是自己弄錯
用了opensearchfox套件新增搜尋
才找到正確位置~終於擺平了
(認套件不認主人?)

發表人:  coolcd [ 2008-01-01, 15:18 ]
文章主題 : 

MilchFlasche 寫:
coolcd 寫:
是斷行符號不同的關係嗎?
真的會有影響喔?!那,我是應該把那些xml檔拿去轉換一下嗎?

後來仔細想一下
應該是沒差
windows -> linux 頂多多個 ^M 而已
linux -> windows 才會出問題
現在覺得可能是權限的關係
有把 owner 設定成使用者?
searchplugins 資料夾,owner 有 r-x ? (最好是 rwx)

發表人:  MilchFlasche [ 2008-02-02, 15:42 ]
文章主題 : 

coolcd 寫:
MilchFlasche 寫:
coolcd 寫:
是斷行符號不同的關係嗎?
真的會有影響喔?!那,我是應該把那些xml檔拿去轉換一下嗎?

後來仔細想一下
應該是沒差
windows -> linux 頂多多個 ^M 而已
linux -> windows 才會出問題
現在覺得可能是權限的關係
有把 owner 設定成使用者?
searchplugins 資料夾,owner 有 r-x ? (最好是 rwx)
嗨嗨~謝謝你的後續提示 :)

我看了一下那個資料夾,owner已經是我了,而權限是「drwxr-xr-x」,這樣okay嗎?我剛把權限改成drwxrwxrwx了,重開Firefox之後還是抓不到說 :oops:

發表人:  MilchFlasche [ 2008-02-02, 15:57 ]
文章主題 : 

chilly 寫:
試了幾次丟進去好像沒反應,沒看到它們的存在,懷疑是自己弄錯
用了opensearchfox套件新增搜尋
才找到正確位置~終於擺平了
(認套件不認主人?)
哦哦?!可不可以請您再詳述一下這個過程?

我也有用OpenSearchFox,剛剛試著新增一個searchplugin成功,不過不知道做出來的xml檔跑到哪去了?在我的/home/roberto/.mozilla/firefox/Sarang/searchPlugins和/usr/share/firefox/searchplugins裡面都還沒有看到它的蹤影說。

發表人:  MilchFlasche [ 2008-02-02, 16:47 ]
文章主題 : 

好了,各位,解決了,就在我用OpenSearchFox之後,我終於找到這些自訂、新增的searchplugin到底應該擺在哪。在Windows上,profile裡的資料夾叫作「searchPlugins」,而在Linux上,應該要放在「searchplugins」裡才行。哇啊啊啊~真是夠了~ :shock:

感謝chilly提供用OpenSearchFox測試的這條路喔!讓我終於摸出問題所在。

這算bug嗎?還是因為Firefox在不同的作業系統中有不同預設的「入境隨俗」嗎?以我粗淺的電腦使用經驗來說,發現Linux的命名convention通常是全部小寫、用hyphen或底線連字(因此網站伺服器也是如此),而JavaScript則往往全部連寫、首字不大寫、第二字以後才有大寫。想不到Firefox的資料夾命名在不同的作業系統上也因此出現了大、小寫一字之差啊。 :roll:

發表人:  froce [ 2008-02-02, 17:08 ]
文章主題 : 

Linux的路徑是大小寫視為不同的...
windows則是大小寫相同...

系統差異造成的...

發表人:  coolcd [ 2008-02-03, 00:17 ]
文章主題 : 

MilchFlasche 寫:
好了,各位,解決了,就在我用OpenSearchFox之後,我終於找到這些自訂、新增的searchplugin到底應該擺在哪。在Windows上,profile裡的資料夾叫作「searchPlugins」,而在Linux上,應該要放在「searchplugins」裡才行。哇啊啊啊~真是夠了~ :shock:

恭喜~ 順便新年快樂~ 我也受教了!的確沒想到這個環節,所以說,許多跨系統時出現的問題,其實都是很小的錯誤所導致的啊~
權限記得改回來,應該 owner 設定為自己、目錄 700、檔案 600 就夠了。

1 頁 (共 1 頁) 所有顯示的時間為 UTC + 8 小時
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/