Introduksjon til Fuse2
FUSE, eller Filesystem in Userspace, lar brukerområdeprogrammer
opprette virtuelle filsystemer. Dette er en veldig nyttig
teknologi, og den nåværende Fuse versjonen er hovedversjon 3. Fuse2
brukes derimot fortsatt av AppImages som er avhengige av denne
teknologien. Du kan pakke ut AppImages som du ønsker, noe som ville
omgå dette kravet, men andre velger å bare installere Fuse2 og
kjøre AppImages direkte.
Ytterligere Nedlastinger
Kjernekonfigurasjon
Aktiver følgende alternativer i kjernekonfigurasjonen og kompiler
kjernen på nytt om nødvendig:
File systems --->
<*/M> FUSE (Filesystem in Userspace) support [FUSE_FS]
<*/M> Character device in Userspace support [CUSE]
Installasjon av Fuse2
Først installerer du en oppdatering for å fikse kompatibiliteten
med glibc-2.34 og nyere, og regenererer configure skriptet:
patch -Np1 -i ../conditionally-define-closefrom.patch &&
autoreconf -i -I/usr/share/gettext/m4
Installer Fuse2 ved å kjøre følgende kommandoer:
./configure --prefix=/usr --disable-static \
INIT_D_PATH=/tmp/init.d &&
make
Nå, som root bruker:
make install &&
rm -rf /tmp/init.d &&
install -v -m755 -d /usr/share/doc/fuse-2.9.9 &&
install -v -m644 doc/{how-fuse-works,kernel.txt} \
/usr/share/doc/fuse-2.9.9
Konfigurere Fuse2
Noen alternativer angående monteringsretningslinjer kan angis i
filen /etc/fuse.conf. For å
installere filen, kjør følgende kommando som root bruker:
cat > /etc/fuse.conf << "EOF"
# Set the maximum number of FUSE mounts allowed to non-root users.
# The default is 1000.
#
#mount_max = 1000
# Allow non-root users to specify the 'allow_other' or 'allow_root'
# mount options.
#
#user_allow_other
EOF
Innhold
Installerte Programmer:
fusermount, mount.fuse, og
ulockmgr_server
Installerte Biblioteker:
libfuse og libulockmgr
Installerte Mapper:
/usr/include/fuse og
/usr/share/doc/fuse-2.9.9
Korte Beskrivelser
|
fusermount
|
er et suid root program for å montere og avmontere Fuse2
filsystemer
|
|
mount.fuse
|
er kommandoen mount kaller for å
montere et Fuse2 filsystem
|
|
ulockmgr_server
|
er låseadministrator for brukerområde serveren for Fuse2
filsystemer
|
|
libfuse
|
inneholder Fuse2 API funksjoner
|
|
libulockmgr
|
starter ulockmgr_server og
hjelper med utførelsen
|