zmej.org.ua - Памятки системного администратора.  zmej.org.ua - Памятки системного администратора.

Главная » FreeBSD

Вход на сайт

  • Запросить новый пароль

Навигация

  • Cisco
    • Cisco access-list
    • Аутентификация на Cisco
    • Обновление Cisco IOS
    • Привязка MAC-адресов к портам на Cisco Catalyst 2960
    • Списки доступа (Access list) ACL Cisco
  • FreeBSD
    • Colorize - подсвечивание ключевых слов
    • Munin — мониторинг сервера на основе FreeBSD
    • Postfix + Postgrey. Небольшой пример того, как можно бороться со спамом.
    • Roudcube. Установка и настройка.
    • VPN между FreeBSD и Windows. Установка mpd4.
    • Блокируем TeamViewer
    • Выполнение mount из-под прав обычного пользователя
    • Добавление базы и пользователя в MySQL
    • Как узнать серийный номер винчестера в FreeBSD
    • Модули Apache22 (Apache22 modules)
    • Мониторинг винтчестеров (HDD/жестких дисков) с помощью SMART (smartmontools)
    • Мониторинг загрузки канала (MRTG)
    • Мониторинг загрузки сетевых интерфейсов в реальном времени
    • Мониторинг нагрузки процессора (SNMP MRTG CPU Monitoring)
    • Настройка DNS сервера named
    • Настройка сервера времени NTP
    • Настройка фаервола (firewall ipfw) на ОС FreeBSD
    • Обновление FreeBSD. Краткий мануал.
    • Обновление портов (CVSup)
    • Обновление портов. Portupgrade.
    • Организация VPN между 3-мя офисами
    • Повышаем безопасность FreeBSD
    • Проблема после обновление SpamAssassin
    • Работа с .htaccess и .htpasswd
    • Скрипты
      • Блокировка перебора SSH (по 22му порту)
      • Создание архива базы - mysqldump
    • Тестирование MySQL
    • Управление дуплексным режимом и скоростью подключения к порту.
    • Установка MySQL сервера
    • Установка связки Apache22+php5+mysql5
    • Шейпер на ipfw
  • Подсказки по редактированию

Обновление портов (CVSup)

Zmej —ср, 28/12/2011 - 16:36

Краткое описание как обновить порты с помощью CVSup. Пишем файлик

vi /etc/cvsupfile
*default host=cvsup2.ua.FreeBSD.org
*default base=/usr
*default prefix=/usr
*default release=cvs
*default tag=.
*default delete use-rel-suffix
# src-all
*default tag=.
ports-all
doc-all
Чтоб начать проверку новых версий портов в интернете, делаем следующее
cvsup -g -L 2 /etc/cvsupfile
Parsing supfile “/etc/cvsupfile”
Connecting to cvsup2.ua.FreeBSD.org
Connected to cvsup2.ua.FreeBSD.org
…….
И понеслась душа в рай. Ждем-с.
…….
Shutting down connection to server
Finished successfully
Что нам говорит о том, что все произошло удачно.
Проверяем, что у нас нужно обновить: pkg_version –v
К примеру, у меня в портах есть пакет, который нужно обновить
perl-5.8.9                          <   needs updating (port has 5.8.9_2)
[/usr/ports]#cd lang/perl5.8/
[/usr/ports/lang/perl5.8]#make deinstall && make install clean
И проверяем
pkg_version -v | grep perl
perl-5.8.9_2                        =   up-to-date with port
Вот собственно и все. Некоторые любит portupgrade, некоторые cvsup. Вам выбирать.
  • FreeBSD
  • Войдите чтобы оставить комментарии

Новые пользователи

  • Zmej

Последние комментарии

Комментарии отсутствуют.

Сейчас на сайте

Пользователей онлайн: 0.

Создано на Drupal

Downloaded from top drupal themes | Hostgator coupon