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

Автор Тема: "горячий аналог" EXTRAMOD  (Прочитано 1083 раз)

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

Оффлайн knn

  • Ветеран
  • *****
  • Сообщений: 772
  • Репутация: +16/-0
Re: "горячий аналог" EXTRAMOD
« Ответ #15 : 15 Август 2018, 07:35:04 »
Изменения в ветке v4. Пробуйте.
попробовал - "не идет" / или чего не так делал(хотя 1 раз пару модулей как-то подключились)?
--пока подключаю из списка:
while read file ; do  sudo pfsload -u -r $file  ; done < /home/live/any-file-lst--в file-lst - пути файлов с новой строки.

(где-то находил - можно "прикрутить" выбор  /home/live/any-file-lst - yad~ом)

upd:
?
while read file ; do  sudo pfsload -u -r $file  ; done <  $(zenity --file-selection)
« Последнее редактирование: 26 Август 2018, 05:03:33 от knn »
Samsung RV510: intel pent.T4500; чипсет intel Gl40; ATI mob. Radeon HD 5145, RAM=3Gb; hd1=320Gb - Grub2+G4d; hd2=230 Gb - Grub4Dos; PRA, PRA-64-07 - frugal, copy2ram.
HP-mini-210VT: ]Intel Atom N470; чипсет Intel NM10; 2 Гб DDR2;  Видеопроцессор Intel GMA 3150; RAM=2Gb,PRA-64-07 - frugal, copy2ram.
PRA-модули

Онлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 1437
  • Репутация: +15/-0
    • Беседка магос
Re: "горячий аналог" EXTRAMOD
« Ответ #16 : 15 Август 2018, 10:11:46 »
Как пробовали когда не работало?
Из v4 только pfsload? Не помню точно, но возможно нужно что-то еще. Лучше всю ветку брать.
Не могли ли попасть в список не модули?  На что ругалось и т.д.
http://magos-linux.ru - форум
https://gitter.im/magos-linux-ru/chat - беседка (чат)

Оффлайн knn

  • Ветеран
  • *****
  • Сообщений: 772
  • Репутация: +16/-0
Re: "горячий аналог" EXTRAMOD
« Ответ #17 : 26 Август 2018, 05:00:17 »
--пока подключаю из списка:
--в file-lst - пути файлов с новой строки.
+ нужен "ввод" в конце каждой строки.
-- :) "порядок подключения модулей" вроде "соответствующий" (хотя не уверен "при наличии Огромных-модулей)
Samsung RV510: intel pent.T4500; чипсет intel Gl40; ATI mob. Radeon HD 5145, RAM=3Gb; hd1=320Gb - Grub2+G4d; hd2=230 Gb - Grub4Dos; PRA, PRA-64-07 - frugal, copy2ram.
HP-mini-210VT: ]Intel Atom N470; чипсет Intel NM10; 2 Гб DDR2;  Видеопроцессор Intel GMA 3150; RAM=2Gb,PRA-64-07 - frugal, copy2ram.
PRA-модули

Онлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 1437
  • Репутация: +15/-0
    • Беседка магос
Re: "горячий аналог" EXTRAMOD
« Ответ #18 : 26 Август 2018, 05:52:32 »
в том варианте что в v4 должно работать и с файллистом. Типо такого pfsload $(cat file-list), не помню  проверял ли.
http://magos-linux.ru - форум
https://gitter.im/magos-linux-ru/chat - беседка (чат)

Оффлайн knn

  • Ветеран
  • *****
  • Сообщений: 772
  • Репутация: +16/-0
Re: "горячий аналог" EXTRAMOD
« Ответ #19 : 26 Август 2018, 05:59:28 »
...позже еще буду пробовать...
Samsung RV510: intel pent.T4500; чипсет intel Gl40; ATI mob. Radeon HD 5145, RAM=3Gb; hd1=320Gb - Grub2+G4d; hd2=230 Gb - Grub4Dos; PRA, PRA-64-07 - frugal, copy2ram.
HP-mini-210VT: ]Intel Atom N470; чипсет Intel NM10; 2 Гб DDR2;  Видеопроцессор Intel GMA 3150; RAM=2Gb,PRA-64-07 - frugal, copy2ram.
PRA-модули

