|
From: Ralf H. <ra...@bo...> - 2019-07-25 18:09:18
|
Hi, On 25/07/2019 09.04, Francesco Colista wrote: > Hello. > I've started to use AVFS with Alpine Linux, which is built with these options: > > ./configure > --build=$CBUILD > --host=$CHOST > --enable-fuse > --enable-library > --with-system-zlib > --with-system-bzlib > --with-xz > --with-zstd > --prefix=/usr > > When I try to cd into a tar.gz file, it works if the file has tar.gz as extension, but not with another one (like, of example, apk). If you use the single '#' sign AVFS basically select the archive handler purely based on the file extension. Each handler registers the support extensions and only those are used to automatically select the handler. apk are basically zip files so the 'uzip' module also registered .apk as well .zip. When you rename a file and give it an different file ending, this mechanism will select the wrong handler and you see those errors. You can always select the handler manually. In your example, you can do 'cd std-static-1.4.0-r0.apk#ugz#utar' and it will work. You can see all extension and the corresponding handler in this virtual file: 'cat /#avfsstat/modules' Best regards, Ralf -- Ralf Hoffmann <ra...@bo...> Homepage: http://www.boomerangsworld.de |