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

Автор Тема: PuppyRus-A03: cборка PuppyRus из пакетов Arch Linux  (Прочитано 625421 раз)

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

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Старый чайник
Re:PuppyRus-A03: cборка PuppyRus из пакетов Arch Linux
« Ответ #420 : 11 Март 2015, 10:19:21 »
unload_pfs должен за собой всё удалять. При выключении: losetup и в цикл на unload_pfs.
Моноблок 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

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re:PuppyRus-A03: cборка PuppyRus из пакетов Arch Linux
« Ответ #421 : 11 Март 2015, 13:35:34 »
При выключении: losetup и в цикл на unload_pfs.
В случае systemd я не знаю куда это вписать
А чем хуже удалить при старте, а не при финише?

Оффлайн paulus

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 1732
  • Репутация: +24/-0
Re:PuppyRus-A03: cборка PuppyRus из пакетов Arch Linux
« Ответ #422 : 11 Март 2015, 14:07:24 »
А чем хуже удалить при старте, а не при финише?
При старте чего, pra? ОС может работать целый день и хлам (от примонтированных и отмонтированных после использования pfs) будет висеть в системе и раздражать. Логично, что при финише/отмонтировании pfs должно все подчищаться... А то скоро для pra будет нужен ccleaner :)

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re:PuppyRus-A03: cборка PuppyRus из пакетов Arch Linux
« Ответ #423 : 11 Март 2015, 14:21:55 »
Да - удалять при старте системы. Приделать костыль? Или кто-то знает как сделать это при выключении компа (так правильнее)

Оффлайн paulus

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 1732
  • Репутация: +24/-0
Re:PuppyRus-A03: cборка PuppyRus из пакетов Arch Linux
« Ответ #424 : 11 Март 2015, 15:17:22 »
удалять при старте системы или при выключении компа (так правильнее)
А нельзя ли добавить какую-нибудь проверку при размонтировании pfs-пакета (не трогая вкл./выкл. компа)? Для pfs предусмотрено что-нибудь такое или нет? Когда в ROX на пакете pfs кликаешь и он уже примонтирован, можно отмонтировать... Вот тут проверка и удаление всего и должно происходить...

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Старый чайник
Re:PuppyRus-A03: cборка PuppyRus из пакетов Arch Linux
« Ответ #425 : 11 Март 2015, 15:56:50 »
Да - удалять при старте системы. Приделать костыль?
Как один из вариантов решения, создавать не ярлык, а ссылку на его оригинал в /usr/share/applications/ находящийся в корне pfs. При запуске системы чистим битые ссылки в сохранёнке.
Моноблок 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

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re:PuppyRus-A03: cборка PuppyRus из пакетов Arch Linux
« Ответ #426 : 11 Март 2015, 17:56:23 »
А нельзя ли добавить какую-нибудь проверку при размонтировании pfs-пакета (не трогая вкл./выкл. компа)?
Как это решит проблему ярлыков отключенных модулей? Вы же не будете перед выключением руками отмонтировать все модули

Идея Дяди Шурика - теплее. Вроде с симлинками у меня не получилось обновление меню
На крайняк можно .desktop-ы пропарсить и проверить на which

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re:PuppyRus-A03: cборка PuppyRus из пакетов Arch Linux
« Ответ #427 : 19 Март 2015, 14:42:32 »
pra03-1503test.iso Сборка пока предназначена для тестирования разрабами и продвинутыми юзерами xfce412 и nosystemd
Ядро 3.19 от Pro
В menu.lst добавил пункты для тестиования xfce (game.iso), openbox (middle.iso), без systemd
Обновлен xfce4.12
« Последнее редактирование: 22 Март 2015, 11:45:28 от sfs »

Оффлайн paulus

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 1732
  • Репутация: +24/-0
Re:PuppyRus-A03: cборка PuppyRus из пакетов Arch Linux
« Ответ #428 : 20 Март 2015, 09:49:37 »
pra03-1503test.iso
Это первый раз, когда у меня были проблемы с pra. Откатился на 1502 с ядром 3.19.0 (как было до этого) ибо с 1503:
cp: can't stat '/union/sbin/init'.... и на этом загрузка закончилась

Оффлайн RoDoN

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 6282
  • Репутация: +141/-0
