FUSE voi toteuttaa täysin toimiva tiedostojärjestelmä userspace ohjelmaan.
Asennus
Jotkut projektit sisältävät koko FUSE paketti (yksinkertaisempia asennus). Muissa tapauksissa tai vain kokeilla esimerkkejä FUSE täytyy asentaa ensin. Asennus on yksinkertainen, pakkauksen purkamisen jälkeen kirjoita:
./configure
tehdä
make install
Jos tämä tuottaa virheen, lue siitä.
Configure skripti yrittää arvata sijainti ytimen lähdekoodit. Jos tämä ei onnistu, se voidaan määrittää käyttämällä --with-ytimen parametri. Rakennus ydinmoduulin tarvitsee konfiguroitu ytimen lähdekoodi vastaa käynnissä ytimen. Jos rakentaa oman ytimen tämä ei ole ongelma. Toisaalta jos käännetty ydin on käytössä, ydin otsikot käyttämä FUSE rakentaa prosessi on ensin oltava valmis. Mahdollisuuksia on kaksi:
1. sisältävä pakkaus ytimen otsikot ytimen binary on saatavilla jakelusta (esim Debian se kernel-headers-XYZ paketti kernel-image-XYZ)
2. ytimen lähdekoodi on valmistettava:
- Ote ytimen lähdekoodit joitakin hakemistoon
- Kopioi käynnissä ytimen config (yleensä löytyy / boot / config-XYZ) ja .config yläosassa lähdekoodipuu
- Run make menuconfig, tee dep yläosassa lähdekoodipuu (tarvitaan vain 2.4 ytimet)
Jos käytät 2.6-ydin, niin kirjoitusoikeudet tarvitaan joitakin tiedostoja ytimen lähdekoodi. Yleensä se riittää jos teet .tmp_versions ja .__ modpost.cmd kirjoittaa.
Ominaisuudet
- Yksinkertainen kirjasto API
- Helppo asentaa (ei tarvitse paikata tai kääntää ytimen)
- Secure toteuttamisesta li>
- Käyttäjätilassa - kernel käyttöliittymä on erittäin tehokas
- Toimii muiden kuin etuoikeutettujen käyttäjien
- Toimii Linux-ytimien 2.4.x ja 2.6.x
- Onko osoittautunut hyvin vakaana ajan
Kommentteja ei löytynyt