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

Голосование

Где следует хранить информацию о файлах в пакете:

"/etc/packages/mount" (сохранить)
2 (100%)
"/var/lib/pfs/" (заменить на другой)
0 (0%)

Проголосовало пользователей: 2

Голосование закончилось: 10 Май 2015, 21:00:08

Автор Тема: Стандартные пути для хранения информации  (Прочитано 8928 раз)

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

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re:Стандартные пути для хранения информации
« Ответ #15 : 20 Апрель 2015, 11:49:49 »
Дядя Шурик - я в итоге так и не понял - у Вас есть альтернативное решение pfs(un)load pfsmerge
Хотелось бы сравнить - а то не понятно о чем спорим
Или там низкоуровнево и понятно только Вам - тогда хорошо бы сделать совместимость с pfs-util

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Старый чайник
Re:Стандартные пути для хранения информации
« Ответ #16 : 20 Апрель 2015, 11:59:44 »
а то не понятно о чем спорим
Мне тоже непонятно

Короче, оставляем всё как есть. Закрываем тему.
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн RoDoN

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 6282
  • Репутация: +141/-0
Re:Стандартные пути для хранения информации
« Ответ #17 : 20 Апрель 2015, 12:00:18 »
Код
ls /etc/packages/install 
Вот столько нужно когда, чтобы получить список установленных пакетов сейчас.
Под рукой машина с PRA03-15.02, установил модуль, а /etc/packages/install в системе нет  :-[ Этот каталог должен сам создаваться или в PRA что-то не так с pfs-util? Создал руками /etc/packages/install, установил еще модуль, но никаких записей не появилось.
Lenovo G500 (i3-3110M, 8 Гб, Intel + Radeon HD 8570)
PRA 16.12 JWM, Runtu 22.04 x64 XFCE

Оффлайн Zay

  • Почетный участник
  • Ветеран
  • *
  • Сообщений: 1536
  • Репутация: +25/-0
  • Автор темы
Re:Стандартные пути для хранения информации
« Ответ #18 : 20 Апрель 2015, 12:30:18 »
Короче, оставляем всё как есть. Закрываем тему.
Хорошо.

RoDoN, я не знаю как в PRA реализована установка модулей, но скорее всего не средствами PFS-utils.
Записи в /etc/packages/install появятся, если установить пакет командой pfsinstall (или аналогом GUI).

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re:Стандартные пути для хранения информации
« Ответ #19 : 20 Апрель 2015, 16:48:59 »
RoDoN, я не знаю как в PRA реализована установка модулей, но скорее всего не средствами PFS-utils.
Записи в /etc/packages/install появятся, если установить пакет командой pfsinstall (или аналогом GUI).
В ПРА родной pfsinstall . Его работу не проверял , т.к. этот функционал не востребован

Оффлайн RoDoN

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 6282
  • Репутация: +141/-0
Re:Стандартные пути для хранения информации
« Ответ #20 : 20 Апрель 2015, 17:31:27 »
Я тоже впервые попробовал устанавливать в PRA, установка идет, проги появляются в системе, а отсутствие /etc/packages/install возможно связано с sudo, наверно где-то не дописано.
Lenovo G500 (i3-3110M, 8 Гб, Intel + Radeon HD 8570)
PRA 16.12 JWM, Runtu 22.04 x64 XFCE

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Старый чайник
Re:Стандартные пути для хранения информации
« Ответ #21 : 20 Апрель 2015, 17:39:21 »
PR-XFCE:
Код
# pfsinstall vlc-2.1.4-i486.pfs 
# ls /etc/packages
mount
Как видите.... :(
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн Zay

  • Почетный участник
  • Ветеран
  • *
  • Сообщений: 1536
  • Репутация: +25/-0
  • Автор темы
Re:Стандартные пути для хранения информации
« Ответ #22 : 21 Апрель 2015, 11:43:13 »
По идее pfsinstall надо вызывать с sudo.

Дядя Шурик - я не понял, в чем проблема?

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Старый чайник
Re:Стандартные пути для хранения информации
« Ответ #23 : 21 Апрель 2015, 13:35:03 »
Дядя Шурик - я не понял, в чем проблема?
Какой непонятливый  :( Объясняю по русски: ОС - PR-XFCE, значит запуск под рутом. Команда pfsinstall vlc-2.1.4-i486.pfs - установить vlc, отработало без ошибок, плеер установился и запустился. Вторая команда ls /etc/packages показывает, что каталог install не был создан. И потом, это не у меня проблема, а у вас, господа админы.
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн Zay

  • Почетный участник
  • Ветеран
  • *
  • Сообщений: 1536
  • Репутация: +25/-0
  • Автор темы
Re:Стандартные пути для хранения информации
« Ответ #24 : 21 Апрель 2015, 15:07:00 »
Ну вот, теперь понятно. И за столько времени никто не обнаружил такой баг!

Во вложении исправленный пакет.
Кроме того, вызов losetup-FULL заменён на вызов losetup.

ВНИМАНИЕ! В стандартной системе PuppyRus-13.12 этот пакет не работает!!!
Чтобы он заработал, нужно переименовать файл losetup-FULL в losetup.
Неактуально.

Обновление:
http://forum.puppyrus.org/index.php/topic,15221.msg104124.html#msg104124
« Последнее редактирование: 26 Апрель 2015, 13:02:44 от Zay »

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re:Стандартные пути для хранения информации
« Ответ #25 : 21 Апрель 2015, 15:42:40 »
А почему не так?
Потеряли совместимость с PR и пупи. Где универсальность?

Оффлайн Zay

  • Почетный участник
  • Ветеран
  • *
  • Сообщений: 1536
  • Репутация: +25/-0
  • Автор темы
Re:Стандартные пути для хранения информации
« Ответ #26 : 21 Апрель 2015, 16:05:28 »
Это временное решение. Потом подумаем, как сделать красиво и без костылей.