Страница 1 из 2
my idea
Добавлено: 2010-05-04 11:02:34
manefesto
Re: my idea
Добавлено: 2010-05-04 11:47:31
f_andrey
Фигню по моему какую то предлагаешь, если хочешь изложи расширено тут по русски, так как с английским как понимаю не богато
Пока все что ты хочешь похоже можно сделать метапакетами, и/или образами jail, посмотреть как сделано в PC-BSD

Re: my idea
Добавлено: 2010-05-04 11:50:19
manefesto
Re: my idea
Добавлено: 2010-05-04 11:55:43
hizel
не нужно
Re: my idea
Добавлено: 2010-05-04 11:56:16
manefesto
скажите что именно не нравиться
Re: my idea
Добавлено: 2010-05-04 12:24:33
terminus
Что-то такое реализовано в Parallels Virtual Containers - называется оно там Templates. Удобно.

Re: my idea
Добавлено: 2010-05-04 12:46:30
Raven2000
Off-line Live-CD

Довольно забавно. Я так понял чтобы не загаживать систему?
Вышел новый релиз. Качай iso, удаляй старый перемонтируй и работай.

==
Забавно. Но где ему хранить файлы (в домашней директории пользователя

сам и ответил) тогда уже может не iso, а просто один исполняемый файл %0 кто что хочет тот то и запустит )
Re: my idea
Добавлено: 2010-05-04 12:54:05
f_andrey
Re: my idea
Добавлено: 2010-05-04 13:34:40
manefesto
Raven2000 писал(а):Off-line Live-CD

Довольно забавно. Я так понял чтобы не загаживать систему?
Вышел новый релиз. Качай iso, удаляй старый перемонтируй и работай.

==
Забавно. Но где ему хранить файлы (в домашней директории пользователя

сам и ответил) тогда уже может не iso, а просто один исполняемый файл %0 кто что хочет тот то и запустит )
обыкновенный md файл
Он дополнительно пространство не занимает.
а лежать будет типа в /var/db/layers
Re: my idea
Добавлено: 2010-05-04 14:01:52
Alex Keda
идея имеет право жить.
делай, выкладывай- будем посмотреть на число скачиваний и насколько оно нужно
Re: my idea
Добавлено: 2010-05-04 14:28:05
ev
можно посмотреть как сделано в frenzy и PBI
Re: my idea
Добавлено: 2010-05-04 15:49:07
manefesto
лишь бы лень не одолела.
постараюсь вечером сделать первый этап.
Установка минимальной системы, зафиксировать количество файлов в системе, сделать их список, установка xorg сделать список файлов.
Дифнуть два списка.
посмотреть df -h до и после установки иксов.
создать md файл
через pax закинуть все иксовые файлы которые были установлены.
Развернуть новую систему с нуля.
подмаунтить xorg.img и попробовать стартануть иксы
Больше для себя.
Незнаю куда двинуть тему
Re: my idea
Добавлено: 2010-05-04 21:04:08
moonglow
А как тогда реализовать поддержку разных архитектур? Следить за архитектурой смонтированного base.img, и иметь образы одних и тех-же программ для разных платформ?
И один момент хотелось уточнить, manefesto, вы действительно думаете собирать все программное обеспечение сами?
Идея хорошая, подходит для сетевого управления сотен рабочих станций, только таких по-моему нет. Ну, если представить большие парки машин под FreeBSD и управление софтом на них путем монтирования разных образов..
Re: my idea
Добавлено: 2010-05-05 7:36:29
manefesto
если пройти по ссылке, то можно увидеть что такой подход уместен и для построения роутеров,файловых помоек и тому подобного.
Как на фрибсдэшном форуме выразились это будут "толстые" метапакеты
Re: my idea
Добавлено: 2010-05-05 18:02:02
Morty
это чемто похоже на один из вариантов установки софта в Маках
---
там можно ставить именно через dmg-файлы, тоесть сначала монтируеться
образ на образе весь софт / пакеты / доки / ридми и пр
"сетапишь"
размонтируешь
готово

Re: my idea
Добавлено: 2010-05-06 11:59:49
manefesto
ты прав....я кстати подумал что в маках так и сделано...поэтому и решил тоже самое сделать во фре...
Re: my idea
Добавлено: 2010-05-06 12:01:38
manefesto
UP
я не ленюсь,просто сын болеет.
Решил поставить иксы и тупо закинуть их в образ
/var/db/pkg использовать не буду.
Тупо /var/db/metapkg
там будет 3-5 метапакетов
Re: my idea
Добавлено: 2010-05-06 14:43:34
Morty
кстати если опять о Маках
в больших "тулзах" для примера если взять Xcode
все получаеться именно так как ты думаешь
---
кроме пакетов pkg
как правило есть мета-пакет(аля фряшного мета-порт)
соотвесно все пакеты что внутри dmg ставит метапакет mpkg

Re: my idea
Добавлено: 2010-05-06 17:53:41
manefesto
еще бы замутить сжатый образ....было бы клева.
Re: my idea
Добавлено: 2010-05-06 18:06:42
ADRE
и чтоб работать на сжатом......

с оперативкой в 64мб без hdd... идея для классических сборок очень удобна. сразу смотрю на файлопомойки

)
Re: my idea
Добавлено: 2010-05-06 18:33:44
gloom
неплохая идея
я вот думаю что неплохо было сделать в фряхе распределенную сборку пакетов
то есть не пере-собирать все самому а только один два пакета а остальное другие люди откомпилят
не в ручную естественно
возникает только вопрос опций сборки каждый для себя что-то накрутит
и проверка на подлинность
и потом на какую ветку ориентироваться многие и на курете сидят...
Re: my idea
Добавлено: 2010-05-06 18:50:23
manefesto
xorg_06052010_8-r_x86.img
как то так
Да и вообще поддерживать тока последний релиз с патчлевелами
Re: my idea
Добавлено: 2010-05-07 7:26:20
manefesto
вообще что я сделал.
1) установил иксы на голую систему.
2) создал md образ и закинул туда
/usr/local
3) развернул в виртуалке новую систему, поставил только минимум
4) смонтировал
xorg.img
Код: Выделить всё
mdconfig -a -t vnode -u 1 /var/ftp/incoming/xorg.img
mount /dev/md1 /usr/local
5) "перечитал библиотеки"
6) включил
hald,dbus
Вообщем есть траблы с этим самым
hald и
dbus
Скрины:
Re: my idea
Добавлено: 2010-05-07 7:41:53
Alex Keda
там, в var набор директорий надо создавать
посомтри мою последнюю статью про тонких клинетов - там почти все костыли в rc.conf описаны
Re: my idea
Добавлено: 2010-05-07 8:33:06
manefesto
надо глянуть еще как правильно создаются группы для hald,dbus
а то я сделал грязный хак
без указания uid,gid