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

Автор Тема: Составной.pfs  (Прочитано 927 раз)

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

Оффлайн knn

  • Ветеран
  • *****
  • Сообщений: 2538
  • Репутация: +33/-0
  • Автор темы
Составной.pfs
« : 05 Июнь 2019, 21:12:28 »
    простой-модуль-из-составного пока не монтируется

Сложите модули в папку и mkpfs
- можно и mksquashfs.
  - я про то, что при подключении Составного модуля, содержащего простой модуль(в сквош-формате) - "простой модуль"  не подключается( а "висит модулем" в корне) [это при наличии в Составном - простых-модулей и файлов]
« Последнее редактирование: 05 Июнь 2019, 21:14:57 от knn »
Gr4D, Grub2; HP Mini 210 VT - Intel Atom N470  @ 1.83GHz, Intel GMA3150, RAM=2 ГБ ;
Sams-n110: N270 - 1,6 ГГц, Intel GMA 950, RAM=2 ГБ.

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5319
  • Репутация: +139/-1
Re: Составной.pfs
« Ответ #1 : 05 Июнь 2019, 21:26:01 »
при подключении Составного модуля, содержащего простой модуль(в сквош-формате) - "простой модуль"  не подключается( а "висит модулем" в корне)
Не видел такого эффекта. На каком модуле можно это проверить?
И можно скрины, а то у меня наверно не получится повторить баг?

upd. Или это какие-то свои эксперименты?
« Последнее редактирование: 05 Июнь 2019, 21:27:43 от krasnyh »

Оффлайн knn

  • Ветеран
  • *****
  • Сообщений: 2538
  • Репутация: +33/-0
  • Автор темы
Re: Составной.pfs
« Ответ #2 : 05 Июнь 2019, 21:34:55 »
upd. Или это какие-то свои эксперименты?
-отчасти - да.
при подключении Составного модуля, содержащего простой модуль(в сквош-формате) - "простой модуль"  не подключается( а "висит модулем" в корне) [это при наличии в Составном - простых-модулей и файлов]

upd
  по крайней мере - один модуль + один файл в составе Составного( при наличии нескольких модулей в Составном - не проверял)

upd2:
  т.е. "модуль + модуль" - подключает,
 а "модуль + файл" - нет.
« Последнее редактирование: 05 Июнь 2019, 21:47:28 от knn »
Gr4D, Grub2; HP Mini 210 VT - Intel Atom N470  @ 1.83GHz, Intel GMA3150, RAM=2 ГБ ;
Sams-n110: N270 - 1,6 ГГц, Intel GMA 950, RAM=2 ГБ.

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5319
  • Репутация: +139/-1
Re: Составной.pfs
« Ответ #3 : 05 Июнь 2019, 22:03:56 »
а "модуль + файл" - нет.
Возьмем для примера 089-de-tint2g_gtk2-p_64-sf10. Там в корне лежит start.sh, все прекрасно подключается.
Код
live@prar-1811 ..+test+089-de-tint2g_gtk2-p_64-sf10.pfs % ls -l
итого 1
drwxr-xr-x 7 root root  85 янв 11 09:35 etc
drwxr-xr-x 3 root root  27 янв 11 09:34 home
drwxr-xr-x 8 root root 105 янв 11 09:34 opt
drwxr-xr-x 3 root root  85 янв 11 09:34 root
-rwxr-xr-x 1 root root  20 янв  2  2018 start.sh
drwxr-xr-x 6 root root  75 янв 11 09:34 usr
drwxr-xr-x 3 root root  26 янв 11 09:34 var

При этом сам модуль уж очень составной. )
Скрин.

Оффлайн knn

  • Ветеран
  • *****
  • Сообщений: 2538
  • Репутация: +33/-0
  • Автор темы
