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

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

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

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re:PuppyRus-A03: cборка PuppyRus из пакетов Arch Linux
« Ответ #720 : 06 Октябрь 2015, 16:57:45 »
про .pfs - что мешает скрипту злоумышленника перепаковать какой-нибудь пфс, добавив в него бэкдор? пока вижу что ничего не мешает.
А что Вам мешает проверить md5sum .pfs  :)
На мой взгляд - весь обычный софт (главное браузеры) по дефолту запускаются не от рута + беспарольное sudo на фругале с save.pfs = золотая середина между пофигизмом и паранойей

Оффлайн yxma

  • Истина - абсолютна. Но не в линуксе )))
  • Ветеран
  • *****
  • Сообщений: 1883
  • Репутация: +11/-0
  • конченый виндеец, местный сумасшедший 8) 8) 8)
Re:PuppyRus-A03: cборка PuppyRus из пакетов Arch Linux
« Ответ #721 : 06 Октябрь 2015, 22:17:34 »
про паранойю понравилось, но сам склоняюсь к пофигизму, как только запускаю линукс. Паранойю старательно давлю в себе на работе. Там свирепствует винда
успехов в труде и счастья в личной жизни!

Оффлайн yxma

  • Истина - абсолютна. Но не в линуксе )))
  • Ветеран
  • *****
  • Сообщений: 1883
  • Репутация: +11/-0
  • конченый виндеец, местный сумасшедший 8) 8) 8)
Re:PuppyRus-A03: cборка PuppyRus из пакетов Arch Linux
« Ответ #722 : 06 Октябрь 2015, 22:22:34 »
Смена ядра - как два файла заменить :))
))))))
Цитата
но вобще конечно и в меню загрузчика надо бы правки сделать :))
этого и боюсь. Хотя, если вспомнить, как верстал вручную для запуска ПРА - может, руки дрожать и перестанут.
Ладно. Говорите, какую версию ПРА брать за основу (обязательно, чтобы в ней сразу был скайп и возможность поднять точку доступа) и буду делать сам. Вас послушать - так все очень просто.
Хотя именно простота иногда больше всего и пугает. Например, в христианстве.
успехов в труде и счастья в личной жизни!

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re:PuppyRus-A03: cборка PuppyRus из пакетов Arch Linux
« Ответ #723 : 07 Октябрь 2015, 09:31:36 »
ПРА модульный. Сборка - просто набор  этих модулей на заданную тему
Скайп в iso есть в game
Точка доступа - это раздача проводного инет на вифи? Где-то на форуме мы этим занимались (ищите "hostupd"). Протестированного решения для ПРА нет. Если еще кому еще мнтересно - открывайте новую тему

Оффлайн MikeMN

  • Пользователь
  • **
  • Сообщений: 65
  • Репутация: +0/-0
