Документация по ОС FreeBSD Четверг, 25.04.2024, 18:39
Приветствую Вас Гость | RSS
Меню сайта

Категории каталога
Мои статьи [0]
Установка и настройка [281]
X Window [25]
Man pages [30]
Ports & Packages [26]
cvs [18]
Multimedia [20]
Нововсти в мире Unix [0]
RFC [4]
RFC (Request for Comments, Запрос на комментарии) - серия документов, публикуемая сообществом исследователей и разработчиков, руководствующихся практическими интересами, в которой описывается набор протоколов и обобщается опыт функционирования Интернет.
Безопасность [52]
Работа с железом [58]
Книги по FreeBSD [17]
Сеть [505]
Программирование [40]
FireWall [58]
Темы экзамена BSDA [14]
Официальные темы экзамена BSDA, включая подробноые описания и советы по обучению.

Главная » Статьи » cvs

Ближайший cvsup сервер [2010]

Каждый из нас не раз и не два обновлялся: кто порты, кто систему. Методы у каждого бывают свои. Я предпочитаю пользоваться CVSup, которым я обновляю как порты, так и систему. Но иногда мне нужно определить ближайший CVSup сервер. Как это делается, я сейчас продемонстрирую.

CVSup это пакет программного обеспечения для распространения и обновления исходных текстов с основного репозитория CVS на удаленном сервере. Исходные тексты FreeBSD поддерживаются в репозитории CVS на центральной машине разработки в Калифорнии. С помощью CVSup пользователи FreeBSD легко могут поддерживать собственные исходные тексты в актуальном состоянии.

А теперь, хватит лирики, перейдем к практике. Для начала ищем, где же это чудо поиска ближайшего CVSup сервера (список всех зеркал можно найти тут).

ns3# cd /usr/ports/
ns3# make search name=fastest_cvsup
Port:   fastest_cvsup-0.2.9_6
Path:   /usr/ports/sysutils/fastest_cvsup
Info:   Finds fastest CVSup server
Maint: 
beat@FreeBSD.org
B-deps: perl-5.10.1_1
R-deps: perl-5.10.1_1
WWW:    http://fastest-cvsup.sourceforge.net/

Как видим, находится сие чудо в директории /usr/ports/sysutils/fastest_cvsup. Устанавливаем.

ns3# cd /usr/ports/sysutils/fastest_cvsup
ns3# make install clean

Сразу же выскочит подобное окошко


В процессе установки также будет установлен perl


Если у Вас все прошло удачно, ты Вы увидите в конце что то похожее на это

===>   Compressing manual pages for fastest_cvsup-0.2.9_6
===>   Registering installation for fastest_cvsup-0.2.9_6
===>  Cleaning for perl-5.10.1_1
===>  Cleaning for fastest_cvsup-0.2.9_6
ns3#

Это значит, что у нас все прошло удачно. Идем дальше.

ns3# rehash
ns3# fastest_cvsup

Пробуем запустить, и получаем синтаксис, по которому нужно работать.

  fastest_cvsup - finds fastest CVSup server

  Usage: /usr/local/bin/fastest_cvsup [-h] [-q|Q] [-r] -c (country codes|local|all)
  Where: -h           prints this screen
         -q           quiet mode, only outputs fastest server
         -Q           very quiet mode, no progress meter
         -r           uses remote server list from FreeBSD Handbook
         -c aa,bb,cc  queries servers in countries aa,bb,cc
            tld       queries servers in the top level domain
            local     queries servers set as local in the script
            all       queries all FreeBSD servers

Пробуем.

ns3# fastest_cvsup -c ua
>>  Querying servers in countries: ua
--> Connecting to cvsup.ua.freebsd.org [83.218.232.71]...
    - server replied: OK 17 0 SNAP_16_1h CVSup server ready
    - time taken: 1.97 ms
--> Connecting to cvsup2.ua.freebsd.org [62.244.55.197]...
    - server replied: OK 17 0 SNAP_16_1h CVSup server ready
    - time taken: 1.69 ms
--> Connecting to cvsup3.ua.freebsd.org [212.42.64.9]...
    - server replied: OK 17 0 SNAP_16_1h CVSup server ready
    - time taken: 2.36 ms
==> DNS lookup failed for cvsup4.ua.freebsd.org
--> Connecting to cvsup5.ua.freebsd.org [213.186.196.224]...
    * error: connect: timeout
--> Connecting to cvsup6.ua.freebsd.org [62.149.2.9]...
    - server replied: OK 17 0 SNAP_16_1h CVSup server ready
    - time taken: 1.50 ms
--> Connecting to cvsup7.ua.freebsd.org [213.186.196.224]...
    * error: connect: timeout
--> Connecting to cvsup8.ua.freebsd.org [83.218.232.71]...
    - server replied: OK 17 0 SNAP_16_1h CVSup server ready
    - time taken: 2.06 ms
--> Connecting to cvsup9.ua.freebsd.org [80.249.224.11]...
    - server replied: OK 17 0 SNAP_16_1h CVSup server ready
    - time taken: 10.76 ms
--> Connecting to cvsup10.ua.freebsd.org [78.152.160.14]...
    - server replied: OK 17 0 SNAP_16_1h CVSup server ready
    - time taken: 13.58 ms
--> Connecting to cvsup11.ua.freebsd.org [217.20.163.35]...
    * error: connect: timeout
>>  Speed Daemons:
    - 1st: cvsup6.ua.freebsd.org
    - 2nd: cvsup2.ua.freebsd.org
    - 3rd: cvsup.ua.freebsd.org
ns3#

Вот и все. Удачи.



Источник: http://zmej.org.ua/node/69
Категория: cvs | Добавил: oleg (08.10.2010) | Автор: Zmej
Просмотров: 1191 | Рейтинг: 0.0/0 |
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Форма входа

Beastie

Друзья сайта

Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
links

Copyright MyCorp © 2024