Jump to content

Recommended Posts

Posted

Есть объективная необходимость установить FreeBSD 9.3.

Диск с образом для установки имеется, но насколько мне известно, 9.3 с 2017-го находится в EOL.

Вопрос в следующем - реально ли в настоящее время обновить порты 9.3, не получив при этом привет от толстой полярной лисички?

Если реально, то как это сделать?

Posted

в соседней ветке тут опытные БСДшники уже рассказали, что есть только одна поддерживаемая ветка бсд - последняя. остальное - на свой страх и риск, или жить с протухшими портами.

 

можете попробовать подоткнуть порты от более старых веток, хоть софт и тухлый в плане 0-day дыр, но чуть посвежее чем в 9.3, возможно - дыр поменьше.

 

еще как вариант на извращенца - с бздевым ядром вроде умеет работать генту, и даже где-то-то у дебиана в эту сторону были поползновения, но насколько эти уродцы жизнеспособны - не скажу.

Posted

Какой там тухлый, перед Новым Годом последнее обновление. У меня только на PHP ругается, остальное (из того, что я использую) пока без дыр.

 

З.Ы. Давайте хоть здесь не холиварить, а то всякое бывает

Posted

можете попробовать подоткнуть порты от более старых веток

Так в этом и вопрос - КАКИМ ОБРАЗОМ "подоткнуть"?

portsnap fetch & portsnap extract что поставит - последнюю ветку портов для последнего релиза FreeBSD, или последнюю для 9.3 ?

Или лучше не делать вообще, а пользоваться тем, что есть в дистрибе (от 2014г. порты)?

По большому счёту, "доставить" к дефолтной установке мне потребуется только mpd5 и dhcpd, ну и соотв. ядро пересобрать для mpd.

Потребуется ещё и quagga, но её всё одно придётся собирать из исходников, т.к. в портах (не знаю как в последних) квагга всё одно "кривая".

 

P.S.

9.3 с 2017-го находится в EOL.

 

Этим все сказано.

Начинайте миграцию на 11.0.

Я не просто так выделил в первом посту слово "необходимость".

Не подойдёт мне ни 10-ка, ни 11-я, по причине того, что на ней не собирается биллинг..

Плюс к этому, конкретно глючит mpd..

Posted

Чем бинарники-то не угодили? Если уж собирать, то, имхо, лучше из оригинальных сорцов.

Я правильно понял, что в моём случае будет логичнее всё "дополнительное" собрать из исходников и вообще не заморачиваться с портами?

Вообще-то, такая мысль была, но привычка юзать стандартное взяла верх. :)

 

P.S. Вспомнил, что ещё однозначно потребуются mysql, php, apache и вероятно python3..

Их из исходников я что-то очкую собирать..

Posted

9.3 с 2017-го находится в EOL.

 

Этим все сказано.

Начинайте миграцию на 11.0.

Я не просто так выделил в первом посту слово "необходимость".

Не подойдёт мне ни 10-ка, ни 11-я, по причине того, что на ней не собирается биллинг..

Плюс к этому, конкретно глючит mpd..

 

Это какой-такой древний биллинг не собирается? Пинайте разработчика или переходите на современные биллинги.

mpd5 глючит в очень древних версиях, на 32 битных системах и при очень маленьком выделении памяти.

 

P.S. Вспомнил, что ещё однозначно потребуются mysql, php, apache и вероятно python3..

Их из исходников я что-то очкую собирать..

 

Тогда пожелаю удачи из исходников это все собирать :)

Posted
portsnap fetch & portsnap extract что поставит - последнюю ветку портов для последнего релиза FreeBSD, или последнюю для 9.3 ? Или лучше не делать вообще, а пользоваться тем, что есть в дистрибе (от 2014г. порты)? По большому счёту, "доставить" к дефолтной установке мне потребуется только mpd5 и dhcpd, ну и соотв. ядро пересобрать для mpd.

Порты я бы билдил с исходников.

Ядро как то не оч понимаю зачем пересобирать, когда модулями почти всё грузится прекрасно, уж для мпд5 точно.

Posted

# svnup ports -r 2016Q4

Это для примера версия, или конкретно последняя для 9.3 ?

 

Ядро как то не оч понимаю зачем пересобирать, когда модулями почти всё грузится прекрасно, уж для мпд5 точно.

Про mpd знаю, но мне ещё ipfw надо. А он почему-то в дефолтное ядро не включён. Или также модулем можно?

Posted

Про mpd знаю, но мне ещё ipfw надо. А он почему-то в дефолтное ядро не включён. Или также модулем можно?

Давно и легко подгружается через kldload.

 

PS, про обновление системы пока можно не очень торопиться. Суть простая - в случае сорм3 понадобится и модуль для биллинга, к старому один хрен никто дописывать не будет. А мой горячо нелюбимый нетап под freebsd версий уже давно не пишет. Так что, работаем до убивания, а затем ищем новый биллинг, с оплаченной поддержкой и гарантиями по сорм3. Ну и миграция биллинга - та ещё тема...

Posted

Это для примера версия, или конкретно последняя для 9.3 ?

Последняя нормально поддерживаемая. Но можно и 2017Q1 попробовать собрать.

Да, и я ложанулся: надо "-b 2016Q4".

 

Или посмотреть через svnweb крайнюю ревизию до выпиливания 9-ки и вытянуть ее из HEAD. (Мне, если честно, лень. У себя все основные системы буквально на днях дообновлял до 10-ки. До этого вот так-же корячился впинывая затыкание дыр для bind и apache module.)

Posted

Последняя нормально поддерживаемая. Но можно и 2017Q1 попробовать собрать.

Да, и я ложанулся: надо "-b 2016Q4".

Упс..

# svnup ports -b 2016Q4
svnup: Cannot find revision number.

 

svnup ports -r 2016Q4 прокатывает, но потом

# nice make index
Generating INDEX - please wait..cd: /usr/ports/comms/rzsz: No such file or directory
*** Error code 1

Stop.

 

rzsz действительно отсутствует.. Что-то не установлено?

 

Или посмотреть через svnweb крайнюю ревизию до выпиливания 9-ки и вытянуть ее из HEAD.

Не подскажете, как это сделать?

Posted

Или посмотреть через svnweb крайнюю ревизию до выпиливания 9-ки и вытянуть ее из HEAD.

Не подскажете, как это сделать?

Оказывается, все проще:

 

https://svnweb.freebsd.org/ports/tags/RELEASE_9_EOL/

 

Вытягивать HEAD rev. 430249

Posted

9 нормально ставится, софт без проблем ставится из пакетов.

EOL выражается в том, что пакеты для 9 перестали обновлять, они замерли по состоянию на 31 декабря.

 

Но - вы попробуйте свой биллинг на 11 запустить бинарником.

Возможно, проблемы-то и нет.

  • 3 years later...
Posted
В 20.02.2017 в 20:34, rdc сказал:

9 нормально ставится, софт без проблем ставится из пакетов.

EOL выражается в том, что пакеты для 9 перестали обновлять, они замерли по состоянию на 31 декабря.

 

Но - вы попробуйте свой биллинг на 11 запустить бинарником.

Возможно, проблемы-то и нет.

а как порты до последнего состояния обновляли ?

Posted
9 часов назад, snvoronkov сказал:

Два сообщения выше прочитать - никак?

и 3 сообщения выше есть, вопрос какой вариант работает был. прочту Ваше.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...
На сайте используются файлы cookie и сервисы аналитики для корректной работы форума и улучшения качества обслуживания. Продолжая использовать сайт, вы соглашаетесь с использованием файлов cookie и с Политикой конфиденциальности.