Как я могу исключить варианты применения вина из контекстного меню Thunar? [Дубликат]

После просмотра этого запроса мне было интересно узнать о решении и найти что-то, чтобы получить изображение обоев, которое станет частью выбора обоев по умолчанию при входе в System Settings >> Appearances. Выполните следующие шаги в терминале:

cd /usr/share/gnome-background-properties Это приведет вас к указанному пути sudo cp ./ubuntu-wallpapers.xml ~. Это скопирует файл ubuntu-wallpapers.xml в ваш домашний каталог sudo vim ./ubuntu-wallpapers.xml Команда [ f5] является редактором терминала, но вы можете изменить его на gedit, если вы хотите

. Когда вы находитесь в этом файле, вы увидите теги с именем <wallpaper> и </wallpaper>, которые находятся вокруг других тегов как <name> и <options>. Вам нужно будет скопировать это и вставить его прямо под этой записью. После этого вы должны отредактировать эту добавленную запись, которую вы добавили, чтобы соответствовать тому, что вы хотите. Пример можно найти ниже:

В этом примере я вносил изменения в <name>, <filename>, <pcolor> и <scolor> информацию в соответствии с тем, что Мне нужны были обои, которые я хотел. Теперь я вижу обои в качестве выбора по умолчанию в разделе обоев графического интерфейса System Settings -> Appearance:

enter image description here

Если что-то не работает, используйте следующая команда для импорта обратно файла сохранения, который мы сделали сверху:

sudo cp ~/ubuntu-wallpapers.xml /usr/share/gnome-background-properties/

Надеюсь, это поможет.

1
задан 6 April 2013 в 21:22

1 ответ

Очень полезный FAQ по вину содержит подробную информацию о том, как очистить меню с помощью меню. Я могу подтвердить, что он безопасно работает на Xfce и будет работать в любой другой среде рабочего стола, так как места, где wine устанавливает элементы, являются стандартными расположениями для тех типов файлов, которые указаны на freedesktop.org.

Ниже приведены команды из wine FAQ и безопасно удалять все открытые записи из контекстного меню, но они не удаляют записи вин из меню приложений, которые, я думаю, являются именно тем, что вы хотите , Если вам нужно посмотреть, что они удалят, поместите echo перед командой rm и перечислите изменения. Вы должны запускать каждую команду индивидуально, а не копировать и вставлять весь блок, если вы допустили ошибку.

rm -f ~/.local/share/mime/packages/x-wine*
rm -f ~/.local/share/applications/wine-extension*
rm -f ~/.local/share/icons/hicolor/*/*/application-x-wine-extension*
rm -f ~/.local/share/mime/application/x-wine-extension* 

Также следует сказать, что при установке программы wine новые новые записи будут созданы, поэтому эти команды нужно будет запустить снова. Единственный способ остановить создание этих элементов - отключить winemenubuilder, но это также влияет на элементы меню приложения, а не только на открытие с помощью меню, так что вы, возможно, не захотите этого делать. Подробнее об этом см. В разделе «Вопросы по вину».

Если вы хотите выполнить приведенные выше команды после установки новой программы wine, лучше всего поместить их в скрипт, сделать его исполняемым ([ f8]) и привязать его к клавише быстрого доступа. Затем вы можете регулярно запускать скрипт и постоянно открывать меню с помощью wine записей.

6
ответ дан 25 May 2018 в 06:44

Другие вопросы по тегам:

Похожие вопросы: