Na komputerze Mac mam udostępniony folder, ~ \ Documents. Istnieją dwa podfoldery Data and Data_2011, z których pierwsze zawierają foldery plików z ostatnich kilku lat, a drugie zawierają dowiązania symboliczne do folderów w folderze Data, które zostały zaktualizowane od 1 stycznia 2011. Linki zostały utworzone za pomocą standardu Komenda ln -s.dowiązania symboliczne działają po udostępnieniu systemu Windows lub Linux (smb), ale są przerywane po udostępnieniu na komputerze Mac (afp lub smb).
Po zamontowaniu udostępnionego folderu Dokumenty na komputerze z systemem Windows łącza działają. Kiedy montuję na Linuksie za pomocą smb, łącza działają. Kiedy używam tych linków bezpośrednio na hostującym Macu, działają. Jednak po zamontowaniu folderu Dokumenty ze zdalnego komputera Mac miękkie łącza są przerywane. Aby było jasne, montuję folder Dokumenty, przechodząc do Findera> Połącz z serwerem> afp: //xxx.xxx.xx.xx/ lub smb: //xxx.xxx.xx.xx/Documents
Wszelkie pomysły jak uzyskać dostęp do tych miękkich linków podczas udostępniania na zdalnym komputerze Mac?
-Sibo
Rozumiem i zgadzam się z uzasadnieniem, dlaczego moje dowiązania symboliczne zawodzą. Jednym z możliwych rozwiązań może być restrukturyzacja struktury folderów, tak aby Data_2011 była folderem zawierającym zarówno dowiązania symboliczne, jak i podfolder danych. To naprawdę nie jest idealne. Czy istnieje sposób, aby te łącza działały bez scalania katalogów? Próbowałem użyć relatywne łącze, takie jak "ln -s ../Data/datafolder symboliczne", ale nie otrzymuję inny wynik. –
Aktualizacja: nevermind - tworzenie dowiązania symbolicznego z relatywną lokalizacją DZIAŁA, więc zaznaczę to pytanie. Odpowiedziano. W rzeczywistości komendę ln polecam w poleceniu find ("find -exec ln -s}, więc trzeba trochę więcej, aby wszystko działało w mojej sytuacji. Dzięki za pomoc! –
Wielkie dzięki. pomaga mi w konfiguracji biblioteki mediów Sonos na MacOS High Sierra – ursa