FUSE może realizować w pełni funkcjonalny system plików w programie w przestrzeni użytkownika.
Instalacja
Niektóre projekty obejmują cały pakiet bezpiecznik (dla uproszczenia instalacji). W innych przypadkach, lub po prostu wypróbować przykłady FUSE musi najpierw zostać zainstalowane. Instalacja jest prosta, po rozpakowaniu należy wpisać:
./configure
Marka
make install
Jeśli to powoduje błąd, proszę czytać dalej.
Skrypt konfiguracyjny zgadnij lokalizację źródła jądra. W przypadku, gdy nie powiedzie się, może to być określone za pomocą parametru --with-kernel. Budowa modułu jądra wymaga skonfigurowany drzewa jądra dopasowanie jądrze. Jeśli budować swoje własne jądro to nie jest problem. Z drugiej strony, jeśli jest używany jądrze prekompilowana, nagłówki jądra z procesu tworzenia bezpiecznik musi najpierw zostać przygotowany. Istnieją dwie możliwości:
1. Pakiet zawierający nagłówki jądra w pliku jądra jest dostępna w dystrybucji (np na Debianie to pakiet kernel-headers-XYZ w kernel-image-XYZ)
2. źródła jądra muszą być przygotowane:
- Rozpakuj źródła jądra do jakiegoś katalogu
- Skopiuj config pracującym jądra (zwykle znaleźć w / boot / config-XYZ) na .config na szczycie drzewa źródłowego
- Uruchom make menuconfig, to make dep na szczycie drzewa źródłowego (potrzebne tylko na jądrze 2.4)
Jeśli używasz jądra 2.6, a następnie napisać dostępu jest potrzebna do niektórych plików w katalogu źródeł jądra. Zwykle wystarczy, jeśli się .tmp_versions i .__ modpost.cmd zapisywalny
Opis .
- API Proste Biblioteka
- Prosta instalacja (nie trzeba załatać i przekompilować jądro)
- Bezpieczne wdrożenie
- Strefa - interfejs jądra jest bardzo skuteczna,
- użytkowa przez nie użytkowników uprzywilejowanych
- Działa na Linux jąder 2.4 i 2.6.x
- okazała się bardzo stabilna w czasie
Komentarze nie znaleziono