> А зачем? Затем что вы то "рулите" в ручную, то у вас все автоматом и не очень ясно, причем тут вообще сабж этой новости.
> Ручное пилотирование может потребоваться при "крупном" апгрейде "тщщщщаательно настроенной
> системы" с одного стабильного релиза на другой стабильный релиз.
Ловко вы увернулись от конкретики. Интересный диалог получается:
>>>> Осталось теперь еще дотумкать нормальные политики
>>> А поподробнее? Какие такие "политики" и в чем нужно убеждать мейнтейнеров?
>> Можно на дебиян посмотреть ... Это настолько хорошо работает что можно поставить приблуду для автообновления
> Между релизами
> несколько лет можно спокойно затыкать уязвимости и проч на полном автопилоте.
.
> Это несколько менее гибко но смотри, у меня на десктопе около 2000
> пакетов. А реально опции сборки меня колышут спасибо если у 5
> программ. Вот поэтому очень чудненько когда я разбираюсь с 5 программами
> которые я реально хочу покрутить в руках, а пакетник - с
> остальными 1995, на которые мне относительно похрен, так что я не
> хочу заниматься их конфигурированием, блин :)
Вы пока не рассказали ничего нового. Даже старый пакетник вполне умел это.
> Ой, у вас это лучше получается. Вы так хорошо придумываете как все
> сделать максимально сложно, что я тут просто без шансов. Я ленивый
> и люблю упрощать себе жизнь а не наяривать на концепции.
Т.е. вы один из тех, кто не знает, не слышал, но спешит поделится ценным мнением?
> Гиморный инсталл. Куета с делением на какие-то базы и порты.
Это ваше мнение, а не конкретные проблемы.
> А покажете какой-ниюудь быстрый и ленивый тул типа debootstrap'а, чтобы дешево и сердито
> "respin" системы под задачу влупить из готовых пакетов? Не сношаясь с
> пересборкой 100500 пакетов и прочими прелестями самому.
И что за привычка использовать для одного и того же действия (по смыслу) кучу тулз? Что с заменой ifconfig, что тут. Я конечно мог бы потроллить и спросить, чем вас не устроил штатный man release && make release с нужными конфигами или tinybsd, который берет готоые бинарники из базы. Но не буду.
Однако, разрешите поинтересоваться, чем же вас пакетный менеджер не устраивает?
# mkdir /tmp/editor-system
# pkg -r /tmp/editor-system install -r FreeBSD-base FreeBSD-ee
Updating FreeBSD-base repository catalogue...
FreeBSD-base repository is up-to-date.
All repositories are up-to-date.
Checking integrity... done (0 conflicting)
The following 70 package(s) will be affected (of 0 checked):New packages to be INSTALLED:
FreeBSD-ee: 11.0 [FreeBSD-base]
FreeBSD-runtime: 11.0 [FreeBSD-base]
FreeBSD-clibs: 11.0 [FreeBSD-base]
FreeBSD-libdevctl: 11.0 [FreeBSD-base]
...
Proceed with this action? [y/N]: y
# chroot editor-system ls
bin boot dev etc lib libexec sbin tmp usr var
# pkg -r /tmp/editor-system install -r FreeBSD-base FreeBSD-kernel-stripped-down
The following 1 package(s) will be affected (of 0 checked):
New packages to be INSTALLED:
FreeBSD-kernel-stripped-down: 11.0 [FreeBSD-base]
Number of packages to be installed: 1
The process will require 52 MiB more space.
Proceed with this action? [y/N]: y
Пожалуйста — пакетником сделали систему для редактирования текстовый файлов. Осталось добавить пользователя и прочие недефолтные хотелки.
И это вы называете "сделать максимально сложно"?