Здравствуйте!
Надеюсь, кто-то поможет мне решить проблему.
Тестовый сервер на базе FreeBSD 6.2. Нужно протестировать насколько корректно будут вести себя мускульные базы при апгрейде. Для этого нужно поставить MySQL 5.1.21, но дерево портов предлагает мне только 5.1.11. Если его обновить, насколько я понял, версия будет намного выше. Попытка установить пакетом с изначального сервера (через pkg_create) никакого результата не дала. Пишет, что пакет установлен, pkg_info его показывает, но никаких файлов оно не установило. Была мысль воспользоваться portdowngrade'ом, но в дереве портов вообще нет папки /usr/ports/ports-mgmt в которой portdowngrade и должен находиться!
Я в юниксе недавно, кроме как через порты никогда ничего не устанавливал. Как бы мне разобраться с этой проблемой?
> Была мысль
> воспользоваться portdowngrade'ом, но в дереве портов вообще нет папки /usr/ports/ports-mgmt
> в которой portdowngrade и должен находиться!Обновите сначала дерево портов - появится каталог ports-mgmt. Ну а потом смотрите в /usr/ports/databases/mysql51-server/distinfo - какая там версия
> Обновите сначала дерево портов - появится каталог ports-mgmt. Ну а потом смотрите
> в /usr/ports/databases/mysql51-server/distinfo - какая там версияДа, спасибо, помогло. мускуль оно мне все равно хочет до 5.1.58 поднимать, но portdowngrade появился так что дальше должен управиться. Только вот еще вопрос: через обновление какой ветви происходит появление ports-mgmt? Через base что ли? А то так и заманаться можно каждый раз все древо обновлять((
> ... Только вот еще
> вопрос: через обновление какой ветви происходит появление ports-mgmt? Через base что
> ли? А то так и заманаться можно каждый раз все древо
> обновлять((ветви чего?
дерево портов обновить надо было (ветка ports, если я правильно тепатировал)
это только первый раз много, потом скромнееP.S. portdowngrade не "появился" вместе с ports-mgmt, а "переехал" из другого места с созданием ports-mgmt