Общие вопросы > Программное обеспечение Linux
AStreamFS. Файловая система Fuse для чтения http (s) URL
krasnyh:
--- Цитата: krasnyh от 22 Май 2021, 10:52:15 ---Кстати, давно узнал о такой проге AStreamFS. Которая позволяет не скачивая, монтировать или распаковывать файлы.
Т.е. смонтировал тот же lfa20.08-21.05-x86_64.iso посмотрел/почитал содержимое, положил себе в директорию какие-нибудь один-два файла...
Вообщем, нашел эту прогу давно, но на практике не определился, зачем это может понадобиться. )
AUR
Скорее всего понадобится раскомментировать user_allow_other в /etc/fuse.conf.
upd. В принципе, тоже самое можно сделать и с curlftpfs. Монтировать директорию сервера и уже локально проводить действия с файлами.
--- Конец цитаты ---
astreamfs-git-r222.67ce450-2008-kr1.pfs
krasnyh:
--- Цитата: DdShurick от 22 Май 2021, 15:57:18 ---Скомпилировал astreamfs. ISO монтирует, но нулевой величины, дальнейшая работа с файлом невозможна.
--- Конец цитаты ---
У меня работает:
--- Код ---
live@lfa2008 /mnt/sda3/ISO % mount | grep Jeans
https://mirror.yandex.ru/puppyrus/users/DdShurick/netboot/Jeans-131BS.iso on /tmp/iso type fuse.astreamfs (ro,nosuid,nodev,relatime,user_id=1000,group_id=1000,allow_other)
/tmp/iso/Jeans-131BS.iso on /mnt/sda3/ISO type iso9660 (ro,relatime,nojoliet,check=s,map=n,blocksize=2048)
live@lfa2008 /mnt/sda3/ISO % ll
итого 346515
-rwxrwxrwx 1 root root 5198 мар 28 2010 8x16.psf
-rwx------ 1 root root 1093632 мар 28 2010 ayttm-0.6.0-j31.sfs
-r--r--r-- 1 root root 2048 мар 28 2010 boot.cat
-rw-r--r-- 1 root root 1288 мар 28 2010 boot.msg
-rwxrwxrwx 1 root root 12372 мар 28 2010 chain.c32
-rw-r--r-- 1 root root 1414555 мар 28 2010 initrd.gz
-rwxrwxrwx 1 root root 14336 мар 28 2010 isolinux.bin
-rwxrwxrwx 1 root root 6835 мар 28 2010 isolinux.cfg
-rwxrwxrwx 1 root root 120380 мар 28 2010 memtest
-rwx------ 1 root root 4116480 мар 28 2010 pidgin-2.5.0-ru.sfs
-rw-r--r-- 1 root root 12057 мар 28 2010 puppyrus.png
-rw-r--r-- 1 root root 76627968 мар 28 2010 pup_301-131g29su.sfs
-rw-r--r-- 1 root root 251154432 мар 28 2010 server-j131.sfs
-rwxrwxrwx 1 root root 139408 мар 28 2010 vesamenu.c32
-rwxrwxrwx 1 root root 1744696 мар 28 2010 vmlinuz
-rwxrwxrwx 1 root root 18362368 мар 28 2010 zdrv_301.sfs
--- Конец кода ---
DdShurick:
--- Цитата: krasnyh от 22 Май 2021, 18:29:44 ---У меня работает
--- Конец цитаты ---
Значит надо выяснять, чего у меня не хватает. Вы брали готовый?
--- Цитата: krasnyh от 22 Май 2021, 18:09:37 ---на практике не определился, зачем это может понадобиться.
--- Конец цитаты ---
Можно монтировать модули в aufs непосредственно с сервера.
krasnyh:
Собрал с aur, https://aur.archlinux.org/packages/astreamfs-git/.
Ссылку на aur, ранее, умудрился дать другую. Поправил.
krasnyh:
--- Цитата: DdShurick от 22 Май 2021, 19:24:37 ---Можно монтировать модули в aufs непосредственно с сервера.
--- Конец цитаты ---
--- Код ---
$ astreamfs -JO https://mirror.yandex.ru/puppyrus/puppyrus-a64/pfs-portable/chromium-bin-gtk3-p-84.0.4147.94_64-sf02.pfs /tmp/iso -o allow_other
$ ll /tmp/iso
итого 69348
-r-xr-xr-x 1 live live 71012352 мая 22 18:22 chromium-bin-gtk3-p-84.0.4147.94_64-sf02.pfs
$ sudo pfsload /tmp/iso/chromium-bin-gtk3-p-84.0.4147.94_64-sf02.pfs
--- Конец кода ---
Навигация
Перейти к полной версии