LinuxForum.Fans
Тема

открытие файлов с сервера самба

Автор: u__________________6 14 сообщений 4041 просмотров
#307721

Сразу прошу прощения, наверное гуглить не умею. Перекопал всё до чего дотянулся. Проблема такая: стоит OpenSuSe-12.1, когда захожу на расшаренные самбовские папки, при попытке открыть любой файл он начинает копироваться на мой локальный диск. В сети стоят ещё Убунты, Мандривы и винды, с ними ничего подобного не происходит. Вопрос: как победить сие зло? Заранее благодарен.

#307993

Уточните, чем открываете файлы.И какая версиясамбы?

#308026

Все зависит от приложения и способе монтирования.
Например Amarok кеширует файлы при обращении к Samba ресурсам, а некоторые другие воспроизводят напрямую...

Решение смонтировать сетевой ресурс как локальный.
Есть утилиты которые позволяют это делать в несколько кликов.

#308058

Монтирую из диспетчера файлов 'Dolphin', открываю что угодно и чем ни попадя, поставил кучу проигрывателей, три офиса, фильмы, музыка, документы, картинки, всё открывается только через кэширование. Даже экзешники перед тем как открыться в 'wine' копируются на локальный диск...

#308293
"Владимир Иванович⇓" написал:
стоит OpenSuSe-12.1
"Владимир Иванович⇓" написал:
Samba version 3.5.7-3.5.1-2573-SUSE-SL11.4-x86_64

А почему пакет не от openSUSE12.1?

#308306

Чтобы смотреть фильмы через vlc с smb ресурса не копируя и не монтируя нужно найти файл /usr/share/applications/vlc.desktop и добавить запись
X-KDE-Protocols=ftp,http,https,mms,rtmp,rtsp,sftp,smb

PS: И так для всех не кде приложений.
Если и это не помогает, то создайте нового пользователя.

#308310

Samba version 3.5.7-3.5.1-2573-SUSE-SL11.4-x86_64 - Это на сервере/

Samba version 3.6.3-34.16.1-2924-SUSE-SL12.1-x86_64 - Это на моей клиентской машине.

#308319
text
linux-aquc:/home/vip # uname -a
Linux linux-aquc 3.1.10-1.16-desktop #1 SMP PREEMPT Wed Jun 27 05:21:40 UTC 2012 (d016078) x86_64 x86_64 x86_64 GNU/Linux
text

linux-aquc:/home/vip # cat /etc/SuSE-release
openSUSE 12.1 (x86_64)
VERSION = 12.1
CODENAME = Asparagus
text
linux-aquc:/home/vip # zypper lr -u
#  | Псевдоним                      | Имя                                     | Включён | Обновление | URI                                                                                     
---+--------------------------------+-----------------------------------------+---------+------------+-----------------------------------------------------------------------------------------
 1 | download.opensuse.org-Wine     | openSUSE BuildService - Сборки CVS Wine | Да      | Да         | [url]http://download.opensuse.org/repositories/Emulators:/Wine/openSUSE_12.1/[/url]                
 2 | download.opensuse.org-mozilla  | openSUSE BuildService - Mozilla         | Да      | Да         | [url]http://download.opensuse.org/repositories/mozilla/openSUSE_12.1/[/url]                        
 3 | download.opensuse.org-packages | openSUSE BuildService - Java: пакеты    | Да      | Да         | [url]http://download.opensuse.org/repositories/Java:/packages/openSUSE_12.1/[/url]                 
 4 | openSUSE-12.1-12.1-1.4         | openSUSE-12.1-12.1-1.4                  | Нет     | Нет        | cd:///?devices=/dev/disk/by-id/usb-HL-DT-ST_DVDRAM_GP08LU10_P01090601092153-0:0,/dev/sr0
 5 | opensuse-guide.org-repo        | libdvdcss repository                    | Да      | Да         | [url]http://opensuse-guide.org/repo/12.1/[/url]                                                    
 6 | packman.inode.at-suse          | Packman Repository                      | Да      | Да         | [url]http://packman.inode.at/suse/12.1/[/url]                                                      
 7 | repo-debug                     | openSUSE-12.1-Debug                     | Нет     | Да         | [url]http://download.opensuse.org/debug/distribution/12.1/repo/oss/[/url]                          
 8 | repo-debug-update              | openSUSE-12.1-Update-Debug              | Нет     | Да         | [url]http://download.opensuse.org/debug/update/12.1/[/url]                                         
 9 | repo-non-oss                   | openSUSE-12.1-Non-Oss                   | Да      | Да         | [url]http://download.opensuse.org/distribution/12.1/repo/non-oss/[/url]                                                                                                                                 
10 | repo-oss                       | openSUSE-12.1-Oss                       | Да      | Да         | [url]http://download.opensuse.org/distribution/12.1/repo/oss/[/url]                                                                                                                                     
11 | repo-source                    | openSUSE-12.1-Source                    | Нет     | Да         | [url]http://download.opensuse.org/source/distribution/12.1/repo/oss/[/url]                                                                                                                              
12 | Обновления-для-openSUSE-       | Обновления для openSUSE 12.1 12.1-1.4   | Да      | Да         | [url]http://download.opensuse.org/update/12.1/[/url] 
text
linux-aquc:/home/vip # rpm -qa | grep samba
samba-client-3.6.3-34.16.1.x86_64
yast2-samba-client-2.21.5-2.1.1.noarch
yast2-samba-server-2.21.4-2.1.1.noarch
samba-client-32bit-3.6.3-34.16.1.x86_64
samba-3.6.3-34.16.1.x86_64
#308510

По видимому все проблемы происходят из 'Dolphin' . Установил 'Krusader' - с ним никаких проблем. Осталось выяснить, есть ли у 'Dolphin' какие либо настройки чтобы отключить кэширование?

#308522

Все зависит от того как обрабатывает те или иные документы файловый менеджер.
И от программы просмотра.
Одни кешируют, другие смотрят напрямую.
Это зависит от самого ПО и модулей SAMBA встроенных в приложения.
Единственный действенный способ монтировать сетевую папку как локальную.

#308552

Хотелось бы монтировать сетевые ресурсы из стандартного файлового менеджера, стандартным способом, по мере надобности (их достаточно много...). Держать их все сразу заранее примонтированными что то не очень хочется. Уверен что сами программы просмотра здесь не при чём. Через 'Krusader' ни одна программа не запросила кеширования.

Может по 'Dolphin' кто нибудь что нибудь подскажет, или это надо новую тему подымать, если ничего сам не найду....

#308849

Всё решилось неожиданно достаточно просто, создаём на Рабочем столе ярлык "Адрес в интернете", прописываем туда наш путь типа "smb:///..... тарам-парам..." и вуаля ... ни какого монтирования, ни какого кеширования.

Может кому то пригодится....

Всем спасибо, тема закрыта.

Войдите или зарегистрируйтесь, чтобы ответить.