gconf

    1熱度

    1回答

    我的要求是在linux系統中使用firefox運行自定義協議處理程序。 我通過在/ usr/share/applications中創建myapp.desktop文件,成功地在Ubuntu中添加了協議處理程序。內容是這樣的。 [Desktop Entry] Name=myapp Comment= My Custom protocol handler Exec=/path/to/my/appli

    0熱度

    1回答

    我的桌面是GNOME,我正在通過Python以編程方式更改其設置。 該數據庫具有簡單的值類型,例如,字符串,整數,字符串列表,整數列表... 一個簡單的CLI工具來操作數據是gconftool-2,它使用--get選項返回鍵的值。 我不知道從這些值推斷類型,考慮到我需要知道設置它回到某個值時的值。注意,在我的模式中,「8」是一個字符串,而8是一個int,但它們都是由gconftool-2輸出爲8。

    0熱度

    1回答

    我正在開發使用Mono和Gtk#的跨平臺(Windows,Linux)桌面應用程序。應用程序將有一些配置。我有一個關於存儲配置數據的問題。最好的地方在哪裏?我打算使用sqlite db,但是我發現gtk#也支持gconf。 單聲道gconf包裝器在Windows上工作嗎?如果是,它將在哪裏存儲配置?或者gconf不適合跨平臺應用?

    3熱度

    1回答

    我在我的機器上運行一個Maverick,並且我正在嘗試編寫一個腳本來更改python中的壁紙。繼承人迄今爲止的進展。 import gconf client = gconf.client_get_default() current_bg = client.get_string("/desktop/gnome/background/picture_filename") client.set_s

    1熱度

    1回答

    我對開源軟件包(Guake)進行了一些修改,我不得不改變gconf模式中某些鍵的類型。 問題是,當我安裝我構建的新.deb時,在gconf中設置的鍵仍然是舊類型,直到它們未被設置,即使新模式已被複制到位。 我認爲正確的修復方法是讓安裝過程取消按鍵,但這是我第一次製作.deb,但我一直無法弄清楚如何做到這一點。將不勝感激任何幫助!

    1熱度

    2回答

    有什麼選擇的任何好處: 在用戶的主目錄中的文件,例如~/.myapp/config 使用用戶的gconf數據庫 我已經知道了一些事情;將數據存儲在用戶的gconf數據庫中使用戶難以將這些設置複製到另一個帳戶或計算機上。另一方面,使用gconf會更容易,因爲基礎數據存儲設施已經被整理出來,而不必編寫自己的配置文件處理程序?

    4熱度

    3回答

    新查詢:我正在嘗試製作一個統一的腳本,以便根據我的喜好初始化新的Ubuntu安裝,它必須在sudo下運行才能安裝軟件包,但使用gconftool-2來影響gconf設置依賴於dbus會話,而這僅僅通過單獨更改腳本中的UID的方法就無法正確處理。有人知道如何設法做到這一點嗎? OLD QUERY:我正在編寫一個Perl腳本,以便在新Ubuntu安裝的第一次啓動時執行。這是爲了便於添加存儲庫,安裝軟件

    0熱度

    1回答

    我在構建過程中使用docker結合Java項目 編譯。 現在我想通過調用下面的shell腳本 的Dockerfile內部基於Collada的 XML架構1.5版Java代碼: BASEDIR=$(dirname $0) xjc $BASEDIR/schema/collada/collada-schema-1.5.xsd \ -d $BASEDIR/knowrob_vis/src/mai

    3熱度

    4回答

    ...呃...主題? 我正在寫一個腳本,它將爲我想連接的各種機器創建gnome-terminal配置文件。我需要一個自定義命令在每個終端上運行,而配置文件是解決此問題的理想解決方案。該腳本應該對gnome-terminal配置文件進行各種修改。每個配置文件在gconf中都有一個目錄。我希望能夠從命令行創建和刪除這些目錄。任何想法如何做到這一點?

    5熱度

    2回答

    我在Ubuntu 12.04上安裝了包python-gconf並使用它:它是一個python綁定到gnome配置工具,並且沒有pypi包。 當我創建了一個的virtualenv(不--no-site-packages),任何試圖導入gconf會導致ImportError。 gconf模塊在系統級工作正常,但不在虛擬環境中。我調查了,並開放python-gconf.deb教我,它只是一個gconf.