1

У нас есть небольшая интранет с несколькими акциями Samba. Я могу легко просматривать их с помощью Nautilus (в Ubuntu Jaunty), но всякий раз, когда я пытаюсь сделать ссылку на общий файл (например, на рабочий стол), получающаяся символическая ссылка недействительна.

Команда

ls -l ~/Desktop

показывает символическую ссылку, такую как

shared_file -> /shared_file

Если я вручную создаю средство запуска местоположения с помощью контекстного меню, оно работает нормально (но затем создается файл .desktop, а не символическая ссылка)
Кто-нибудь может подтвердить это поведение? :) Есть ли простой обходной путь? (Тот, который может использовать не технарь)
Спасибо!

2 ответа2

1

Вы не можете напрямую ссылаться на общий ресурс samba из-за способа работы символических ссылок - они могут указывать только на путь, а не на удаленную файловую систему. Однако, поскольку GVFS включает в себя FUSE демон , вы должны быть в состоянии симлинок в ~/.gvfs/имя_общего_ресурс/пути/файл.

0

Вы можете создать новый ярлык и добавить к нему префикс smb://[server]/[path]. Это не решение для его автоматического создания с использованием Nautilis, но вы можете создать несколько из них на общем ресурсе и скопировать их на каждый рабочий стол.

Я надеюсь, что у кого-то еще есть лучшее решение.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .