Недавно я был вынужден перейти на Fedora 14 для работы, но не желаю отказываться от удивительности Ubuntu. В результате теперь у меня двойная загрузка Fedora 14 и Ubuntu Maverick с общим домашним каталогом.
Кажется, все работает, но одна вопиющая проблема заключается в том, что тема gtk, настроенная для каждой ОС, кажется конфликтующей. Если я устанавливаю системную тему по умолчанию в Fedora, то в Ubuntu она выглядит неработающей. Если я делаю то же самое в Ubuntu, это не работает в Fedora. У меня сложилось впечатление, что у каждой ОС должна быть возможность использовать отдельную тему, и следующее руководство подтверждает это, но не упоминает, как это достигается:
http: // www.hackourlives.com/dual-boot-ubuntu-10-04-and-fedora-13-goddard-with-shared-home/
Как показано, я хочу использовать тему Fedora в Fedora и тема Ubuntu в Ubuntu. Как я могу мирно сосуществовать с соответствующими темами Fedora и Ubuntu?
Вы можете исправить это, изменив, где gconf хранит свои данные конфигурации для каждого дистрибутива.
Конфигурационный файл находится в /etc/gconf/2/path
в каждом дистрибутиве. Таким образом, вы захотите отредактировать этот файл один раз в вашем разделе Fedora и один раз в своем разделе Ubuntu. Параметр конфигурации, который вы хотите, находится в этой строке:
# The default storage location, ~/.gconf # This should be the only readwrite source xml:readwrite:$(HOME)/.gconf
Вы можете изменить его на что-то вроде xml:readwrite:$(HOME)/.gconf_ubuntu
для Ubuntu, или добавить _fc
для Fedora, или что вы хотите. Таким образом, Ubuntu хранит свои настройки отдельно от того места, где работает Fedora, поэтому они не будут заглушать друг друга. Приложения, которые не используют gconf (firefox и т. Д.), По-прежнему будут использовать общую конфигурацию.
Вы также можете изменить некоторые другие «include» в разделе «Пользовательские настройки» и переименовать их в зависимости от используемого вами дистрибутива.
Мы используем это для общих домов NFS на работе, и это, кажется, работает отлично.