Оффлайн knn

  • Ветеран
  • *****
  • Сообщений: 772
  • Репутация: +16/-0
Re: "горячий аналог" EXTRAMOD
« Ответ #20 : Сегодня в 03:36:46 »
Скрипт подключения модулей из списков - меня  более-менее устраивает:

  #!/bin/bash
## Подключение модулей из списков  ##knn 181121

## "укорачивание" пути  выбора
cd /mnt/home/SPiski-M-all/
 
while read file ; do  sudo pfsload -u -r $file  ;
   ntf -i   $file   &
     done <   $(zenity --file-selection  --width=500 --height=300 )
     
## обновление Меню для icewm
##/usr/local/bin/DdS-ice-menu.sh

 ntf -i    "Модули подключены."

   Да, списки еще нужно составить, но потом - скорость подключения радует :) (пр.: "DEVX-комплект" в ПРА03 = 4 модуля. Еще удобный пример - случаи, когда зависимости не прописаны/или прописаны не полностью).
  "Не проработан пока момент" - если вдруг например "не хватит" каких-либо параметров для подключения в RAM.
« Последнее редактирование: Сегодня в 03:39:25 от knn »
Samsung RV510: intel pent.T4500; чипсет intel Gl40; ATI mob. Radeon HD 5145, RAM=3Gb; hd1=320Gb - Grub2+G4d; hd2=230 Gb - Grub4Dos; PRA, PRA-64-07 - frugal, copy2ram.
HP-mini-210VT: ]Intel Atom N470; чипсет Intel NM10; 2 Гб DDR2;  Видеопроцессор Intel GMA 3150; RAM=2Gb,PRA-64-07 - frugal, copy2ram.
PRA-модули

Онлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 1437
  • Репутация: +15/-0
    • Беседка магос
Re: "горячий аналог" EXTRAMOD
« Ответ #21 : Сегодня в 06:23:38 »
Я сомневаюсь в необходимости такого скрипта в pfs-utils, скриптов и так уже не мало. Тем более zenity, а тут только консольное.
pfsload  $(cat $(zenity --file-selection  --width=500 --height=300 )) - то что ваш скрипт делает.
pfsload  $(zenity --file-selection  --multiple --separator=" " --width=500 --height=300 ) - просто выбор нексольких модулей.
Если делается одной строчкой смысла в таком скрипте нет, разве что для себя.

http://magos-linux.ru - форум
https://gitter.im/magos-linux-ru/chat - беседка (чат)

Оффлайн knn

  • Ветеран
  • *****
  • Сообщений: 772
  • Репутация: +16/-0
Re: "горячий аналог" EXTRAMOD
« Ответ #22 : Сегодня в 06:52:26 »
  Спасибо за "строки кода" - буду пробовать - так и ознакамливаюсь потихоньку "опытным путем" с утилитами, синтаксисом.
----------
Тем более zenity
:) пробовал выбор списка ntf~ом - в данном случае zenity выбирать шустрее (двойной клик) .
--------------------
разве что для себя
-да, вот и "прикручиваю удобства"

upd:
  что-то "сходу" Ваши строки у меня не зашли - потом буду еще пробовать....
« Последнее редактирование: Сегодня в 07:01:36 от knn »
Samsung RV510: intel pent.T4500; чипсет intel Gl40; ATI mob. Radeon HD 5145, RAM=3Gb; hd1=320Gb - Grub2+G4d; hd2=230 Gb - Grub4Dos; PRA, PRA-64-07 - frugal, copy2ram.
HP-mini-210VT: ]Intel Atom N470; чипсет Intel NM10; 2 Гб DDR2;  Видеопроцессор Intel GMA 3150; RAM=2Gb,PRA-64-07 - frugal, copy2ram.
PRA-модули

Онлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 1437
  • Репутация: +15/-0
    • Беседка магос
