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

Автор Тема: (Авто)подключение .pfs: sfs-get vs /modules  (Прочитано 8524 раз)

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

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re:(Авто)подключение .pfs: sfs-get vs /modules
« Ответ #15 : 02 Ноябрь 2015, 03:09:06 »
Вообще-то, я думаю, это действительно серьезный недочет, поскольку именно копирование в /modules вроде как призвано быть самым простым методом подключения, доступным любому пользователю, даже тому, который в линуксе еще не ориентируется вообще.
ну что вы, я как необученный пользователь сообщаю вам, самое простое для меня - тыкнуть по файлу мышкой, если что-то откроется в виде окна - сразу нажать на ОК или Применить, или Подключить. Примерно на 5-6 раз я начинаю смотреть, а что же еще там в этом окне пишется для меня.

Цитата
Для исправления ситуации неплохо бы при любом методе подключения start.sh выполнять.
ненадо. Вы скачали модуль из репозитария, проверьте его работоспособность а уже потом пихайте в автозагрузку, это сэкономит нервные клетки если вдруг система не загрузится. Я однажды сделал "неправильный модуль" который при подключении систему приводил в негодность, еслиб я его поместил сразу в modules, пришлось бы c noload грузится, а так просто перезагрузился и все.
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33972
  • Репутация: +231/-0
    • PuppyRus-A
Re:(Авто)подключение .pfs: sfs-get vs /modules
« Ответ #16 : 02 Ноябрь 2015, 10:09:27 »
из /modules  start.sh -не выполняется.  Соответственно, иногда копирование отдельного pfs в /modules не даст работоспособного пакета - зависимостей не хватает.
Думал об этом. Спорно.
Если делать так  проблемы не возникнет
Неопытный юзеру оптимально скачать game или middlе
Если юзер дозрел до изменения состава модулей - даже если накосячит с зависимостями - запуск в консоле все объяснит
Если юзер накачал от балды в /modules - система не загружается (маловероятно если качал из ПРА репы) - переустановит и станет умнее
Скрипт тоже можно написать - но это дополнительные тормоза при старте системы и доп. сообщения (а ПРа их и так много)
Если его не поставить в автозагрузку - не найдут - не поймут
Если Вы напишите - готов рассмотреть варианты включения в дистр
У меня пока есть более важные задачи - сегодня выпустить pra1510 подтянуть pra64
а этапе initrd, пожалуй, еще рановато, а вот в тот же update-cashe вставить наверно можно? 
Т.к. на выходе - сообщение о проблеме юзеру - надо запускать после Х секунд через 20
Пройтись циклом по бранчам и попадающиеся start.sh отработать.
Да. Что такое бранч?
Одна проблема: многие start.sh сразу пытаются запустить приложение,
Это делает подключалка. В start.sh достаточно | awk '/^sfs-get-dep/ {print $2}'

Другой вариант - во все ярлыки включить обертку, которая проверяет зависимости - тоже спорно. В настроенной системе - не нужно

Оффлайн RoDoN

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 6283
  • Репутация: +141/-0
Re:(Авто)подключение .pfs: sfs-get vs /modules
« Ответ #17 : 02 Ноябрь 2015, 10:21:07 »
ненадо. Вы скачали модуль из репозитария, проверьте его работоспособность а уже потом пихайте в автозагрузку, это сэкономит нервные клетки если вдруг система не загрузится.
Самый правильный вариант!
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: sfs-get vs /modules
« Ответ #18 : 02 Ноябрь 2015, 10:29:44 »
Пока дописал в вики. Так понятно? Может кто лучше сформулирует?

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re:(Авто)подключение .pfs: sfs-get vs /modules
« Ответ #19 : 02 Ноябрь 2015, 10:39:40 »
бранч это слой в aufs так обзывают в описании.
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33972
  • Репутация: +231/-0
    • PuppyRus-A
Re:(Авто)подключение .pfs: sfs-get vs /modules
« Ответ #20 : 02 Ноябрь 2015, 11:30:28 »
бранч это слой в aufs так обзывают в описании.
типа - "не уборщица , а менеджер по клинингу"  :D Задорнова на Вас нет  ;)

Оффлайн RZ6AT

  • Пользователь
  • **
  • Сообщений: 48
  • Репутация: +0/-0
  • Автор темы
Re:(Авто)подключение .pfs: sfs-get vs /modules
« Ответ #21 : 13 Ноябрь 2015, 19:09:37 »
Вот так пойдёт?
4. Пошаговая инструкция установки дополнительных готовых .pfs модулей из репозитария на примере установки скайпа. Новая строка = новое окно программы.
Пуск -> Настройки -> Sfs-get менеджер модулей .pfs.
Вводим имя модуля skype и нажимаем справа квадратик с лупой.
Нажимаем "WWW реп".
Удостоверяемся, что пакет skype будет скачиваться в директорию /optional, выбираем пакет из сайта разработчика ../~melvik/.. и нажимаем "Загрузить и подключить".
Выбираем "Подключить" и "с копированием в RAM" и нажимаем "Ок".
Нажимаем "Да"
Нажимаем "Да"
Нажимаем "WWW реп".
Удостоверяемся, что пакет pulseaudio будет скачиваться в директорию /optional, выбираем пакет из сайта разработчика ../~melvik/.. и нажимаем "Загрузить и подключить".
Выбираем "Подключить" и "с копированием в RAM" и нажимаем "Ок".
Нажимаем "Да"
Нажимаем "WWW реп".
Удостоверяемся, что пакет polkit будет скачиваться в директорию /optional, выбираем пакет из сайта разработчика ../~melvik/.. и нажимаем "Загрузить и подключить".
Выбираем "Подключить" и "с копированием в RAM" и нажимаем "Ок".
Нажимаем "Да"
Нажимаем "WWW реп".
Удостоверяемся, что пакет qt4-lib будет скачиваться в директорию /optional, выбираем пакет из сайта разработчика ../~melvik/.. и нажимаем "Загрузить и подключить".
После этого открывается окошко скайпа, вводим свой логин и пароль, производим настройку программы под себя, настраиваем видео и звук, не забываем поднять уровень звука микрофона и тестируем все функции программы.
После успешного тестирования работы программы делаем сохранёнку и переносим все скачанные пакеты из директории /optional в директорию /modules.
Если надо закидываем скайп в автозагрузку.

Если где-то есть неточности, прошу поправить и можно будет отправить на страницу для новичков...
« Последнее редактирование: 13 Ноябрь 2015, 19:14:23 от RZ6AT »
Internet <---> PRA03-1512mid Intel Atom D2500 <---> Windows Intel Atom D510

Оффлайн sewar

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 460
  • Репутация: +16/-0
Re:(Авто)подключение .pfs: sfs-get vs /modules
« Ответ #22 : 13 Ноябрь 2015, 22:29:36 »

После успешного тестирования работы программы делаем сохранёнку и переносим все скачанные пакеты из директории /optional в директорию /modules.
После успешного тестирования работы программы делаем сохранёнку и переносим все скачанные пакеты из директории /optional в директорию /modules,  если нужна автозагрузка скайпа при старте системы.

Цитата
Если надо закидываем скайп в автозагрузку
это лишнее..

а так да, с картинками было бы очень показательно..

Оффлайн RZ6AT

  • Пользователь
  • **
  • Сообщений: 48
  • Репутация: +0/-0
  • Автор темы
Re:(Авто)подключение .pfs: sfs-get vs /modules
« Ответ #23 : 13 Ноябрь 2015, 22:59:42 »
Хорошо, сделаю с картинками и выброшу лишнее...
Internet <---> PRA03-1512mid Intel Atom D2500 <---> Windows Intel Atom D510

Оффлайн Satevis

  • Старожил
  • ****
  • Сообщений: 230
  • Репутация: +6/-0
Re:(Авто)подключение .pfs: sfs-get vs /modules
« Ответ #24 : 14 Ноябрь 2015, 09:17:52 »
to RZ6AT и sewar, серьёзно, восхищаюсь, проделанной вами работой  :) , но ander и sfs работают над автоматизацией процесса того, что вы описываете, в этой теме предлагаю взяться за тестирование rootcopy.pfs и уже после, при необходимости и с учётом rootcopy.pfs, делать доку. имхо иначе вы тратите силы впустую.
« Последнее редактирование: 14 Ноябрь 2015, 13:20:53 от Satevis »

Оффлайн RZ6AT

  • Пользователь
  • **
  • Сообщений: 48
  • Репутация: +0/-0
  • Автор темы
Re:(Авто)подключение .pfs: sfs-get vs /modules
« Ответ #25 : 14 Ноябрь 2015, 20:52:57 »
А чего же они молчат?
Internet <---> PRA03-1512mid Intel Atom D2500 <---> Windows Intel Atom D510

Оффлайн ander

  • Активный участник
  • Старожил
  • ****
  • Сообщений: 300
  • Репутация: +16/-0
Re:(Авто)подключение .pfs: sfs-get vs /modules
« Ответ #26 : 15 Ноябрь 2015, 13:07:50 »
Дык, сыровато еще.
В том же скайпе, к примеру, start.sh написан без учета возможности автоматической обработки, там
Код
ntf -q "В случае проблем со звуком" "1. отключите (переместите в /optional) apulse*.pfs
2. подключите (положите в /modules)
polkit-0.112-2.pfs
pulseaudio-5.0-1-i686.pfs
3. Перезагрузите компьютер

<b>Загрузить pulse ?</b>"
[ "$?" = "0" ] && sfs-get-dep pulse && sfs-get-dep polkit || sfs-get-dep apulse
sfs-get-dep qt4-lib

Соответственно, qt4-lib автоматически подключить из optional можно, а вот c ( pulse && polkit ) || apulse что делать?

А так - берете последний rootcopy.pfs из указанной темы, кладете в modules, сообщения о глюках и пожелания пишете обратно в тему.

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33972
  • Репутация: +231/-0
    • PuppyRus-A
Re:(Авто)подключение .pfs: sfs-get vs /modules
« Ответ #27 : 16 Ноябрь 2015, 09:38:57 »
sewar ведет тему поддержки новичков. Делает это успешно.
Если RZ6AT поддерживает идею "разобрался сам - помоги другим" - это и называется "сообщество дистрибутива"
Не надо новичков и техподдержку вписывать в эксперименты разрабов
По итогу экспериентов - все новации будут в документации

Оффлайн RZ6AT

  • Пользователь
  • **
  • Сообщений: 48
  • Репутация: +0/-0
  • Автор темы
Re:(Авто)подключение .pfs: sfs-get vs /modules
« Ответ #28 : 16 Ноябрь 2015, 22:31:52 »
Не надо новичков и техподдержку вписывать в эксперименты разрабов
А у вас достаточное число бетатестеров из разрабов?
Internet <---> PRA03-1512mid Intel Atom D2500 <---> Windows Intel Atom D510

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33972
  • Репутация: +231/-0
    • PuppyRus-A
Re:(Авто)подключение .pfs: sfs-get vs /modules
« Ответ #29 : 17 Ноябрь 2015, 09:44:36 »
достаточное число бетатестеров из разрабов?
нет