Re:PuppyRus-A03: cборка PuppyRus из пакетов Arch Linux
« Ответ #724 : 07 Октябрь 2015, 19:58:01 »
С некоторой опаской решил все же попробовать 1509middle. Почему с опаской-в предыдущей версии на моем ноуте были проблемы на новом ядре,писалось на форуме по этому поводу. Но с 09 проблем с оборудованием никаких,что порадовало.
Ну,то,что pfs-сохраненка не корректно работает-это уже такая банальщина,что даже писать лень:) Реальная проблема возникла с virtualbox.Поставил версию 5.0.4(версии 4** не корректно работают с 10-й виндой),создал машину,запустил-все прекрасно работает! Но только до перезагрузки:( После перезагрузки вылезла ошибка:
The virtual machine 'w10wsd' has terminated unexpectedly during startup with exit code 1 (0x1).

Код ошибки:
NS_ERROR_FAILURE (0x80004005)
Компонент:
MachineWrap
Интерфейс:
IMachine {f30138d4-e5ea-4b3a-8858-a059de4c93fd}

В инете можно найти инфу по этой ошибке,но она касается обычных дистрибутивов.В частности,по Archу:
"Разобрался,модули ядра виртуалбокс не загружались.В Arch c systemd
"Для автоматической загрузки модуля VirtualBox при старте, посмотрите Модули ядра#Автоматическое управление модулями и создайте файл *.conf (например virtualbox.conf) в каталоге /etc/modules-load.d/ с записью:
/etc/modules-load.d/virtualbox.conf
vboxdrv"
У меня с openrc в файле /etc/conf.d/modules

дописал строчку
modules="vboxdrv vboxnetadp vboxnetflt"
Всё работает как швейцарские часы. "
 Рад за товарища,у которого все работает как швейцарские часы,но что делать в PRA,чтобы все заработало?
« Последнее редактирование: 08 Октябрь 2015, 09:19:41 от sfs »

Оффлайн MikeMN

  • Пользователь
  • **
  • Сообщений: 65
  • Репутация: +0/-0
Re:PuppyRus-A03: cборка PuppyRus из пакетов Arch Linux
« Ответ #725 : 07 Октябрь 2015, 22:17:25 »
Пришел к выводу,что vbox угробила именно пресловутая pfs-сохраненка.После установки vbox,создания машины и тестирования,перед перезагрузкой сохранение было именно в .pfs.После перезагрузки созданная машина не сохранилась,пришлось создавать ее заново,вот тут и вылезла вышеописанная ошибка.Поставил дистр заново,но создал файл сохранения .dat сразу же,и только после этого установил vbox и создал машину-никаких проблем,в том числе и после перезагрузки.Pfs-сохраненка-не работоспособная штука!

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re:PuppyRus-A03: cборка PuppyRus из пакетов Arch Linux
« Ответ #726 : 08 Октябрь 2015, 02:56:11 »
Цитата
Pfs-сохраненка-не работоспособная штука!
совершенно недалекий вывод.
Просто у вас в сохраненку не попала информация из depmod и ядро не грузило модули от vbox. Раз уж вы нагуглили решение, так и проверили бы в выводе lsmod присутствуют ли vboxdrv vboxnetadp vboxnetflt
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн MikeMN

  • Пользователь
  • **
  • Сообщений: 65
  • Репутация: +0/-0
Re:PuppyRus-A03: cборка PuppyRus из пакетов Arch Linux
« Ответ #727 : 08 Октябрь 2015, 18:17:49 »
Цитата
Pfs-сохраненка-не работоспособная штука!
совершенно недалекий вывод.
Просто у вас в сохраненку не попала информация из depmod и ядро не грузило модули от vbox. Раз уж вы нагуглили решение, так и проверили бы в выводе lsmod присутствуют ли vboxdrv vboxnetadp vboxnetflt

Может быть,вывод и недалекий,только аргументировать это надо не полуанекдотическим "сохраненка-то хорошо работает,просто информация не попала в сохраненку" ;D,а как-то иначе.
По поводу модулей vbox.То,что они не грузятся,понятно хотя бы из цитаты с форума Арча,которую я привел.Вопрос-то как звучал?Цитирую себя:"что делать в PRA,чтобы все заработало?"Переиначу-как заставить эти модули грузиться?
upd:вопрос снимается,простая переустановка программы помогла.
« Последнее редактирование: 08 Октябрь 2015, 21:06:33 от MikeMN »

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re:PuppyRus-A03: cборка PuppyRus из пакетов Arch Linux
« Ответ #728 : 09 Октябрь 2015, 03:00:10 »
Цитата
Может быть,вывод и недалекий,только аргументировать это надо не полуанекдотическим "сохраненка-то хорошо работает,просто информация не попала в сохраненку" ,а как-то иначе.
откуда я знаю, способны ли вы сделать depmod, modprobe vboxdrv и может быть даже lsmod. У меня после каждой смены ядра такие незапуски.

Цитата
Переиначу-как заставить эти модули грузиться?
в любом linux чтобы модуль начал грузится нужно:
1. модуль ядра должен быть скомпилирован под версию ядра
2. модуль ядра должен находится в каталоге модулей ядра /usr/lib/modules/версия_ядра
3. должно быть сделано depmod чтобы грузить модуль ядра через modprobe
4. вручную модуль можно загрузить командой modprobe
У виртуалбокса 4 модуля ядра, грузить надо все.
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re:PuppyRus-A03: cборка PuppyRus из пакетов Arch Linux
« Ответ #729 : 09 Октябрь 2015, 05:49:12 »
Предлагаю добавить в дистрибутив команду lddtree
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re:PuppyRus-A03: cборка PuppyRus из пакетов Arch Linux
« Ответ #730 : 09 Октябрь 2015, 08:28:17 »
clipit похоже перестал развиваться, у меня никак не удается отключить историю в нем :(
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re:PuppyRus-A03: cборка PuppyRus из пакетов Arch Linux
« Ответ #731 : 09 Октябрь 2015, 09:11:08 »
Что дает lddtree? Там питон3 в зависимостях. Жирновато
Про clipit - какие мысли , предложения (сам не юзаю)

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re:PuppyRus-A03: cборка PuppyRus из пакетов Arch Linux
« Ответ #732 : 09 Октябрь 2015, 09:20:45 »
lddtree значит ненужен :) по идее выводит зависимые библиотеки в виде дерева, чтобы видеть какой библиотеке чего не хватает.

clipit никаких, просто факт.
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re:PuppyRus-A03: cборка PuppyRus из пакетов Arch Linux
« Ответ #733 : 09 Октябрь 2015, 09:40:59 »
Я обхожусь ldd и dep-find dep-find1
Если и делать lddtree - отдельным модулем

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re:PuppyRus-A03: cборка PuppyRus из пакетов Arch Linux
« Ответ #734 : 10 Октябрь 2015, 04:48:24 »
new2dir не работает, не хватает installwatch
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.