|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Jul 2002
Città: Novara
Messaggi: 8544
|
sincronizzare directory di rete con cartella locale sotto OsX
ciao a tutti!
da circa un mese sono felice possessore di un iBook 12". A casa ho una piccola LAN servita da un server Linux con una distribuzione dedicata, che tra le altre cose fa da file server: in condivisione ci sono le directory che uso per fare file-sharing, condivise tramite samba. Posso montare/esplorare queste cartelle tranquillamente da finder. Avrei la necessità di aggiornare periodicamente una directory di files sul portatile, sincronizzandola con la stessa cartella contenuta sul server. Con linux sono abituato a montare la risorsa remota con smbmount e poi a sincronizzare le cartelle con un cp -au. Potrei (credo) dare lo stesso comando anche su OsX (da terminale); il problema però è è che non riesco a capire se le risorse di rete vengano effettivamente montate da finder e, soprattutto, dove.. non ho perciò idea dei percorsi da passare al comando per la sincronizzazione. Avete idea di come si possa fare? Vi ringrazio per l'aiuto! Buona serata! |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Jul 2002
Città: Novara
Messaggi: 8544
|
Up!
Uè MacUser, ma voi non avete queste esigenze?? Possibile che in questo sito di maniaci non sia mai capitato a nessuno di dover fare una cosa del genere? ![]() |
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Jul 2002
Città: Novara
Messaggi: 8544
|
Ragazzi, mi va bene anche un programmino apposta.. ho trovato "unison", ma fink non ne vuole sapere di installarmelo ( http://www.cis.upenn.edu/~bcpierce/unison/ ).
Datemi una mano! |
![]() |
![]() |
![]() |
#4 |
Senior Member
Iscritto dal: Oct 2004
Città: Palermo
Messaggi: 2286
|
Non capisco dove stia il problema
![]() Monta sul desktop lo share che devi sincronizzare e poi lavora tranquillo con il terminale se preferisci. Se poi vuoi che la condivisione in questione venga caricata all'avvio automaticamente trascinala dal desktop all'apposito pannello delle preferenze di sistema. Meglio ancora se ti fai un apple script che monti, sincronizzi tutto e unmonti la partizione ![]() PS: MacUpdate/Versiontracker ottimi siti per la ricerca di eventuali software per la sincronizzazione automatizzata ![]()
__________________
"Imagination is more important than knowledge" Albert Einstein 1879-1955 |
![]() |
![]() |
![]() |
#5 |
Senior Member
Iscritto dal: Jul 2002
Città: Novara
Messaggi: 8544
|
Il problema è che non capisco dove diavolo monti la partizione di rete.. cioè, da finder apro "network", mi fa scegliere il workgroup, poi apro il pc di rete e mi chiede quale risorsa montare. Seleziono la risorsa dal menu a tendina ed appare a sinistra nel finder.
A questo punto dovrebbe essere montata in locale, giusto? Posso esplorarla da finder, modificare i files ecc ecc. Ma dove diavolo la mette? In che directory? Non riesco a usare il comando locate da terminale (credo che ci sia da fargli costruire prima il database, ma questo si può fare solo da root, e comunque anche attivando root e loggandomi così non me lo lascia fare). Su linux ero abituato a dare da terminale "smbmount //risorsa_di_rete /punto/di/mount", ma qua visto che fa lui il montaggio da interfaccia grafica vorrei capire dove e come monta le condivisioni samba.. grazie per l'aiuto! |
![]() |
![]() |
![]() |
#6 |
Senior Member
Iscritto dal: Oct 2004
Città: Palermo
Messaggi: 2286
|
[quote]Originariamente inviato da Cemb
Il problema è che non capisco dove diavolo monti la partizione di rete../QUOTE] Per montarla o procedi come hai già detto oppure click sul desktop poi fai mela+k (che corrisponde a "Collegati al server") e procedi da la ![]() Puoi cercare le partizioni da montare graficamente o collegarti scrvendo a mano il percorso. Per es: smb://IP_DEL_PC o nfs:// o ftp:// o afp:// o qualsiasi altro protocollo supportato. Ovviamente puoi includere nell'url acneh nome utente/pass/workgroup come in qualsiasi altro url di questo tipo ![]() Una volta connesso il volume di rete dovrebbe comparire sul desktop se hai il finder configurato in questo modo (finder in primo piano e poi "mela+," per controllare le opzioni) o nelle elenco dei volumi fisici (in "/Volumes" per intenderci).
__________________
"Imagination is more important than knowledge" Albert Einstein 1879-1955 |
![]() |
![]() |
![]() |
#7 |
Senior Member
Iscritto dal: Jul 2002
Città: Novara
Messaggi: 8544
|
Ok, ora ho scoperto grazie a te che le partizioni di rete vengono montate in /Volumes. Ottimo!
![]() Però non funziona il comando "cp -au"; le due opzioni non sono supportate dal cp di OsX e non trovo un equivalente. Maledizione! Ed ora? ![]() Avete consigli? Byez! *edit* Ma se mi limito a trascinare la cartella montata del server sulla cartella da sincronizzare nel finder e gli dico di non sostituire i files già presenti mi fa una sorta di update automatico oppure no? Ultima modifica di Cemb : 26-10-2004 alle 16:03. |
![]() |
![]() |
![]() |
#8 | |||
Senior Member
Iscritto dal: Oct 2004
Città: Palermo
Messaggi: 2286
|
Quote:
![]() Quote:
"cp" non nasce certo come comando per la sincronizzazione.... perchè non provi con "rsync" ![]() Quote:
![]()
__________________
"Imagination is more important than knowledge" Albert Einstein 1879-1955 |
|||
![]() |
![]() |
![]() |
#9 |
Senior Member
Iscritto dal: Jul 2002
Città: Novara
Messaggi: 8544
|
Ok, risolto!
![]() Su osx si usa rsync anzichè cp.. ho risolto dando un bel "rsync -auv /sorgente /destinazione", che fa lo stesso lavoro di cp -auv sotto linux. -a = modalità archivio (preserva permessi, proprietario, ecc ecc), u=update (copia solo i files di cui non esista una copia aggiornata nella directory di destinazione). Grazie mille per l'aiuto! A presto! |
![]() |
![]() |
![]() |
#10 | |
Senior Member
Iscritto dal: Oct 2004
Città: Palermo
Messaggi: 2286
|
Quote:
![]()
__________________
"Imagination is more important than knowledge" Albert Einstein 1879-1955 |
|
![]() |
![]() |
![]() |
#11 |
Senior Member
Iscritto dal: Feb 2002
Città: Veronizzamelo
Messaggi: 1096
|
Vedere Vista da Mac
sorry, ho sbagliato
__________________
"ATTENZIONE!! Non aprire assolutamente questa scatola. Prima verificarne il contenuto..." Ultima modifica di sk8ne : 22-04-2009 alle 11:38. Motivo: errore |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 12:17.