![]() |
Внимание, важное сообщение: Дорогие Друзья!
В ноябре далекого 2001 года мы решили создать сайт и форум, которые смогут помочь как начинающим, так и продвинутым пользователям разобраться в операционных системах. В 2004-2006г наш проект был одним из самых крупных ИТ ресурсов в рунете, на пике нас посещало более 300 000 человек в день! Наша документация по службам Windows и автоматической установке помогла огромному количеству пользователей и сисадминов. Мы с уверенностью можем сказать, что внесли большой вклад в развитие ИТ сообщества рунета. Но... время меняются, приоритеты тоже. И, к сожалению, пришло время сказать До встречи! После долгих дискуссий было принято решение закрыть наш проект. 1 августа форум переводится в режим Только чтение, а в начале сентября мы переведем рубильник в положение Выключен Огромное спасибо за эти 24 года, это было незабываемое приключение. Сказать спасибо и поделиться своей историей можно в данной теме. С уважением, ваш призрачный админ, BigMac... |
|
Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по FreeBSD » FreeBSD - Обновление программ с помощью portmaster |
|
FreeBSD - Обновление программ с помощью portmaster
|
Новый участник Сообщения: 4 |
Помогите!!! Итак я установил mysql50-server,apache22,php5,phpmyadmin,portmaster и попробовал обновить все по очереди.Делал так Обновил колекцыю портов в первый раз Дальше воспользовался программкой portmaster Эта команда создала файл portmaster.out в директории в которой я находился со всеми программа доступных для обновления.Теперь можно просмотреть этот файл Просмотревший файл portmaster.out я увидел много доступных обновлений программ,библиотек и так далее. Эта команда позволила бы обновить все,не задавая не единого вопроса но я не решился на ее использование и на даном моменте меня интересует как же все таки правильно обновлять по очереди то что нужно.Если очистить distfiles - то команда portmaster -ah не сработает.Вот так выглядят кандидаты на обновления после обновления коллекции портов. Я буду обновлять в первую очередь mysql но что б убедится что не затераються конфигурационные файлы подредактирую Теперь буду обновлять Во время установки у меня два раза (в начале и в конце) спросили удалить ли архив mysql-server-5.0.83? Я ответил нет.Дальше пошла установка новой версии программы.После завершения установки вывод был таким: Проверившы файл my-huge.cnf он был новым (то есть затерся).Но это не беда вить можно сохранять резервные копии конфигурационных файлов.Дальше мне нужно было удалить старый архив mysql-server-5.0.83.И я запустил команду Эта команда анализирует устаревшие архивы программ и предлагает их удалить.Я удалил архив mysql-server-5.0.83 затем мне было предложено удалить архивы апача и пхп и так далее.Их не стоит трогать.Их нужно удалять после обгрейда. Дальше я обновил portmaster Обновился он элементарно без всяких вопросов программы.Устаревшего архива не было. Дальше я решил обновить апач.Подредактировал что б узнать затираються ли файлы: И запустил команду: Во время установке а точнее в самом начале у меня спросили обновлять ли зависимые библиотеки апача это:lbiconv,pcre,expat и так далее.Я скахал да нужно!!! - это обезательно.И пошла установка.В режыме установки меня спросили удолить ли архив pcre - Я сказал нет!!!Дальше пошла установка.В конце у меня спросили удолять httpd архив я сказал нет после чего обгрейд закончился. Первым делом я проверил httpd.conf и httpd-vhosts.conf они остались прежними старой версии что уже хорошо)) Дальше я перешол в директорию где у меня находится файл portmaster.out и удалил его затем создал новый с новым анализом. Проверившы новый файл portmaster.out я увидел что много чего уже обновилось.Но для подтверждения версии я просмотрел phpinfo что подтверждало новые установленые версии.Покачто все хорошо. Теперь мне нужно обновить php ===>>>php5-5.2.10 ===>>>New version available: php5-5.3.2 ===>>>php5-bz2-5.2.10 ===>>>New version available: php5-bz2-5.3.2 ===>>>php5-ctype-5.2.10 ===>>>php5-ctype-5.3.2 И куча разных библиотек php А теперь буду обновлять Первым делом меня спросили действительно ли обновлять php5-5.2.10 и libxml до новой версии - я подтвердил это и начилась установка.Потом у меня спросили удолить ли архив libxml - я сказал нет!!!И на этом мой расказ закончился вот такую ошибку дал: ![]() Слава Богу что у меня php не удалился и версия осталась прежняя и она работала.Ладно для оканцовки проверю обновление phpmyadmin Началась обычная установка со старыми конфигурационными параметрами установки.После чего у меня спросили нужно ли обновлять кучу библиотек php - я сказал да и установка пошла.Но на этом все закончилось обновление подвисло и этот код повторялся и повторялся пока я не отменил установку обновления.Затем я перешол в ката И как оказалось phpMyAdmin просто исчез и мне пришлось его устонавливать заново.Вот ошибка на которой все подвисло: ![]() Вот так у меня всегда с php и phpmyadmin.Хто знает в чем может быть дело.Я новичек так что обьясните понятным языком. |
|
Отправлено: 17:00, 13-05-2010 |
Забанен Сообщения: 6158
|
читаем /usr/ports/UPDATING:
20100409: AFFECTS: users of lang/php5 AUTHOR: ale@FreeBSD.org As of php 5.3, a few extensions were removed from or included into the core php5 package. Follow the steps below to update your installation. 1) Delete the following packages (if installed): - php5-dbase - php5-ncurses - php5-pcre - php5-spl - php5-ming - php5-mhash 2) Rebuild php5 and all ports depending on it. |
Отправлено: 18:14, 13-05-2010 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 4
|
Профиль | Отправить PM | Цитировать Не я новичек и мне не понятно.
Что для обновления нужно пересобрать обратно порты или что? И по чему не обновляеться phpmyadmin? |
Отправлено: 19:12, 13-05-2010 | #3 |
Забанен Сообщения: 6158
|
Хорошо, так и быть, переведу.
20100409: КАСАЕТСЯ: пользователей lang/php5 АВТОР: ale@FreeBSD.org Начиная с версии 5.3, несколько расширений было убрано или, наоборот, включено в основной пакет php5 Выполните следующие шаги для обновления. 1) Удалите следующие пакеты (если они установлены): - php5-dbase - php5-ncurses - php5-pcre - php5-spl - php5-ming - php5-mhash 2) Пересоберите php5 и все порты, от него зависящие. |
Последний раз редактировалось vadblm, 13-05-2010 в 19:33. Отправлено: 19:19, 13-05-2010 | #4 |
Новый участник Сообщения: 4
|
Профиль | Отправить PM | Цитировать Так у меня версия php5-5.2.10 если вы читали там написано.
И как удалить эти пакеты (я просто не разу не удалял) Как пере собрать порты? Просто обновить? |
|
Отправлено: 19:59, 13-05-2010 | #5 |
Забанен Сообщения: 6158
|
Цитата 1user:
Цитата 1user:
Цитата 1user:
аналогичный функционал должен быть и у портмасетра, курите документацию к нему. |
|||
Отправлено: 20:05, 13-05-2010 | #6 |
Новый участник Сообщения: 4
|
Профиль | Отправить PM | Цитировать |
Отправлено: 20:30, 13-05-2010 | #7 |
Забанен Сообщения: 6158
|
make clean просто вытрет сборочный материал, что по умолчанию делают и портмастер и портапгрейд. То есть, это пустая и ненужная трата времени.
|
Отправлено: 20:36, 13-05-2010 | #8 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Обновление леса с помощью команды adprep /forestprep | avk | Microsoft Windows NT/2000/2003 | 10 | 01-12-2010 10:12 | |
Возможна ли линковка 2-х программ с помощью autoit?? | Uxtbl | AutoIt | 11 | 29-07-2009 15:51 | |
с помощью каких программ открыть? | shark21 | Хочу все знать | 2 | 29-01-2004 02:48 |
|