На этот вопрос уже есть ответ здесь:
Я только что установил Open Office из пакета deb. По умолчанию он устанавливается в / opt, поэтому я могу запустить объектно-ориентированный редактор с помощью:
/opt/openoffice4/program/soffice
Но я хочу, чтобы он автоматически открывал файлы .docx.
Когда я щелкаю правой кнопкой мыши файл docx и выбираю «Открыть с помощью», это не позволяет мне выбрать «Открыть офис». Как я могу указать Ubuntu всегда открывать файлы docx с помощью / opt / openoffice4 / program / soffice
?
У меня Ubuntu 12.04.
можно изменить значения по умолчанию следующим методом:
Открывают defaults.list
следующей командой:
sudo gedit /etc/gnome/defaults.list
Wher Вы находите следующую строку, которая является значением по умолчанию для Libre-офиса:
application/msword=libreoffice-writer.desktop
Замена файлом на рабочем столе открытого офиса:
application/msword=openoffice-writer.desktop
Примечание : В файле /etc/gnome/defaults.list
можно изменить приложения по умолчанию с файлом на рабочем столе (для расширения находки или названия приложения, можно использовать Ctrl + F и Ctrl + H для замены).
Дополнительная информация:
файл openoffice-writer.desktop
должен быть, существуют в /usr/share/applications
(Рекомендуемый помещать/использовать обеспеченный файл на рабочем столе) В противном случае тогда, можно создать следующим образом:
sudo gedit /usr/share/applications/openoffice-writer.desktop
Тогда помещенный после данных в файл
[Desktop Entry]
Name=OpenOffice Writer
Icon=libreoffice-writer
Type=Application
Exec=/opt/openoffice4/program/soffice %U
sudo chmod +x /usr/share/applications/openoffice-writer.desktop
Теперь установленный по умолчанию файл, как упомянуто сначала.
<час> Примечание : Здесь openoffice-writer.desktop
только предлагается имя в качестве примера. Использование обеспечило файл на рабочем столе, если существуют.
Вероятно, не было созданных .desktop файлов, я не знаю, где они находятся в человечности 12.04, но существует много приложения для создания этих файлов. Например https://apps.ubuntu.com/cat/applications/create-launcher / , но более стандартное и более длительное решение объяснен в , Добавляет пользовательская команда в открытую с диалоговым окном? , я не протестировал эти решения на Ubuntu 12.04, но он должен работать.