|
Внимание, важное сообщение: Дорогие Друзья!
В ноябре далекого 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 | |
|