unionfs

Software screenshot:
unionfs
Dettagli del software:
Versione: 1.0.11
Data di caricamento: 3 Jun 15
Sviluppatore: Unionfs developers
Licenza: Libero
Popolarità: 101

Rating: 4.3/5 (Total Votes: 3)

Unionfs è un file system di unificazione impilabili che può apparire a unire il contenuto di numerose directory (filiali), pur mantenendo il loro contenuto fisico separato. E 'utile per la gestione unificata albero dei sorgenti, fondere il contenuto di un CD-ROM divisione, fusione directory separate pacchetto software, griglie di dati, e altro ancora.
Unionfs permette qualsiasi combinazione di rami di sola lettura e di lettura-scrittura, così come l'inserimento e cancellazione di rami in tutto il fan-out.
Per mantenere la semantica Unix, Unionfs gestisce l'eliminazione dei duplicati, le condizioni di parziale di errore, e altro ancora.
Installazione
- Unionfs.o: il modulo del kernel
- Unionctl: un programma di utilità utente che consente di aggiungere e rimuovere i rami
Dovreste essere in grado di scrivere solo "fare" e Unionfs costruirà sé. Il Makefile cercherà i sorgenti del kernel in esecuzione in / lib / modules / `uname -r` / costruire / include. Se i sorgenti del kernel si trovano in una directory diversa, creare un file "fistdev.mk" sulla falsariga di: TOPINC = -I / path / to / mio / kernel / sources / linux-2.4.xx / include
Ci sono due opzioni Makefile relative al supporto attributo esteso, che è disattivato per impostazione predefinita. È necessario definire UNIONFS_XATTR per accenderlo. Kernel Vanilla dovrebbero funzionare automaticamente, ma se voi (o il vostro fornitore) ha applicato l'ACL / EA patch potrebbe essere necessario definire FIST_SETXATTR_CONSTVOID per correggere la funzione del funzionamento setxattr
prototipo.
Usando fistdev.mk, è anche possibile disattivare il sistema di debug di stampa, che si aggiunge alla dimensione del codice dei moduli in modo significativo. Basta aggiungere "EXTRACFLAGS = -DNODEBUG" per fistdev.mk.
Lo script doit.sh incluso nella distribuzione monterà unionfs con due filiali (/ branch0 e / Branch1) per impostazione predefinita. Si può usare come un esempio e modificare i vostri gusti.
Per installare unionfs eseguire "make install". Questa copia unionfs.o in / lib / modules / `uname -r` / kernel / fs /; copia i programmi di utilità in / usr / local / sbin; e le copie pagine man in / usr / local / man;
Cosa c'è di nuovo in questo rilascio:

Programmi simili

Commenti a unionfs

I commenti non trovato
Aggiungi commento
Accendere le immagini!