Re: "горячий аналог" EXTRAMOD
« Ответ #23 : Сегодня в 07:10:11 »
  что-то "сходу" Ваши строки у меня не зашли - потом буду еще пробовать....
Почитайте выше pfsload понимает списки только в v4.
http://magos-linux.ru - форум
https://gitter.im/magos-linux-ru/chat - беседка (чат)

Оффлайн knn

  • Ветеран
  • *****
  • Сообщений: 772
  • Репутация: +16/-0
Re: "горячий аналог" EXTRAMOD
« Ответ #24 : Сегодня в 08:11:02 »
меня  более-менее устраивает
-- Вот ещё решил "поделиться радостью". :)
   Попробовал "прямой"(подключение) и потом "обратный" скрипт (программа + 2 профильных модуля общ.V~=50 Мб).
  Всё - из "того же списка".
  -- "Подключение(в RAM) + отключение ~= не более 5 сек(показалось, что вообще - 3 сек.) :)

Часто, кроме прочего,  пользую Браузеры - "3-х модульные"(Осн.модуль+Профиль-из-Репы+Свой-добавочный-профиль).
Да и подключение даже 2-ух модулей, если "всё настроено" - гораздо быстрее.
« Последнее редактирование: Сегодня в 08:13:29 от knn »
Samsung RV510: intel pent.T4500; чипсет intel Gl40; ATI mob. Radeon HD 5145, RAM=3Gb; hd1=320Gb - Grub2+G4d; hd2=230 Gb - Grub4Dos; PRA, PRA-64-07 - frugal, copy2ram.
HP-mini-210VT: ]Intel Atom N470; чипсет Intel NM10; 2 Гб DDR2;  Видеопроцессор Intel GMA 3150; RAM=2Gb,PRA-64-07 - frugal, copy2ram.
PRA-модули

Оффлайн DdShurick

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 6321
  • Репутация: +161/-0
  • Старый чайник
Re: "горячий аналог" EXTRAMOD
« Ответ #25 : Сегодня в 08:20:23 »
DdS-ice-menu.sh
?? Я такого не писал.
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150)
Netbook Acer 722 c6ckk (AMD C-50 Ontario, Radeon HD 6250)
Nettop Asus Eee Box PC B202 (Intel Atom N270, intel GMA 950)
Nettop Asus Eee Box PC EB1007 (Intel Atom D425, Intel GMA 3150)

Онлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 1437
  • Репутация: +15/-0
    • Беседка магос
Re: "горячий аналог" EXTRAMOD
« Ответ #26 : Сегодня в 08:22:23 »
Вот чисто из интереса. А зачем модули туда-сюда отключать? Сформировали набор софта под себя и подключайте при загрузке. Если критично, что каждый подключенный модуль отъедает немного RAM склейте их mkpfs'ом. Или вы используете copy2ram? Тогда  тоже почему?
Просто я отключаю/подключаю модули только при работе с pfs-utils, при разработке то есть. А copy2ram включен для одного модуля, чтоб не пропустить момент, когда в uird это отвалится :)
З.Ы. Не примите за сентенции, реально интересен юзкейс.
http://magos-linux.ru - форум
https://gitter.im/magos-linux-ru/chat - беседка (чат)

Оффлайн knn

  • Ветеран
  • *****
  • Сообщений: 772
  • Репутация: +16/-0
