если используется прокси, необходимо установить переменные окружения http_proxy и ftp_proxy
export http_proxy=http://server-ip:port/
export ftp_proxy=ftp://server-ip:port/
или
setenv http_proxy http://server-ip:port/
setenv ftp_proxy ftp://server-ip:port/
Получение портов через portsnap
Первый запускportsnap fetch && portsnap extract
последующие обнволения
portsnap fetch && portsnap update
Получение ports,src,docs через Subversion
устанавливаем subversion из портаcd `whereis subversion | awk '{print $2}'`
или
whereis subversion
subversion: /usr/ports/devel/subversion
cd /usr/ports/devel/subversion
указываем все зависимости и флаги сборки, можно просто выбирать по умолчанию
make config-recursive
собираем
make install clean
собираться будет долго
устанавливаем subversion из пакета
pkg_add -r subversion
Получение ports
rm -rf /usr/portsобновление без прокси
svn co svn://svn.FreeBSD.org/ports/head /usr/ports
или
svn checkout svn://svn.FreeBSD.org/ports/head /usr/ports
обновление через прокси
svn co http://svn.FreeBSD.org/ports/head /usr/ports
или
svn checkout http://svn.FreeBSD.org/ports/head /usr/ports
Получение src
обновление без проксиsvn co svn://svn.freebsd.org/base/releng/9.1 /usr/src
обновление через прокси
svn co http://svn.freebsd.org/base/releng/9.1 /usr/src
Получение docs
обновление без проксиsvn co svn://svn.FreeBSD.org/doc/head /usr/doc
обновление через прокси
svn co http://svn.FreeBSD.org/doc/head /usr/doc
Обновление ports,src,docs через Subversion
svn up /usr/ports && svn up /usr/src && svn up /usr/docИсточники
HOW TO DOWNLOAD FreeBSD SOURCE CODE USING SUBVERSION
Комментариев нет:
Отправить комментарий