Общие вопросы > Программное обеспечение Linux

AStreamFS. Файловая система Fuse для чтения http (s) URL

(1/3) > >>

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

--- Конец кода ---

Навигация

[0] Главная страница сообщений

[#] Следующая страница

Перейти к полной версии