fuse+apt->Programs könyvtár

íme egy újabb projekt amivel a GoboLinux-ot próbálom utánozni Ubuntu alatt. Ezzel a munkával a MoonOS-hez szeretnék majd hozzájárulni . Egy kezdetleges változat már elkészült. Ahogy a fenti linkben le is írtam, a Gobo Programs könyvtárat emulálom a dpkg csomagkezelő adatbázis alapján "Filesystem in Userspace" használatával

A python-apt(természetesen ez feltételezi az apt csomagkezelő jelenlétét) és a python-fuse csomagok szükségesek a kipróbálásához. Hozzunk létre egy /sbin/mount.gobofs szimbolikus linket a gobofs.py-ra, aminek természetesen futtathatónak kell lennie. Hozzunk létre egy /Programs könyvtárat. Adjuk hozzá a /etc/fstab-hoz a következő sort:


none    /Programs gobofs defaults,allow_other     0     0

Majd:


mount -a

Ekkor már lehet egy kis "gobo" érzésünk. Sajnos aktualizáló mechanizmus még nincsen, újra kell mountolni ha valami változás történik a csomagjaink összeállításában.