Содержание

Sfs-get. Менеджер модулей .pfs и .sfs

Работа с модулями .pfs .sfs

Функционал

Логика работы

Ярлык для загрузки программы

Конфигурация репозиториев

Назначение файлов:

Типы поддерживаемых репозиториев

WWW репозиторий (ftp-http)

Пример:

mirror.yandex.ru/puppyrus/pfs/packages-Icewm
mirror.yandex.ru/puppyrus/pfs/packages-base

github.com репозиторий

Пример:

api.github.com/repos/sfs-pra/portable/releases/tags/portable64-23                                                               
api.github.com/repos/sfs-pra/portable/releases/tags/portable64 

Конфиг

Наиболее функциональный вариант. Часть функционала пока не реализована (зависимости). Трудозатратность - самая большая. Синтаксис конфига сложноват. Специального редактора конфига нет.

#1.  название \
#2.  версия \
#3.  url \
#4.  filename \
#5.  md5sum \
#6.  раздел(как в меню пуск) \
#7.  альтернативы \
#8.  размер Мб \
#9.  зависимости \
#10. комментарий \
#11. проверен под

Браузер ;\
;\
http://ubuntuone.com/75TTZ5LUS2CWpAPKCwsdsU ;\
firefox_7.0.1ab_520.sfs ;\
;\
Интернет ;\
firefox chromium-browser opera midori dillo links lynx ;\
17 ;\
;\
;\
LupuRus520 SFSL Slacko5.3

doublecmd ;\
0.5.0-1.gtk2.i386.lite ;\
http://ubuntuone.com/p/1F2w/ ;\
doublecmd_0.5.0-1.gtk2.i386.lite.sfs ;\
;\
Файловая система ;\
;\
5 ;\
;\
;\
LupuRus520 SFSL Slacko5.3

URL репозиторий (список ссылок)

Наиболее прост в реализации и развертывании

Пример:

http://dl.dropbox.com/u/84540362/puppyrus/packages-pfs/abiword-2.9.1-i486.pfs
http://cdn.2safe.com/523226033048/OPERA-12.15f-s01.pfs

Эти же ссылке можно использовать в первом типе

Зависимости