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

  • warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in /var/MyWWW/linux/includes/unicode.inc on line 349.
  • warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in /var/MyWWW/linux/includes/unicode.inc on line 349.
  • warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in /var/MyWWW/linux/includes/unicode.inc on line 349.
  • warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in /var/MyWWW/linux/includes/unicode.inc on line 349.
  • warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in /var/MyWWW/linux/includes/unicode.inc on line 349.

Так вышло, что понадобилось поставить на компьютер с ОС 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

Всё.


Срисовал отсюда: http://darklaunch.com/2009/12/01/open-microsoft-office-document-in-wine-word-microsoft-doc-files-open-with

Сложно, но работает)

Сложно, но работает)

Проще уж

Проще уж опенофисом пользоваться)

Спасибо очень помогло

Спасибо очень помогло