Re: Составной.pfs
« Ответ #4 : 05 Июнь 2019, 22:16:58 »
спасибо, понятно, что сделать можно.
Но у меня почему-то "не идет" - какой командой( с какими ключами) можно сделать такой модуль?
---------
может действительно дело в том, что "один модуль+ файл" ...
Gr4D, Grub2; HP Mini 210 VT - Intel Atom N470  @ 1.83GHz, Intel GMA3150, RAM=2 ГБ ;
Sams-n110: N270 - 1,6 ГГц, Intel GMA 950, RAM=2 ГБ.

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5319
  • Репутация: +139/-1
Re: Составной.pfs
« Ответ #5 : 05 Июнь 2019, 22:47:06 »
Чтобы было понятней, сделать через mc на примере 89-de-tint2g_gtk2-p_64-sf10:
sudo mc - выбрать составной модуль - f2 - pfsextract модуль
Составной модуль будет распакован на папки
Код
live@prar-1811 ..Soft/test/089-de-tint2g_gtk2-p_64-sf10 % ls -l
итого 68
drwxr-xr-x 5 root root 4096 июн  5 22:44 dunst-p
drwxr-xr-x 5 root root 4096 июн  5 22:44 icewmbg-1.3.8-4-x86_64
drwxr-xr-x 5 root root 4096 июн  5 22:44 icewmbg-gui-2018.08-16-any
drwxr-xr-x 5 root root 4096 июн  5 22:44 imlib2-p
drwxr-xr-x 5 root root 4096 июн  5 22:44 lxappearance-obconf
drwxr-xr-x 5 root root 4096 июн  5 22:44 lxkb_config-git-r153.cec6ebd-1
drwxr-xr-x 5 root root 4096 июн  5 22:44 lxmenu-data
drwxr-xr-x 5 root root 4096 июн  5 22:44 lxsession-light
drwxr-xr-x 5 root root 4096 июн  5 22:44 lxterminal-p2
drwxr-xr-x 5 root root 4096 июн  5 22:44 obconf
drwxr-xr-x 5 root root 4096 июн  5 22:44 openbox-menu-gtk2-p-0.8_64-sf01
drwxr-xr-x 6 root root 4096 июн  5 22:44 pra-de-tint2-graph-gtk3-2018.08-15-any.pkg
drwxr-xr-x 5 root root 4096 июн  5 22:44 setman-2018.12-04-any
drwxr-xr-x 5 root root 4096 июн  5 22:44 ttf-dejavu-sans-mono-2.37-1
drwxr-xr-x 6 root root 4096 июн  5 22:44 t-01
drwxr-xr-x 5 root root 4096 июн  5 22:44 xxkb-p
drwxr-xr-x 5 root root 4096 июн  5 22:44 xxkb-pra-2018.04-05-any
В папке t-01 в корне будет start.sh. Как то так.)


upd. Предположим, что мы отредактировали что нам надо, далее:
sudo mc - заходим в общую папку 089-de-tint2g_gtk2-p_64-sf10 - f2 - pfsmerge текущую директорию
Все, составной модуль готов.
« Последнее редактирование: 05 Июнь 2019, 22:53:08 от krasnyh »

Оффлайн knn

  • Ветеран
  • *****
  • Сообщений: 2538
  • Репутация: +33/-0
  • Автор темы
Re: Составной.pfs
« Ответ #6 : 05 Июнь 2019, 23:00:06 »
В папке t-01 в корне будет start.sh
-т.е. start.sh - в модуле, который в составе Составного.
Я про то - когда например для данного случая start.sh - в корне Составного модуля , просто-файлом.
--------------------
пробовал: в Составном - 2 модуля + файл => один модуль подключает , другой - нет.
« Последнее редактирование: 06 Июнь 2019, 00:57:11 от knn »
Gr4D, Grub2; HP Mini 210 VT - Intel Atom N470  @ 1.83GHz, Intel GMA3150, RAM=2 ГБ ;
Sams-n110: N270 - 1,6 ГГц, Intel GMA 950, RAM=2 ГБ.

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5319
  • Репутация: +139/-1
