A.5.5. Коллекции файлов CVSup
Коллекции файлов, доступные через CVSup, организованы иерархически. Существует несколько больших коллекций, и они разделены на несколько меньших под-коллекций. Получение большой коллекции эквивалентно получению каждой из ее подколлекции. Иерархические отношения между коллекциями отражаются путем использования отступов в списке ниже.
Наиболее используемые коллекции это src-all, и ports-all. Другие коллекции используются небольшими группами людей для специальных целей и некоторые сайты зеркал могут не содержать их все.
cvs-all release=cvs
Главный FreeBSD CVS репозиторий, включающий криптографический код.
distrib release=cvs
Файлы, относящиеся к распространению и зеркалированию FreeBSD.
doc-all release=cvs
Исходные тексты Руководства FreeBSD и другой документации. Они не включают файлы веб-сайта FreeBSD.
ports-all release=cvs
Коллекция портов FreeBSD.
Важно: Если вы не хотите обновлять всю коллекцию ports-all (все дерево портов), а только одну из подколлекций, перечисленных ниже, убедитесь, что вы каждый раз обновляете подколлекцию ports-base! При любых изменениях в инфраструктуре сборки портов подколлекции ports-base, они могут быть использованы ''настоящими'' портами довольно скоро. Таким образом, если вы обновляете только ''настоящие'' порты и они используют некоторые новые возможности, есть большой шанс того, что их сборка прервется с непонятным сообщением об ошибке. Самое первое, что вы должны сделать, это убедиться, что подколлекция ports-base обновлена.
|
|
Важно: Если вы намерены построить собственный вариант файла ports/INDEX, вы должны обновить коллекцию ports-all (полное дерево портов). Построение файла ports/INDEX с частью дерева не поддерживается, хотя и возможно. См. также FAQ (http://www.FreeBSD.org/doc/ru_RU.KOI8-R/books/faq/applications.html#MAKE-INDEX).
ports-accessibility release=cvs
ПО для поддержки пользователей с нарушениями зрения, слуха и т.п.
ports-arabic release=cvs
Поддержка арабского языка.
ports-archivers release=cvs
Архиваторы.
ports-astro release=cvs
Порты для астрономии.
ports-audio release=cvs
Поддержка звука.
ports-base release=cvs
Инфраструктура сборки портов - различные файлы, расположенные в подкаталогах Mk/ и Tools/ каталога /usr/ports.
Замечание: Пожалуйста, прочтите важное предупреждение выше: вы должны всегда обновлять эту подколлекцию, при каждом обновлении любой части коллекции портов FreeBSD!
ports-benchmarks release=cvs
Измерение производительности.
ports-biology release=cvs
Программы для биологии.
ports-cad release=cvs
Инструменты САПР.
ports-chinese release=cvs
Поддержка китайского языка.
ports-comms release=cvs
Коммуникационные программы.
ports-converters release=cvs
Преобразование кодировок.
ports-databases release=cvs
Базы данных.
ports-deskutils release=cvs
Вещи, использовавшиеся на рабочем столе до изобретения компьютеров.
|
|
ports-devel release=cvs
Утилиты разработки.
ports-dns release=cvs
Программы, имеющие отношение к DNS.
ports-editors release=cvs
Редакторы.
ports-emulators release=cvs
Эмуляторы других операционных систем.
ports-finance release=cvs
Финансовые, расчетные и связанные с ними приложения.
ports-ftp release=cvs
Клиентские и серверные утилиты FTP.
ports-games release=cvs
Игры.
ports-german release=cvs
Поддержка немецкого языка.
ports-graphics release=cvs
Графические утилиты.
ports-hebrew release=cvs
Поддержка иврита.
ports-hungarian release=cvs
Поддержка венгерского языка.
ports-irc release=cvs
IRC утилиты.
ports-japanese release=cvs
Поддержка японского языка.
ports-java release=cvs
Java утилиты.
ports-korean release=cvs
Поддержка корейского языка.
ports-lang release=cvs
Языки программирования.
ports-mail release=cvs
Почтовое программное обеспечение.
ports-math release=cvs
Математические программы.
ports-mbone release=cvs
Приложения MBone.
ports-misc release=cvs
Различные утилиты.
ports-multimedia release=cvs
Мультимедийное программное обеспечение.
ports-net release=cvs
Сетевое программное обеспечение.
ports-net-im release=cvs
Программы обмена быстрыми сообщениями.
ports-net-mgmt release=cvs
ПО для сетевого управления.
ports-net-p2p release=cvs
Сети клиентского обмена (peer-to-peer).
ports-news release=cvs
Программное обеспечение новостей USENET.
|
|
ports-palm release=cvs
Программная поддержка для Palm™.
ports-polish release=cvs
Поддержка польского языка.
ports-portuguese release=cvs
Поддержка португальского языка.
ports-print release=cvs
Программы печати.
ports-russian release=cvs
Поддержка русского языка.
ports-science release=cvs
Научное программное обеспечение.
ports-security release=cvs
Утилиты безопасности.
ports-shells release=cvs
Оболочки командной строки.
ports-sysutils release=cvs
Системные утилиты.
ports-textproc release=cvs
Утилиты обработки текста (не включают настольные утилиты публикации).
ports-ukrainian release=cvs
Поддержка украинского языка.
ports-vietnamese release=cvs
Поддержка вьетнамского языка.
ports-www release=cvs
Программы, относящиеся к World Wide Web.
ports-x11 release=cvs
Порты с поддержкой X window system.
ports-x11-clocks release=cvs
Часы X11.
ports-x11-fm release=cvs
Файловые менеджеры X11.
ports-x11-fonts release=cvs
Шрифты и шрифтовые утилиты X11.
ports-x11-toolkits release=cvs
Пакеты разработки приложений для X11.
ports-x11-servers release=cvs
Серверы X11.
ports-x11-themes release=cvs
Темы X11.
ports-x11-wm release=cvs
Оконные менеджеры X11.
projects-all release=cvs
Исходные тексты дополнительных проектов FreeBSD.
src-all release=cvs
Основные исходные тексты FreeBSD, включая криптографический код.
src-base release=cvs
Различные файлы непосредственно из /usr/src.
|
|
src-bin release=cvs
Утилиты, которые могут потребоваться в однопользовательском режиме (/usr/src/bin).
src-contrib release=cvs
Утилиты и библиотеки, заимствованные проектом FreeBSD, используются почти без модификаций (/usr/src/contrib).
src-crypto release=cvs
Криптографические утилиты и библиотеки, заимствованные проектом FreeBSD, используются почти без модификаций (/usr/src/crypto).
src-eBones release=cvs
Kerberos и DES (/usr/src/eBones). Не используются в текущих релизах FreeBSD.
src-etc release=cvs
Файлы настройки системы (/usr/src/etc).
src-games release=cvs
Игры (/usr/src/games).
src-gnu release=cvs
Утилиты, попадающие под GNU Public License (/usr/src/gnu).
src-include release=cvs
Файлы заголовков (/usr/src/include).
src-kerberos5 release=cvs
Пакет безопасности Kerberos5 (/usr/src/kerberos5).
src-kerberosIV release=cvs
Пакет безопасности KerberosIV (/usr/src/kerberosIV).
src-lib release=cvs
Библиотеки (/usr/src/lib).
src-libexec release=cvs
Системные программы, обычно выполняемые другими программами (/usr/src/libexec).
src-release release=cvs
Файлы, необходимые для производства релизов FreeBSD (/usr/src/release).
src-sbin release=cvs
Системные утилиты для однопользовательского режима (/usr/src/sbin).
src-secure release=cvs
Криптографические библиотеки и команды (/usr/src/secure).
src-share release=cvs
Файлы, которые могут быть использованы несколькими системами (/usr/src/share).
src-sys release=cvs
Ядро (/usr/src/sys).
src-sys-crypto release=cvs
Криптографический код ядра (/usr/src/sys/crypto).
src-tools release=cvs
Различные инструменты для поддержки FreeBSD (/usr/src/tools).
src-usrbin release=cvs
Пользовательские утилиты (/usr/src/usr.bin).
src-usrsbin release=cvs
Системные утилиты (/usr/src/usr.sbin).
www release=cvs
Исходные тексты www сайта FreeBSD.
distrib release=self
Собственные файлы настройки сервера CVSup. Используются зеркалами CVSup.
gnats release=current
База данных отслеживания ошибок GNATS.
mail-archive release=current
Архив списков рассылки FreeBSD.
www release=current
Файлы предобработки WWW сайта FreeBSD (не исходные файлы). Используются зеркалами WWW.
A.5.6. Дальнейшая информация
CVSup FAQ и другая информация о CVSup находится на Домашней странице CVSup (http://www.polstra.com/projects/freeware/CVSup/).
Большая часть связанных с FreeBSD обсуждений CVSup проводилась в списке рассылки freebsd-hackers (http://lists.FreeBSD.org/mailman/listinfo/freebsd-hackers). Новые версии программного обеспечения анонсируются здесь и в списке рассылки freebsd-announce (http://lists.FreeBSD.org/mailman/listinfo/freebsd-announce).
Вопросы и сообщения об ошибках адресуйте автору программы <cvsup-bugs@polstra.com>.
A.5.7. Зеркала CVSup
CVSup серверы для FreeBSD работают на следующих сайтах:
Центральные серверы, Основные зеркала, Armenia, Австралия, Австрия, Аргентина, Болгария, Бразилия, Великобритания, Венгрия, Германия, Греция, Дания, Израиль, Индонезия, Ирландия, Исландия, Испания, Италия, Канада, Китай, Корея, Коста Рика, Кувейт, Кыргызстан, Латвия, Литва, Нидерланды, Новая Зеландия, Норвегия, Польша, Португалия, Россия, Румыния, Сан Марино, Сингапур, Словацкая Республика, Словения, США, Тайвань, Тайланд, Турция, Украина, Филиппины, Финляндия, Франция, Чехия, Швейцария, Швеция, Эстония, Южная Африка, Япония.
(as of 2011/04/03 13:55:02 UTC)
Центральные серверы
• cvsup.FreeBSD.org
Основные зеркала
• cvsup1.FreeBSD.org
• cvsup2.FreeBSD.org
• cvsup3.FreeBSD.org
• cvsup4.FreeBSD.org
• cvsup5.FreeBSD.org
• cvsup6.FreeBSD.org
• cvsup7.FreeBSD.org
• cvsup8.FreeBSD.org
• cvsup9.FreeBSD.org
• cvsup10.FreeBSD.org
• cvsup11.FreeBSD.org
• cvsup12.FreeBSD.org
• cvsup13.FreeBSD.org
• cvsup14.FreeBSD.org
• cvsup15.FreeBSD.org
• cvsup16.FreeBSD.org
• cvsup18.FreeBSD.org
Armenia
• cvsup1.am.FreeBSD.org
Австралия
• cvsup.au.FreeBSD.org
Австрия
• cvsup.at.FreeBSD.org
Аргентина
• cvsup.ar.FreeBSD.org
Болгария
• cvsup.bg.FreeBSD.org
Бразилия
• cvsup.br.FreeBSD.org
• cvsup2.br.FreeBSD.org
• cvsup3.br.FreeBSD.org
• cvsup4.br.FreeBSD.org
• cvsup5.br.FreeBSD.org
Великобритания
• cvsup.uk.FreeBSD.org
• cvsup2.uk.FreeBSD.org
• cvsup3.uk.FreeBSD.org
• cvsup4.uk.FreeBSD.org
Венгрия
• cvsup.hu.FreeBSD.org
Германия
• cvsup.de.FreeBSD.org
• cvsup2.de.FreeBSD.org
• cvsup3.de.FreeBSD.org
• cvsup4.de.FreeBSD.org
• cvsup5.de.FreeBSD.org
• cvsup6.de.FreeBSD.org
• cvsup7.de.FreeBSD.org
• cvsup8.de.FreeBSD.org
Греция
• cvsup.gr.FreeBSD.org
• cvsup2.gr.FreeBSD.org
Дания
• cvsup.dk.FreeBSD.org
• cvsup2.dk.FreeBSD.org
Израиль
• cvsup.il.FreeBSD.org
Индонезия
• cvsup.id.FreeBSD.org
Ирландия
• cvsup.ie.FreeBSD.org
• cvsup2.ie.FreeBSD.org
Исландия
• cvsup.is.FreeBSD.org
Испания
• cvsup.es.FreeBSD.org
• cvsup2.es.FreeBSD.org
• cvsup3.es.FreeBSD.org
Италия
• cvsup.it.FreeBSD.org
Канада
• cvsup1.ca.FreeBSD.org
Китай
• cvsup.cn.FreeBSD.org
• cvsup2.cn.FreeBSD.org
Корея
• cvsup.kr.FreeBSD.org
• cvsup2.kr.FreeBSD.org
• cvsup3.kr.FreeBSD.org
Коста Рика
• cvsup1.cr.FreeBSD.org
Кувейт
• cvsup1.kw.FreeBSD.org
Кыргызстан
• cvsup.kg.FreeBSD.org
Латвия
• cvsup.lv.FreeBSD.org
• cvsup2.lv.FreeBSD.org
Литва
• cvsup.lt.FreeBSD.org
• cvsup2.lt.FreeBSD.org
• cvsup3.lt.FreeBSD.org
Нидерланды
• cvsup.nl.FreeBSD.org
• cvsup2.nl.FreeBSD.org
• cvsup3.nl.FreeBSD.org
Новая Зеландия
• cvsup.nz.FreeBSD.org
Норвегия
• cvsup.no.FreeBSD.org
Польша
• cvsup.pl.FreeBSD.org
• cvsup2.pl.FreeBSD.org
• cvsup3.pl.FreeBSD.org
Португалия
• cvsup.pt.FreeBSD.org
• cvsup2.pt.FreeBSD.org
• cvsup3.pt.FreeBSD.org
Россия
• cvsup.ru.FreeBSD.org
• cvsup2.ru.FreeBSD.org
• cvsup3.ru.FreeBSD.org
• cvsup4.ru.FreeBSD.org
• cvsup5.ru.FreeBSD.org
• cvsup6.ru.FreeBSD.org
• cvsup7.ru.FreeBSD.org
Румыния
• cvsup.ro.FreeBSD.org
• cvsup1.ro.FreeBSD.org
• cvsup2.ro.FreeBSD.org
• cvsup3.ro.FreeBSD.org
Сан Марино
• cvsup.sm.FreeBSD.org
Сингапур
• cvsup.sg.FreeBSD.org
Словацкая Республика
• cvsup.sk.FreeBSD.org
Словения
• cvsup.si.FreeBSD.org
• cvsup2.si.FreeBSD.org
США
• cvsup1.us.FreeBSD.org
• cvsup2.us.FreeBSD.org
• cvsup3.us.FreeBSD.org
• cvsup4.us.FreeBSD.org
• cvsup5.us.FreeBSD.org
• cvsup6.us.FreeBSD.org
• cvsup7.us.FreeBSD.org
• cvsup8.us.FreeBSD.org
• cvsup9.us.FreeBSD.org
• cvsup10.us.FreeBSD.org
• cvsup11.us.FreeBSD.org
• cvsup12.us.FreeBSD.org
• cvsup13.us.FreeBSD.org
• cvsup14.us.FreeBSD.org
• cvsup15.us.FreeBSD.org
• cvsup16.us.FreeBSD.org
• cvsup18.us.FreeBSD.org
Тайвань
• cvsup.tw.FreeBSD.org
• cvsup3.tw.FreeBSD.org
• cvsup4.tw.FreeBSD.org
• cvsup5.tw.FreeBSD.org
• cvsup6.tw.FreeBSD.org
• cvsup7.tw.FreeBSD.org
• cvsup8.tw.FreeBSD.org
• cvsup9.tw.FreeBSD.org
• cvsup10.tw.FreeBSD.org
• cvsup11.tw.FreeBSD.org
• cvsup12.tw.FreeBSD.org
• cvsup13.tw.FreeBSD.org
• cvsup14.tw.FreeBSD.org
Тайланд
• cvsup.th.FreeBSD.org
Турция
• cvsup.tr.FreeBSD.org
• cvsup2.tr.FreeBSD.org
Украина
• cvsup2.ua.FreeBSD.org
• cvsup3.ua.FreeBSD.org
• cvsup5.ua.FreeBSD.org
• cvsup6.ua.FreeBSD.org
• cvsup7.ua.FreeBSD.org
Филиппины
• cvsup1.ph.FreeBSD.org
Финляндия
• cvsup.fi.FreeBSD.org
• cvsup2.fi.FreeBSD.org
Франция
• cvsup.fr.FreeBSD.org
• cvsup1.fr.FreeBSD.org
• cvsup2.fr.FreeBSD.org
• cvsup3.fr.FreeBSD.org
• cvsup4.fr.FreeBSD.org
• cvsup5.fr.FreeBSD.org
• cvsup8.fr.FreeBSD.org
Чехия
• cvsup.cz.FreeBSD.org
Швейцария
• cvsup.ch.FreeBSD.org
Швеция
• cvsup.se.FreeBSD.org
• cvsup2.se.FreeBSD.org
Эстония
• cvsup.ee.FreeBSD.org
Южная Африка
• cvsup.za.FreeBSD.org
• cvsup2.za.FreeBSD.org
Япония
• cvsup.jp.FreeBSD.org
• cvsup2.jp.FreeBSD.org
• cvsup3.jp.FreeBSD.org
• cvsup4.jp.FreeBSD.org
• cvsup5.jp.FreeBSD.org
• cvsup6.jp.FreeBSD.org
A.6. Использование Portsnap
A.6.1. Введение
Portsnap — система для защищенного распространения дерева портов FreeBSD. Примерно раз в час генерируется ''снэпшот'' дерева портов, который затем архивируется и подписывается электронной подписью. Полученные файлы затем распространяются при помощи HTTP.
Подобно CVSup, portsnap использует активную (pull) модель обновлений: упакованное и подписанное дерево помещается на веб-сервер, откуда его должны забирать клиенты. Пользователь должен либо запустить portsnap(8) вручную, чтобы получить обновления, либо настроить периодическое задание при помощи cron(8).
По техническим причинам Portsnap не обновляет основное (''живое'') дерево портов в каталоге /usr/ports/, а работает со сжатой копией дерева в каталоге /var/db/portsnap/. Впоследствии эта копия используется для обновления основного дерева.
Замечание: Если Portsnap был установлен из Коллекции портов FreeBSD, каталогом для снэпшотов будет /usr/local/portsnap/, а не /var/db/portsnap/.
A.6.2. Установка
FreeBSD начиная с версии 6.0 содержит Portsnap в базовой поставке системы. Для более ранних релизов FreeBSD эта утилита может быть установлена из порта sysutils/portsnap.
A.6.3. Конфигурация Portsnap
Конфигурация Portsnap описывается файлом /etc/portsnap.conf. Для большинства пользователей вполне подойдет конфигурация по умолчанию; за подробностями обращайтесь к странице справочника portsnap.conf(5).
Замечание: При установке Portsnap из Коллекции портов используется файл конфигурации /usr/local/etc/portsnap.conf. При установке порта этот файл не создается; вам нужно создать его самостоятельно командой
# cd /usr/local/etc && cp portsnap.conf.sample portsnap.conf
Дата добавления: 2018-10-26; просмотров: 170; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!