Диалоговое окно, о котором идет речь, является тем, которое вы получаете с опцией контекстного меню «открыть в других приложениях». Похоже, что в Wine добавлено более дюжины записей для каждого приложения, которое я устанавливаю, что затрудняет поиск правильного приложения:
Что я могу сделать, чтобы удалить дубликаты?
Обновление: Ни одно из двух решений действительно не работает. Ошибка интересная, но симптомы не соответствуют моей проблеме (у меня проблема не с удалением приложений, а с тем, что вставлено после их установки), а с другим, все ссылки В Wine удаляются приложения, что на самом деле усугубляет проблему (хотя это может быть приемлемым решением, если больше ничего не может быть найдено). Так что это все еще открытый вопрос; Любой берущий?
Удалите файлы wine * .desktop из ~ / .local / share / Applications и отредактируйте ~ / .local / share / Applications / mimeinfo.cache
Если вам лень, вы можете просто запустить: 114]
sed -i '/wine/d' ~/.local/share/applications/mimeinfo.cache
и:
rm -r ~/.local/share/applications/wine*
или все в одну строку:
rm -r ~/.local/share/applications/wine* ; sed -i '/wine/d' ~/.local/share/applications/mimeinfo.cache
Только что нашел этот пост на webupd8: http://www.webupd8.org/2010/12/fix-open-with-menu-when-using-ms-office.html#more [ 111]
Просто щелкните правой кнопкой мыши логотип Ubuntu Menu, выберите «Редактировать меню» и удалите неиспользуемые записи в разделе «Прочее».
Это известная проблема. Вот соответствующая ошибка панели запуска: https://bugs.launchpad.net/ubuntu/+source/wine1.2/+bug/420089
К сожалению, эту проблему не легко исправить в Wine (или Gnome), потому что нет хорошего способа выяснить, когда приложение было удалено.