Как правильно обновлять порты?
Модератор: terminus
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
- мл. сержант
- Сообщения: 104
- Зарегистрирован: 2008-11-28 9:57:49
- Откуда: Донецк
- Контактная информация:
Как правильно обновлять порты?
Собственно, интересуют основые пункты и, главное, всевозможные грабли.
Сервер рабочий, поэтому очень не хочется ронять.
FreeBSD7.0, Apache, Mysql, PHP, Sendmail, Squid и т.п ,вобчем стандартный набор шлюза в инет
Сервер рабочий, поэтому очень не хочется ронять.
FreeBSD7.0, Apache, Mysql, PHP, Sendmail, Squid и т.п ,вобчем стандартный набор шлюза в инет
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
- MASiK
- лейтенант
- Сообщения: 625
- Зарегистрирован: 2008-09-19 20:09:41
- Откуда: Оттуда
- Контактная информация:
Re: Как правильно обновлять порты?
я всегда делаюksvserega писал(а):Собственно, интересуют основые пункты и, главное, всевозможные грабли.
Сервер рабочий, поэтому очень не хочется ронять.
FreeBSD7.0, Apache, Mysql, PHP, Sendmail, Squid и т.п ,вобчем стандартный набор шлюза в инет
Код: Выделить всё
portupgrade -arR
Самурай
- serge
- майор
- Сообщения: 2133
- Зарегистрирован: 2006-07-30 15:34:14
- Откуда: Саратов
- Контактная информация:
Re: Как правильно обновлять порты?
Что значит обновить порты? Вам дерево портов (читай сведения о ПО) обновить нужно или сами установленные пакеты?
-
- мл. сержант
- Сообщения: 104
- Зарегистрирован: 2008-11-28 9:57:49
- Откуда: Донецк
- Контактная информация:
Re: Как правильно обновлять порты?
Интересует именно установленное.
-
- ст. лейтенант
- Сообщения: 1325
- Зарегистрирован: 2008-07-27 17:11:30
- Откуда: Москва
Re: Как правильно обновлять порты?
вот только руби он тянет за собойportupgrade -arR
-
- мл. сержант
- Сообщения: 104
- Зарегистрирован: 2008-11-28 9:57:49
- Откуда: Донецк
- Контактная информация:
Re: Как правильно обновлять порты?
А чем плох руби ???
-
- ст. лейтенант
- Сообщения: 1325
- Зарегистрирован: 2008-07-27 17:11:30
- Откуда: Москва
Re: Как правильно обновлять порты?
тем, что это интерпретаторА чем плох руби ???
вы согласитесь, что для использования ping на сервер надо будет установить ввв сервер и иксы?
вот и я не хочу для обновления портов ставить себе совершенно не нужный мне софт (руби)
-
- полковник
- Сообщения: 5845
- Зарегистрирован: 2007-12-07 13:51:33
- Откуда: Верх-Нейвинск
Re: Как правильно обновлять порты?
с диска поставь портапгрейд или рубиev писал(а):вот только руби он тянет за собойportupgrade -arR
Код: Выделить всё
zg# pwd
/cdrom/packages/All
zg# ls | grep ruby
ruby-1.8.6.111_1,1.tbz
ruby18-bdb-0.6.2.tbz
zg# ls | grep port
mime-support-3.39.1.tbz
p5-XML-NamespaceSupport-1.09_1.tbz
portaudio-18.1_2.tbz
portaudit-0.5.11.tbz
portupgrade-2.3.1,2.tbz
zg#
- dikens3
- подполковник
- Сообщения: 4856
- Зарегистрирован: 2006-09-06 16:24:08
- Откуда: Нижний Новгород
- Контактная информация:
Re: Как правильно обновлять порты?
рекомендовал бы ключ "b" для portupgrade. Он создаёт тарбол (копию файлов, установленных в системе данным пакетом), и только потом обновляет. В случае чего есть предыдущая версия без особых напрягов.
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.
- m0ps
- лейтенант
- Сообщения: 986
- Зарегистрирован: 2008-05-08 20:18:06
- Откуда: Chernigov (Ukraine)
- Контактная информация:
Re: Как правильно обновлять порты?
Код: Выделить всё
# cd /usr/ports/ports-mgmt/portmaster
# make install clean
# rehash
#
# portmaster -L | grep -B1 "New version"
===>>> expat-1.95.8
===>>> New version available: expat-2.0.0
#
# portmaster -b expat-1.95.8
1) ставишь портмастер.
2) проверяеш наличие новых версий в портах (перед этим не забудь сами порты обновить)
3) собственно само обновление (не забываем: указывать надо версию которую нужно обновить а не до которой) в процессе будет предложено создать резервный пакадж установленной версии порта
- vintovkin
- ВДВ
- Сообщения: 1291
- Зарегистрирован: 2007-05-11 9:39:11
- Откуда: CSKA
Re: Как правильно обновлять порты?
#offtop
как маны отинсталить при помощи цэвээсап или ещё какойнибуть штучьки?
как маны отинсталить при помощи цэвээсап или ещё какойнибуть штучьки?
JunOS kernel based on FreeBSD UNIX.
-
- проходил мимо
- Сообщения: 11620
- Зарегистрирован: 2008-02-21 18:15:41
Re: Как правильно обновлять порты?
boot -s
rm -rf /
- terminus
- майор
- Сообщения: 2305
- Зарегистрирован: 2007-10-29 11:27:35
- Откуда: Рига
Re: Как правильно обновлять порты?
vintovkin писал(а):#offtop
как маны отинсталить при помощи цэвээсап или ещё какойнибуть штучьки?
Руками поудадять к едрене-фене - это ведь обособленные каталоги... И потом не csup'ить новых
Код: Выделить всё
# manpath
/usr/share/man:/usr/local/man:/usr/share/openssl/man:/usr/local/lib/perl5/5.8.8/man:/usr/local/lib/perl5/5.8.8/perl/man
Модель: AST-PM-105/0044; Тип: Универсальный, ремонтный; Название: Терминус; Род повреждения: Распад функций; Выводы: Сдать на слом.
- vintovkin
- ВДВ
- Сообщения: 1291
- Зарегистрирован: 2007-05-11 9:39:11
- Откуда: CSKA
Re: Как правильно обновлять порты?
Код: Выделить всё
bsd# man w
No manual entry for w
bsd#
JunOS kernel based on FreeBSD UNIX.
- helloworld
- ст. сержант
- Сообщения: 368
- Зарегистрирован: 2007-10-03 8:06:37
- Откуда: Northern Colorado
Re: Как правильно обновлять порты?
вообще не рекомендую заниматься подобными вещами, можете себе отгрести проблем по уши.
как то на тестовой машине обновлял:
как то на тестовой машине обновлял:
Код: Выделить всё
portupgrade -air
Последний раз редактировалось helloworld 2008-12-04 17:08:38, всего редактировалось 1 раз.
- m0ps
- лейтенант
- Сообщения: 986
- Зарегистрирован: 2008-05-08 20:18:06
- Откуда: Chernigov (Ukraine)
- Контактная информация:
Re: Как правильно обновлять порты?
портмастером обновлялся раз 10 - ни одной проблемы. правда разница в версиях была не большая
- helloworld
- ст. сержант
- Сообщения: 368
- Зарегистрирован: 2007-10-03 8:06:37
- Откуда: Northern Colorado
Re: Как правильно обновлять порты?
Скажем, если обновлять софт с 2004 года, явно проблемы будут.
- m0ps
- лейтенант
- Сообщения: 986
- Зарегистрирован: 2008-05-08 20:18:06
- Откуда: Chernigov (Ukraine)
- Контактная информация:
Re: Как правильно обновлять порты?
ну я собственно это и имел ввиду