Làm cách nào để đổ TẤT CẢ các cài đặt / gs để tôi có thể so sánh chúng giữa hai máy khác nhau?


21

Vấn đề:

Tôi có hai máy, cả hai đều được cập nhật Ubuntu Gnome 14.04 và cả hai đều được cài đặt CrossOver Linux (1) mới nhất để chạy MS Office 2007 trên đó. Tôi biết, đó là một chương trình độc quyền, nhưng vấn đề còn chung chung hơn và cũng ảnh hưởng đến Wine. Xin đừng ngừng đọc.

Cả hai máy đều có bàn phím tiếng Tây Ban Nha hoạt động tốt hầu hết thời gian (đôi khi hiển thị một lỗi đã biết nhưng tôi nghĩ nó không liên quan). Vấn đề là trên một trong số chúng có một bộ chương trình chạy dưới Crossover Wine bị ảnh hưởng bởi một lỗi khiến các khóa chết không hoạt động trên một số chương trình, đặc biệt là MS Office Word (cũng có một lỗi khác cho một vấn đề khác nhưng có vẻ như đó là là cùng một vấn đề ).

Vô hiệu hóa IBus trong Hỗ trợ ngôn ngữ -> Thay đổi phương thức nhập Bàn phím và bỏ cài đặt XMODIFIERShoạt động trên một máy nhưng không phải trên máy khác (!).

Vì vậy, nó phải là một số thiết lập kỳ lạ làm khác biệt ...

Câu hỏi

Có thể kết xuất tất cả các cơ sở dữ liệu gsetting / dconf / bất kỳ cấu hình nào (2) trong một tệp có thể đọc được để tôi có thể kiểm tra sự khác biệt diff -ukhông?

tôi biết điều đó

gsettings list-recursively org.freedesktop.ibus.general

hoạt động, nhưng tôi khá bối rối rằng

gsettings list-recursively org.freedesktop

đưa ra lỗi

No such schema 'org.freedesktop'

... Vì vậy, có vẻ như tôi không thể bỏ tất cả sổ đăng ký trong một lần. Có gợi ý nào không?


Chú thích :

(1) Đây là phiên bản của Wine có thêm hỗ trợ kỹ thuật và sửa lỗi để chạy một số chương trình tốt hơn. Rất nhiều cải tiến liên quan đến Rượu miễn phí, vì vậy tôi nghĩ là một phần tốt của hệ sinh thái Ubuntu; tuy nhiên tôi không thêm liên kết để tránh bị buộc tội công khai;-)

(2) Chúng ta có thể gọi nó là cái gì thực sự --- một sổ đăng ký giống như cửa sổ khét tiếng không?


Câu trả lời:



6

gsettings list-recursivelycần một tên lược đồ đầy đủ, nó không hoạt động với các tên lược đồ một phần. Vì vậy, bạn không thể sử dụng org.freedesktop.

Nhưng bạn có thể làm điều này với dconf:

 dconf dump /org/freedesktop/

Lưu ý các ký hiệu khác nhau ở đây: dconfkhông sử dụng lược đồ nhưng thư mục.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.