A muito útil FAQ sobre vinhos contém detalhes sobre como limpar o menu Abrir com. Posso confirmar que ele funciona com segurança no Xfce e em qualquer outro ambiente de desktop, já que os locais que wine
instalam os itens são locais padrão para esses tipos de arquivos, conforme delineados em freedesktop.org .
Os comandos abaixo são da FAQ sobre vinhos e removem com segurança todas as entradas abertas do menu de contexto , mas eles não removem quaisquer entradas de vinho do menu de aplicativos, que eu acho que é exatamente o que você quer. Se você precisar ver o que eles removerão, coloque echo
antes do comando rm
e listará as alterações. Você deve executar cada comando individualmente e não copiar e colar o bloco inteiro, no caso de cometer um erro.
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*
Também deve ser dito que quando você instala um programa wine
, novas entradas adicionais serão criadas, portanto, esses comandos precisarão ser executados novamente. A única maneira de parar permanentemente a criação desses itens é desabilitar winemenubuilder
, mas isso também afeta os itens do menu do aplicativo e não apenas o menu abrir com, portanto, talvez você não queira fazer isso. Consulte a FAQ sobre vinhos para obter mais detalhes sobre isso.
Se você deseja executar os comandos acima depois de instalar um novo programa wine
, seria melhor colocá-los em um script, torná-lo executável ( chmod u+x
) e vinculá-lo a uma tecla de atalho. Depois, você pode executar o script regularmente e manter o menu aberto com% clear de wine
entradas em todos os momentos.