Re: "горячий аналог" EXTRAMOD
« Ответ #27 : Сегодня в 08:47:19 »
Вот чисто из интереса. А зачем модули туда-сюда отключать?
   Предполагаю, что это(групповая "работа" с модулями) скорее не на столько интересно для "Среднестатистического Пользователя".(хотя бы потому, что Списки нужно еще создать/сделать).

  Модули с копированием в RAM - всё таки экономия ресурсов Ж/Д (+ !скорость, пока "не забилось :) ).
  "Железо"  бывает разное...
  (пр.: у меня имеются 2 "старичка" в Гараже.
До одного пока некогда "добраться"(хотя действительно спортивный интерес.
   ! А вот второй, можно сказать давеча, под Icewm~ом  с копитурамом - вообще бодро "запел". И в него модули браузера подключаю уже по-горячему, "без RAM"(с ссылкой либ браузера). 512 Мб, но проц=2,8-Пентиум).
   
   И даже на RV-510-из-подписи - 3 Гб - под lxqt иногда бывает не хватает для "дальнейшего" подключения модулей в RAM.
Samsung RV510: intel pent.T4500; чипсет intel Gl40; ATI mob. Radeon HD 5145, RAM=3Gb; hd1=320Gb - Grub2+G4d; hd2=230 Gb - Grub4Dos; PRA, PRA-64-07 - frugal, copy2ram.
HP-mini-210VT: ]Intel Atom N470; чипсет Intel NM10; 2 Гб DDR2;  Видеопроцессор Intel GMA 3150; RAM=2Gb,PRA-64-07 - frugal, copy2ram.
PRA-модули

Оффлайн knn

  • Ветеран
  • *****
  • Сообщений: 772
  • Репутация: +16/-0
Re: "горячий аналог" EXTRAMOD
« Ответ #28 : Сегодня в 08:56:37 »
    DdS-ice-menu.sh

?? Я такого не писал.
-- вот:
Раньше использовался скриптовый fixmenus. У меня переписан под icewm-menu
Код: [Выделить]

#!/bin/sh
[ -f ~/.icewm/menu ] && mv ~/.icewm/menu ~/.icewm/menu.old
icewm-menu > ~/.icewm/menu

--раньше у меня назывался ~ice-menu-renewel, потом как-то ассоциативно "в процессе" поменял название :).
--сейчас "через него же" добавляю строки в верх Ice-Menu:
#!/bin/sh
[ -f ~/.icewm/menu ] && mv ~/.icewm/menu ~/.icewm/menu.old
icewm-menu > ~/.icewm/menu
sed -i -e '1 s/^/prog "Эмулятор терминала" "console48" urxvt.sh\n/;' /home/live/.icewm/menu &&
sed -i -e '2 s/^/prog "Дефолт Файлменеджер  " "desktop"  defaultfilemanager  \n/;' /home/live/.icewm/menu &&
sed -i -e '3 s/^/prog "Дефолт Ф-менеджер root" "warning"  sudo defaultfilemanager\n/;' /home/live/.icewm/menu &&
sed -i -e '4 s/^/prog "Leafpad" "leafpad" leafpad\n/;' /home/live/.icewm/menu &&
sed -i -e '5 s/^/separator\n/;' /home/live/.icewm/menu
Samsung RV510: intel pent.T4500; чипсет intel Gl40; ATI mob. Radeon HD 5145, RAM=3Gb; hd1=320Gb - Grub2+G4d; hd2=230 Gb - Grub4Dos; PRA, PRA-64-07 - frugal, copy2ram.
HP-mini-210VT: ]Intel Atom N470; чипсет Intel NM10; 2 Гб DDR2;  Видеопроцессор Intel GMA 3150; RAM=2Gb,PRA-64-07 - frugal, copy2ram.
PRA-модули

Оффлайн knn

  • Ветеран
  • *****
  • Сообщений: 772
  • Репутация: +16/-0
Re: "горячий аналог" EXTRAMOD
« Ответ #29 : Сегодня в 09:05:34 »
+ отключение
хотя, отключение нескольких модулей, поключенных "вместе", "за раз", "группой" удобно производить и из sfs-get-gui - выделяя строки с модулями с "Шифтом".
Samsung RV510: intel pent.T4500; чипсет intel Gl40; ATI mob. Radeon HD 5145, RAM=3Gb; hd1=320Gb - Grub2+G4d; hd2=230 Gb - Grub4Dos; PRA, PRA-64-07 - frugal, copy2ram.
HP-mini-210VT: ]Intel Atom N470; чипсет Intel NM10; 2 Гб DDR2;  Видеопроцессор Intel GMA 3150; RAM=2Gb,PRA-64-07 - frugal, copy2ram.
PRA-модули