Re:PuppyRus-A03: cборка PuppyRus из пакетов Arch Linux
« Ответ #429 : 20 Март 2015, 10:14:45 »
pra03-1503test установил ручками (как обычно :) ) на винт, полет нормальный, что с systemd, что без него.
При загрузке без systemd wi-fi запустился на-ура, только выбрал имя сети в одном окне и ввел пароль сетки в другом, отлично!
Из иксов не смог выйти в консоль. При нажатии Ctrl+Alt+F1 вываливаюсь в консоль, но там куча надписей и нет активного курсора для ввода команд, через Ctrl+Alt+F2...F6 нормально, по Alt+F7 вернулся в иксы. Выход из меню в консоль с завершением работы иксов возможен вообще?
Lenovo G500 (i3-3110M, 8 Гб, Intel + Radeon HD 8570)
PRA 16.12 JWM, Runtu 22.04 x64 XFCE

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re:PuppyRus-A03: cборка PuppyRus из пакетов Arch Linux
« Ответ #430 : 20 Март 2015, 11:13:44 »
Выход в консоль с minirc - да проблема есть. Решаемо. Описанное про Ctrl+Alt+F* - так и должно быть
Это первый раз, когда у меня были проблемы с pra. cp: can't stat '/union/sbin/init'.... и на этом загрузка закончилась
http://forum.puppyrus.org/index.php/topic,16653.msg101671.html#msg101671
Понятно. Раз даже у Вас с Дядей Шуриком проблемы - дальше test разделенную базу выпускать нельзя
А здесь сильно задуматься нужен нам безsystemd и для чего...
Лучше про это писать сюда
Кому безsystemd не интересно - заменить 001-Pra03arch7nos.pfs 075-minirc-git-120.2915396-1-any-s05.pfs 076-Systemd-217-8-s02.pfs 020-libudev0-173-pr.pfs на 001-Pra03arch6.pfs из Pra03-1502

Оффлайн imago31

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 2835
  • Репутация: +41/-0
  • горний арол
Re:PuppyRus-A03: cборка PuppyRus из пакетов Arch Linux
« Ответ #431 : 20 Март 2015, 11:43:21 »
Так как у меня нет руского в моем меню почему то буду писать по пунктам как загружался
Попробовал пока 4-1 как понимаю без systemd(смотрел losetup)
после загрузки вайфай сети автоматичеки сканировались и появилось предложение подключиться, выбрал свою сеть ввел и пароль и готово, действительно быстро и удобно
 Но сама настройка сети не работает, ничего не происходит, из центра управления тоже, как же быть если вдруг после загрузки предложение подключить вайфай не будет, как запустить в ручную?
Врач спасает человека, ветеринар - человечество
 все эксперименты на dual core 2x3.1 GHz/ram-3Gb/gt 440 1gb/WCD 80gb IDE/Samsung 80gb sata/3 флешки с зоопарком линуксов.
  Для работы и игр: Windows 10 снес, поставил 7
  Для души, для скорости и всего остального: Linux(pra, puppy, porteus, ubuntu-подобные)
 
 игровые модули
 программные модули

Оффлайн imago31

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 2835
  • Репутация: +41/-0
  • горний арол
Re:PuppyRus-A03: cборка PuppyRus из пакетов Arch Linux
« Ответ #432 : 20 Март 2015, 11:57:50 »
загрузился с systed без nm 1-2 никакими средствамт вайфай поднять не удалось, ни штатными, ни подключенными после wifi-wizard и xpns-tools, с nm все подключается, получается для systemd хорошь nm и не надо никакого гемора
Врач спасает человека, ветеринар - человечество
 все эксперименты на dual core 2x3.1 GHz/ram-3Gb/gt 440 1gb/WCD 80gb IDE/Samsung 80gb sata/3 флешки с зоопарком линуксов.
  Для работы и игр: Windows 10 снес, поставил 7
  Для души, для скорости и всего остального: Linux(pra, puppy, porteus, ubuntu-подобные)
 
 игровые модули
 программные модули

Оффлайн RoDoN

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 6282
  • Репутация: +141/-0
Re:PuppyRus-A03: cборка PuppyRus из пакетов Arch Linux
« Ответ #433 : 20 Март 2015, 12:28:49 »
Я при загрузке без NM сеть wi-fi поднял через wifi-menu
Lenovo G500 (i3-3110M, 8 Гб, Intel + Radeon HD 8570)
PRA 16.12 JWM, Runtu 22.04 x64 XFCE

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re:PuppyRus-A03: cборка PuppyRus из пакетов Arch Linux
« Ответ #434 : 20 Март 2015, 13:02:29 »
Лучше про безsystemd писать сюда
Про сеть отвечу там