Тема: Samba & OpenOffice
Показать сообщение отдельно
Старый 04.08.2008, 11:04     # 3
Hubbitus
мод
IMHO Кодер-200(6,7,8)
 
Регистрация: 29.03.2003
Адрес: Saint-Petersburg, Russia
Пол: Male
Сообщения: 2 734

Hubbitus Бог с наворотамиHubbitus Бог с наворотами
Hubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотами
Сразу отмечу несколько нестыковочек:

Цитата:
Сообщение от Denissss Посмотреть сообщение
Samba вкомпилирована в ядро, а не как отдельный демон.
Samba не бывает вкомпилирована в ядро Линукс. В ядре может быть только поддержка ее файловых систем: старой smbfs и новой CIFS.

Далее:
Цитата:
Сообщение от Denissss Посмотреть сообщение
На сервере (в роли которого выступает WinXP), расшарена в общий доступ папка "Архив файлов" (именно так - с русскими буквами и пробелом). На клиенте (Mandriva 2008.0, KDE 3.4, OpenOffice 2.4.0 ru) эта папка монтируется при помощи samba
Цитата:
Сообщение от Denissss Посмотреть сообщение
В адресной строке встроенного в KDE обозревателя папок Konqueror вводим smb://ip_servera/Архив файлов и получаем доступ к файлам.
Вы уж определитесь все же: У Вас шара та монтируется локально, или Вы получаете к ней доступ посредством псевдо-протокола Konqueror smb:// ???
Если Вы ее монтируете, то адрес будет локальный, типа /mnt/whatever_share_of_files

При этом, как правильно заметил Saruman, все файлы будут открываться где они есть. В случае же работы с удаленным файлом посредством псевдо-протокола Konqueror smb://, вполне естественно что они будут сначала сохраняться во временную папку и дальше работа будет осуществляться с этим файлом. На самом деле это вполне логично: OpenOffice НЕ знает подобного протокола (в самом деле, попробуйте из него открыть файл напрямую с такого пути, будет ошибка), это эмулирует для Вас именно Konqueror на своем уровне обзора файлов, НЕ на системном уровне. Поэтому для OpenOffice он должен сохранить файл куда-то, и предоставить его для редактирования доступным через файловую систему компьютера.
Другое дело, проверьте внимательно, после сохранения изменений, и закрытия (файла или целиком Офиса) изменения могут быть залиты обратно на шару с перезаписыванием старого файла, если есть права на запись.


Подводя итог, быстрое решение для Вас - монтировать шару локально с помощью CIFS (ну или smbfs, в крайнем случае можно и fusesmb) и работа с ней.
__________________
Я делаю Линукс! Присоединяйтесь к свободным людям!

Связаться со мной всегда можно по джабберу: Hubbitus@jabber.ru
Pahan-Hubbitus.
Hubbitus вне форума