Страница 1 из 1
поставить пакет со старыми зависимостями
Добавлено: 2011-11-08 11:43:36
Turbo
поставил FreeBSD 8.2. обновил порты и установил из портов mc, sudo
среди прочего стал pcre-8.20
и теперь при попытке поставить через sysinstall Exim вместо Sendmail просит pcre-8.12
Мне очень хочется узнать как можно обойти такую неприятность если она уже возникла. (не всегда сервак свежеотинсталенный и мой)
ЗЫ разумеется проще и правильнее поставить из портов - я так и сделал. потому что сервак мой и я с ним поступаю как хочется. но плиз нужен ответ на вопрос выше. спасибо за понимание

Re: поставить пакет со старыми зависимостями
Добавлено: 2011-11-08 13:08:07
snorlov
А не надо было обновлять порты...Надо было просто поставить весь софт и лишь потом обновиться и проблемы бы не было...
Re: поставить пакет со старыми зависимостями
Добавлено: 2011-11-09 10:45:58
Turbo
snorlov писал(а):А не надо было обновлять порты...Надо было просто поставить весь софт и лишь потом обновиться и проблемы бы не было...
Хороший совет, спасибо. Я бы еще посоветовал RTFM+google.
свою задачу я решил через порты.
я спрашивал как решить вопрос который у меня возник по факту (а мог возникнуть в условиях когда нет никакой возможности ждать такой полезный совет) а если например ситуация когда переинсталивать систему или убивать сервисы ТЗ не позволяет. Т.е сделать это "мягко" и быстро
ЗЫ. как-бы не старался рано или поздно порты обновятся а потом потребуется что-нить поставить...
ЗЫ2 прошу ответить тех кто знает

Re: поставить пакет со старыми зависимостями
Добавлено: 2011-11-09 11:25:47
snorlov
Turbo писал(а):
я спрашивал как решить вопрос который у меня возник по факту (а мог возникнуть в условиях когда нет никакой возможности ждать такой полезный совет) а если например ситуация когда переинсталивать систему или убивать сервисы ТЗ не позволяет. Т.е сделать это "мягко" и быстро

ЗЫ. как-бы не старался рано или поздно порты обновятся а потом потребуется что-нить поставить...
ЗЫ2 прошу ответить тех кто знает

Если ты обновил порты, что-поставил из них, а потом хочешь что-то доставить с использованием пакетов, то их надо брать не с СД, а с сервера freebsd из Latest., т.е.
использовать
Либо брать тестовую машину и на ней собирать необходимый тебе пакет( систему пакетов )...
Re: поставить пакет со старыми зависимостями
Добавлено: 2011-11-17 0:55:38
Turbo
штрих для завершения новичкам на заметку.
1) если все известно то настраиваемся через sysinstall
2) ставим все что надо из портов (не забывать их перед этим обновить любым доступным способом - у меня portsnap)
3) регулярно запускаем portupgrade все установленные пакеты будут всегда актуальны
перед тем как что-то сделать - подумай. это может сэкономить уйму времени на переделку сделаного

содержание профилактических работпо мере наличия времени у меня будет описано тут
http://allwork.kiev.ua/content/freebsd- ... ie-sistemy 