我正在創建Ubuntu Installer,我需要註冊自己的文件擴展名我無法找到如何執行此操作的任何示例。如何在Ubuntu中註冊文件關聯
人們可以提供一些關於如何做到這一點的腳本片段嗎?
注:即時通訊使用InstallJammer幫我創建安裝程序,它允許我打電話給外部腳本 - 所以這就是爲什麼一個腳本將是有益的。
我正在創建Ubuntu Installer,我需要註冊自己的文件擴展名我無法找到如何執行此操作的任何示例。如何在Ubuntu中註冊文件關聯
人們可以提供一些關於如何做到這一點的腳本片段嗎?
注:即時通訊使用InstallJammer幫我創建安裝程序,它允許我打電話給外部腳本 - 所以這就是爲什麼一個腳本將是有益的。
推薦的方法是寫一個ubuntu的包,例如用CDBS(overview,docs,examples,bonus non-cdbs tutorial)。
然後在debian /目錄中添加$PACKAGE.sharedmimeinfo
和$APPNAME.desktop
文件。 sharedmimeinfo文件描述文件類型,桌面文件描述您的應用程序。後者應包含與文件類型匹配的MimeType=application/x-$APPNAME;
。
這可能也有幫助:http://standards.freedesktop。 org/desktop-entry-spec/latest/ – jldupont 2010-01-11 16:38:29
相關:http://stackoverflow.com/questions/1580345/ubuntu-fedora-how-do-i-add-applications-in-the-menus – jldupont 2010-01-11 15:27:33