FUSE poate pune în aplicare un sistem de fișiere pe deplin funcțional într-un program spațiul utilizator.
Instalare
Unele proiecte includ întregul pachet FUSE (pentru instalare simplă). În alte cazuri, sau doar pentru a încerca exemplele FUSE trebuie instalat mai întâi. Instalarea este simplă, după despachetare introduceți:
./configure
face
make install
Dacă această produce o eroare, vă rugăm să citiți mai departe.
Scriptul configure va încerca să ghicească locația sursei kernel. În cazul în care nu reușește, se pot fi specificate folosind parametrul --with-kernel. Construirea modulul de kernel are nevoie de o sursa kernel-ului configurat potrivire kernel rulează. Dacă vă construi propriul nucleu aceasta nu este o problemă. Pe de altă parte, dacă se utilizează un nucleu precompilate, antetele kernel folosite de procesul de construire FUSE trebuie mai întâi pregătit. Există două posibilități:
1. Un pachet conține antetele kernel pentru binar kernel este disponibil în distribuția (de exemplu, pe Debian este pachetul kernel-headers-XYZ pentru kernel-image-XYZ)
2. Sursa de kernel trebuie să fie pregătit:
- Extras sursa kernel la unele director
- Copiați config kernel funcționare (de obicei găsite în / boot / config-XYZ) pentru .config în partea de sus a arborelui sursă
- Run make menuconfig, apoi face dep la partea de sus a arborelui sursă (necesar numai la 2.4 kernel)
Dacă folosiți nucleul 2.6, atunci scrie este necesar accesul la unele fișiere în sursa kernel-ului. De obicei, este suficient dacă faci .tmp_versions și .__ scriere modpost.cmd
Caracteristici :.
- bibliotecă simplă API
- Instalare simpla (nu este nevoie să patch sau recompilați kernel-ul)
- implementare Secure
- Spatiu utilizator - Interfata kernel este foarte eficient
- utila de către utilizatori non privilegiați
- Rulează pe Linux kernel 2.4.x și 2.6.x
- sa dovedit foarte stabil în timp
Comentariile nu a fost găsit