Как открыть .doc и .xls файлы по умолчанию в MS Office, установленным в Wine.

Материал из support.qbpro.ru

Так вышло, что понадобилось поставить на компьютер с ОС Linux офисный пакет MS Office 2003. И конечно же возникла необходимость сделать так, чтобы doc/xls файлы сразу открывались в MS Word/Excel. Делается это следующим образом.

Для doc-файлов.

Создаём новый тестовый файл.

gedit ~/.wine/MS-WORD

Пишем в этом файл следующие строки:

#!/bin/sh
QUICKPARLOCATION="C:\\Program Files\\Microsoft Office\\Office11\\WINWORD.EXE"
PARAM=`winepath -w "$*"`
wine "$QUICKPARLOCATION" "$PARAM"
exit 0

Сохраняем и делаем файл исполняемым.

chmod +x ~/.wine/MS-WORD

В Наутилусе (файловый менеджер рабочей среды Gnome) щёлкаем правой кнопкой по любому doc-файлу, выбираем пункт "Открыть в программе" -> "Другое приложение" (по английски "Open With" -> "Add", русский перевод может быть другим, но смысл, думаю, ясен) и пишем собственную команду.

/home/ИМЯ_ПОЛЬЗОВАТЕЛЯ/.wine/MS-WORD

Теперь doc-файл можно открывать сразу в MS Word.

Аналогично для xls-файлов.

Создаём новый тестовый файл.

gedit ~/.wine/MS-EXCEL

Пишем в этом файл следующие строки:

#!/bin/sh
QUICKPARLOCATION="C:\\Program Files\\Microsoft Office\\Office11\\EXCEL.EXE"
PARAM=`winepath -w "$*"`
wine "$QUICKPARLOCATION" "$PARAM"
exit 0

Сохраняем и делаем файл исполняемым.

chmod +x ~/.wine/MS-EXCEL

В Наутилусе для открытия xls-файлов добавляем собственную команду.

/home/ИМЯ_ПОЛЬЗОВАТЕЛЯ/.wine/MS-EXCEL

Всё.