Сайт | Скачать | Видео | Wiki

Автор Тема: Реализация .PFS (тестирование)  (Прочитано 205230 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Pro

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re:Реализация .PFS (тестирование)
« Ответ #45 : 18 Октябрь 2012, 10:34:05 »
Код
###
basepfs="`basename "$(echo ${PUPSFS} | cut -d ',' -f3)"`"
ln -s "/initrd/pup_ro2" "/mnt/.${basepfs}"
echo "${basepfs}" >/tmp/permanent_pfs_load.log
###
вот насчет ссылки непонятно, зачем?

Код
ls -1 "${MNTPT}${PSUBDIR}"/*.pfs "${MNTPT}/${SFSDIR}"/*.pfs 2>/dev/null | sort -r |
тоже в чем фишка?
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн Zay

  • Почетный участник
  • Ветеран
  • *
  • Сообщений: 1536
  • Репутация: +25/-0
  • Автор темы
Re:Реализация .PFS (тестирование)
« Ответ #46 : 18 Октябрь 2012, 13:25:25 »
Архив перезалит.


вот насчет ссылки непонятно, зачем?
Для скриптов которые проверяют, к какому подключённому .pfs какой пакет относится. Может и не нужна она, но лучше пока оставить.

тоже в чем фишка?
ls - из реализации Дяди Шурика, а sort -r сортирует слои по алфавиту.

Оффлайн yvz

  • Пользователь
  • **
  • Сообщений: 56
  • Репутация: +13/-0
Re:Реализация .PFS (тестирование)
« Ответ #47 : 18 Октябрь 2012, 14:58:47 »

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33972
  • Репутация: +231/-0
    • PuppyRus-A
Re:Реализация .PFS (тестирование)
« Ответ #48 : 18 Октябрь 2012, 16:13:14 »
Пакеты только конвертированы или что-то обновлено?

Оффлайн Pro

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re:Реализация .PFS (тестирование)
« Ответ #49 : 18 Октябрь 2012, 16:18:29 »
да немного обновлено, инит еще не переделан, но в скелетоне уже есть поддержка  скриптов pfs
ядро умеет видеть батарею в хардинфо
еще много пакетов обновлено по результатам разборки иванны, скелетон иванны могу дать.
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн Zay

  • Почетный участник
  • Ветеран
  • *
  • Сообщений: 1536
  • Репутация: +25/-0
  • Автор темы
Re:Реализация .PFS (тестирование)
« Ответ #50 : 18 Октябрь 2012, 17:13:19 »
Конвертированные пакеты базы и usoft:
По FTP возможно скачать? А то качать по одному файлу это не серьёзно.

да немного обновлено, инит еще не переделан, но в скелетоне уже есть поддержка  скриптов pfs
Скрипты .pfs уже более новые (см. шапку темы).
Надо бы синхронизироваться. У меня есть мысли по пунктам меню ПКМ и некотором другим деталям. Pro, на каком этапе будем вносить всё это в скелетон?

Оффлайн RoDoN

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 6282
  • Репутация: +141/-0
Re:Реализация .PFS (тестирование)
« Ответ #51 : 18 Октябрь 2012, 17:27:51 »
А то качать по одному файлу это не серьёзно.
На сайте в Каталоге файлов есть ссылки packages-pfs и PuppyRus-Lego на dropbox, с которого можно скачать все в виде zip-архива.
Lenovo G500 (i3-3110M, 8 Гб, Intel + Radeon HD 8570)
PRA 16.12 JWM, Runtu 22.04 x64 XFCE

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33972
  • Репутация: +231/-0
    • PuppyRus-A
Re:Реализация .PFS (тестирование)
« Ответ #52 : 18 Октябрь 2012, 17:37:06 »
много пакетов обновлено по результатам разборки иванны, скелетон иванны могу дать.
Т.е пакеты не компилировались как обычно? А какой версии Иванна? (т.е. версия Ubuntu)
Если собрать таким образом Иванну - initrd и ядро надо от Ричи? (или тогда какой смысл ее так собирать)

Оффлайн Zay

  • Почетный участник
  • Ветеран
  • *
  • Сообщений: 1536
  • Репутация: +25/-0
  • Автор темы
Re:Реализация .PFS (тестирование)
« Ответ #53 : 18 Октябрь 2012, 19:45:25 »
На сайте в Каталоге файлов есть ссылки packages-pfs и PuppyRus-Lego на dropbox, с которого можно скачать все в виде zip-архива.
Другое дело, спасибо.


Проглядел тему с начала, вижу что забыл написать:

Ключ -l/--lower работает не только со скриптом pfsload, но и с pfsinstall (последний при его использовании устанавливает пакет(ы), но не переписывает уже имеющиеся файлы).

В архив включены GUI-скрипты load_sfs, load_pfs, unload_sfs, unload_pfs (*_sfs переписаны с нуля, *_pfs написаны на той же основе). Скрипт load_pfs_ram - здесь.

Оффлайн Pro

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re:Реализация .PFS (тестирование)
« Ответ #54 : 19 Октябрь 2012, 12:34:36 »
Начинаю сборку пре-альфы
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн Pro

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re:Реализация .PFS (тестирование)
« Ответ #55 : 20 Октябрь 2012, 05:20:55 »
pfsextract выдает ошибку в команде mkdir, соответственно не выделяет отдельный пакет.
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн Zay

  • Почетный участник
  • Ветеран
  • *
  • Сообщений: 1536
  • Репутация: +25/-0
  • Автор темы
Re:Реализация .PFS (тестирование)
« Ответ #56 : 20 Октябрь 2012, 12:06:41 »
Мне не удалось повторить ошибку у себя...
Какой конкретно пакет и из какого набора (список)?

Оффлайн Pro

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re:Реализация .PFS (тестирование)
« Ответ #57 : 20 Октябрь 2012, 12:13:32 »
список? все 200 выложить?
там вобще есть mkdir?
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн Zay

  • Почетный участник
  • Ветеран
  • *
  • Сообщений: 1536
  • Репутация: +25/-0
  • Автор темы
Re:Реализация .PFS (тестирование)
« Ответ #58 : 20 Октябрь 2012, 12:19:43 »
200 не надо. Хотя бы название пакета, на котором затыкается.
mkdir есть, используется часто.

Оффлайн Pro

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re:Реализация .PFS (тестирование)
« Ответ #59 : 20 Октябрь 2012, 12:40:20 »
ну раз часто - где то параметр есть которого нет в бусибокс.
унас mkdir это модуль busybox в нем параметров то всего ничего.
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.