The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Релиз FreeBSD 13.0, opennews (??), 13-Апр-21, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


214. "Релиз FreeBSD 13.0"  –1 +/
Сообщение от Аноним (214), 14-Апр-21, 20:10 
А как быть с софтом. Например, в портах уже нет php72, а надо. Как быть?
Ответить | Правка | Наверх | Cообщить модератору

221. "Релиз FreeBSD 13.0"  +/
Сообщение от iZENemail (ok), 14-Апр-21, 20:25 
> А как быть с софтом. Например, в портах уже нет php72, а
> надо. Как быть?

Можно синхронизировать локальную копию дерева портов с актуальной на момент поддержки PHP72 версией. Собрать все зависимые пакеты из него, установить и заблокировать от обновления. Такой агрегат вполне может оказаться работоспособен некоторое время до освоения более новых версий PHP.


Ответить | Правка | Наверх | Cообщить модератору

244. "Релиз FreeBSD 13.0"  –1 +/
Сообщение от Ананимас123 (?), 14-Апр-21, 22:10 
>> А как быть с софтом. Например, в портах уже нет php72, а
>> надо. Как быть?
> Можно синхронизировать локальную копию дерева портов с актуальной на момент поддержки PHP72
> версией. Собрать все зависимые пакеты из него, установить и заблокировать от
> обновления. Такой агрегат вполне может оказаться работоспособен некоторое время до освоения
> более новых версий PHP.

Лучше все это делать в джейле, тогда ничего блокировать не придется, как и ломать голову над обновлениями.
Аналогично в других  джейлах собрать другие версии с пхп фпм и прочими мод_пхп род апачи.
Главное в make.conf прописать свои дефолты и тогда не придется думать вообще.

Ответить | Правка | Наверх | Cообщить модератору

261. "Релиз FreeBSD 13.0"  –1 +/
Сообщение от Роман (??), 15-Апр-21, 00:01 
примерно таким образом, продолжая мысль, люди доходят до докера
Ответить | Правка | Наверх | Cообщить модератору

318. "Релиз FreeBSD 13.0"  +/
Сообщение от iZENemail (ok), 16-Апр-21, 16:52 
Докер — Linux-специфичная технология контейнеризации. У FreeBSD есть технологии изоляции процессов и целых операционных систем jail(8) и bhyve(8), соответственно. Они встроены в базовую систему FreeBSD по умолчанию. Есть также сторонняя технология-обёртка над Jail и Bhyve — CBSD (порт sysutils/cbsd) — https://www.bsdstore.ru/ru/cbsd_history_ssi.html Она помогает оформить контейнер в управляемую сущность.
Ответить | Правка | Наверх | Cообщить модератору

328. "Релиз FreeBSD 13.0"  +/
Сообщение от Роман (??), 16-Апр-21, 22:23 
> Докер — Linux-специфичная технология контейнеризации. У FreeBSD есть технологии
> изоляции процессов и целых операционных систем jail(8) и bhyve(8), соответственно. Они
> встроены в базовую систему FreeBSD по умолчанию. Есть также сторонняя технология-обёртка
> над Jail и Bhyve — CBSD (порт sysutils/cbsd) — https://www.bsdstore.ru/ru/cbsd_history_ssi.html
> Она помогает оформить контейнер в управляемую сущность.

Одной технологии недостаточно, конечно, это как git & Github, так же изоляция и Docker.

Люди делали как им удобно и как удобно для остальных [разработчиков] в их воркфлоу, чтобы по возможности nobrainer. В целом у них получилось, абсолютно ничего не надо знать чтобы запустить скажем
docker run --rm -v "$(pwd):/sitespeed.io" sitespeedio/sitespeed.io:16.6.0 'https://mysite.com'
или какую-нибудь базу данных для локальной разработки. Попадются продукты которые целиком только в докере и делают дистрибьюцию уже - авторам нафиг не упёрлось тратить время на что-то еще если 90% аудитории и так в докере всё гоняют.

и работает при установленном докере везде - Linux, Windows/WSL, MacOS.
Не думаю что на базе FreeBSD есть хоть что-то рядом, было б неплохо если б я оказался не прав.

Ответить | Правка | Наверх | Cообщить модератору

348. "Релиз FreeBSD 13.0"  +/
Сообщение от Аноним (-), 18-Апр-21, 10:04 
Совсем уж nobrainer фрибзду наверное редко ставят. Хотя...
Ответить | Правка | Наверх | Cообщить модератору

352. "Релиз FreeBSD 13.0"  +/
Сообщение от Роман (??), 18-Апр-21, 14:06 
> Совсем уж nobrainer фрибзду наверное редко ставят. Хотя...

Это другой тип no brainer, с большим количеством ньюансов, из-за лицензии в том числе.

В приведенном мной примере на мой взгляд всё прекрасно - что-то запускается и выдаёт результат. Я ей богу без понятия что там внутри, какой сорт линукса и мне понятное дело абсолютно не интересно это.
Так же для какого-нибудь nodejs / wordpress или базы данных - выполнил докер команду и всё, пользуешься, не вникая в musl, Alpine и прочие ненужные детали.

Ответить | Правка | Наверх | Cообщить модератору

356. "Релиз FreeBSD 13.0"  +/
Сообщение от Роман (??), 18-Апр-21, 14:47 
Если авторы переживают за орфографию на официальном ресурсе, им стоит поправить "первый эксперементальный" -> "первый экспериментальный". Передайте им если есть возможность.

P.S. Если текст запихать в ворд, там еще несколько вылезет - user-frendly и т.п.

Ответить | Правка | К родителю #318 | Наверх | Cообщить модератору

240. "Релиз FreeBSD 13.0"  –1 +/
Сообщение от Ivan_83 (ok), 14-Апр-21, 22:01 
7.3 ещё есть, сильно сомневаюсь что у вас там много специфичного кода, который под 7.3 не взлетит.
По дефоту нынче уже 7.4, я так и не обновился с 7.3 потому что читал что там есть какие то проблемы с чем то, именно в пхп, но думаю уже всё порешали, пол года прошло или более.
Скоро на 8+ нужно будет обновлятся.

И если прямо сильно-сильно надо - бэкпортируйте.
У нас по работе приходится тянуть джангу 1.1 на пытоне 2.7 и ещё кучу соседнего, вот у нас набор патчей к портам для даунгрейда и возвращения обратно этой тухлятины. С даунгрейдом 7.3->7.2 должно быть сказочно легко, по сравнению с нашей темой :)

Ответить | Правка | К родителю #214 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру