Mamy mały intranet z kilkoma udziałami Samby. Mogę je łatwo przeglądać za pomocą Nautilusa (na Ubuntu Jaunty), ale ilekroć próbuję utworzyć łącze do udostępnionego pliku (na przykład na pulpicie), powstałe łącze symboliczne jest nieprawidłowe.
Komenda
ls -l ~/Desktop
pokazuje dowiązanie symboliczne takie jak
shared_file -> /shared_file
Jeśli ręcznie utworzę program uruchamiający lokalizację według menu kontekstowego, działa dobrze (ale wtedy tworzy plik .desktop, a nie dowiązanie symboliczne)
Czy ktoś może potwierdzić to zachowanie? :) Czy istnieje proste obejście? (Jeden, z którego może skorzystać inny użytkownik)
Dzięki!
Odpowiedzi:
Nie można dowiązać symbolicznie do udziału samby bezpośrednio ze względu na sposób działania dowiązań symbolicznych - mogą one wskazywać tylko nazwę ścieżki, a nie zdalny system plików. Ponieważ jednak gvfs zawiera demona FUSE, powinno być możliwe dowiązanie symboliczne do ~ / .gvfs / nazwa_udziału / ścieżka / plik .
źródło
Możesz utworzyć nowy skrót i poprzedzić go smb: // [serwer] / [ścieżka]. Nie jest to rozwiązanie do automatycznego tworzenia go za pomocą Nautilis, ale możesz potencjalnie utworzyć kilka z nich w udziale i skopiować je na każdy pulpit.
Mam nadzieję, że ktoś inny ma lepsze rozwiązanie.
źródło