Re: Составной.pfs
« Ответ #7 : 05 Июнь 2019, 23:02:54 »
-т.е. start.sh - в модуле, который в составе Составного.
Он не просто в модуле, он в корне модуля, это разные вещи. Этот файл может быть в корне абсолютно любого простого модуля, не имеет значения какого именно. Результат:
live@prar-1811 ..+test+089-de-tint2g_gtk2-p_64-sf10.pfs % ls -l
итого 1
drwxr-xr-x 7 root root  85 янв 11 09:35 etc
drwxr-xr-x 3 root root  27 янв 11 09:34 home
drwxr-xr-x 8 root root 105 янв 11 09:34 opt
drwxr-xr-x 3 root root  85 янв 11 09:34 root
-rwxr-xr-x 1 root root  20 янв  2  2018 start.sh
drwxr-xr-x 6 root root  75 янв 11 09:34 usr
drwxr-xr-x 3 root root  26 янв 11 09:34 var
« Последнее редактирование: 05 Июнь 2019, 23:08:13 от krasnyh »

Оффлайн knn

  • Ветеран
  • *****
  • Сообщений: 2538
  • Репутация: +33/-0
  • Автор темы
Re: Составной.pfs
« Ответ #8 : 05 Июнь 2019, 23:13:41 »
    -т.е. start.sh - в модуле, который в составе Составного.

Он не просто в модуле, он в корне модуля, это разные вещи. Этот файл может быть в корне абсолютно любого простого модуля, не имеет значения какого именно.
- суть вопроса : может ли он ( или какой другой файл) быть в корне Составного модуля( просто файлом, не в составе простого модуля)  [upd] - и пока получается, что - нет.
« Последнее редактирование: 05 Июнь 2019, 23:16:25 от knn »
Gr4D, Grub2; HP Mini 210 VT - Intel Atom N470  @ 1.83GHz, Intel GMA3150, RAM=2 ГБ ;
Sams-n110: N270 - 1,6 ГГц, Intel GMA 950, RAM=2 ГБ.

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5319
  • Репутация: +139/-1
Re: Составной.pfs
« Ответ #9 : 05 Июнь 2019, 23:20:37 »
и пока получается, что - нет
Нет, не может. И это легко проверяется.
ПКМ по папке с модулем и файлом - Открыть -Упаковка PFS пакета - Склеить
Получится составной модуль, но файла там не будет.

Только через способ как я описал.

Оффлайн knn

  • Ветеран
  • *****
  • Сообщений: 2538
  • Репутация: +33/-0
  • Автор темы
Re: Составной.pfs
« Ответ #10 : 05 Июнь 2019, 23:32:50 »
    и пока получается, что - нет

Нет, не может.
:) хотя тут - "относительно".
Теоретически предполагаю, что можно добавить в Составной - "добавочный-фэйк-модуль"( ! с таким именем, чтобы этот фэйк-модуль воспринимался[ ? aufs]  как последний. И он-то в результате подключаться не будет).
Костыль,  ( ?    + возможно ...Мб на  фэйк-модуль).
-------------
Остается вопрос - это ограничения AUFS ?
Gr4D, Grub2; HP Mini 210 VT - Intel Atom N470  @ 1.83GHz, Intel GMA3150, RAM=2 ГБ ;
Sams-n110: N270 - 1,6 ГГц, Intel GMA 950, RAM=2 ГБ.

Оффлайн knn

  • Ветеран
  • *****
  • Сообщений: 2538
  • Репутация: +33/-0
  • Автор темы
Re: Составной.pfs
« Ответ #11 : 06 Июнь 2019, 00:56:30 »
пробовал: в Составном - 2 модуля + файл => один модуль подключает , другой - нет.
- ошибочно. Получается в таком случае модули совсем не подключает. ( ... или я уже запутался ...)
« Последнее редактирование: 06 Июнь 2019, 01:06:50 от knn »
Gr4D, Grub2; HP Mini 210 VT - Intel Atom N470  @ 1.83GHz, Intel GMA3150, RAM=2 ГБ ;
Sams-n110: N270 - 1,6 ГГц, Intel GMA 950, RAM=2 ГБ.