URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 39345
[ Назад ]

Исходное сообщение
"FreBSD. Установка портов с соседнего FTP(distfiles)"

Отправлено toMikle , 14-Янв-04 16:27 
Добрый день.
У меня два компьютера с FreeBSD, на первом я держу FTP c /var/ftp/pub/ports/distfiles
Как можно заставить систему второго компьютера , при установке портов, в первую очередь искать архивы на моём первом компьютере, а потом уже в сети(internet)?

Содержание

Сообщения в этом обсуждении
"FreBSD. Установка портов с соседнего FTP(distfiles)"
Отправлено HFSC , 14-Янв-04 17:00 
>Добрый день.
>У меня два компьютера с FreeBSD, на первом я держу FTP c
>/var/ftp/pub/ports/distfiles
>Как можно заставить систему второго компьютера , при установке портов, в первую
>очередь искать архивы на моём первом компьютере, а потом уже в
>сети(internet)?

через NFS например


"FreBSD. Установка портов с соседнего FTP(distfiles)"
Отправлено toMikle , 14-Янв-04 17:13 
>>Добрый день.
>>У меня два компьютера с FreeBSD, на первом я держу FTP c
>>/var/ftp/pub/ports/distfiles
>>Как можно заставить систему второго компьютера , при установке портов, в первую
>>очередь искать архивы на моём первом компьютере, а потом уже в
>>сети(internet)?
>
>через NFS например

проблема не в ЭТОМ!!!
Я могу тогда просто скопировать по ftp с первой машины на вторую.
Вся забота в том чтобы при выполнении например таких инструкций
cd /usr/ports/www/apache2
make
... система искала архивы локально в /usr/ports/distfiles
затем на ftp1.my.com/pub/distfiles (моя первая машина) , а затем уже в интернет


"FreBSD. Установка портов с соседнего FTP(distfiles)"
Отправлено dev , 14-Янв-04 17:10 
>Добрый день.
>У меня два компьютера с FreeBSD, на первом я держу FTP c
>/var/ftp/pub/ports/distfiles
>Как можно заставить систему второго компьютера , при установке портов, в первую
>очередь искать архивы на моём первом компьютере, а потом уже в
>сети(internet)?

man ports
почитай в районе MASTER_SITES


"FreBSD. Установка портов с соседнего FTP(distfiles)"
Отправлено toMikle , 14-Янв-04 17:29 
>>Добрый день.
>>У меня два компьютера с FreeBSD, на первом я держу FTP c
>>/var/ftp/pub/ports/distfiles
>>Как можно заставить систему второго компьютера , при установке портов, в первую
>>очередь искать архивы на моём первом компьютере, а потом уже в
>>сети(internet)?
>
>man ports
>почитай в районе MASTER_SITES

Да, читал, но честно говоря не понял, где лежат настройки MASTER_SITES, неужели я должен для каждого порта править макфайл.
Есть еще /usr/ports/Mk/bsd.port.mk
или /usr/ports/Mk/bsd.sites.mk может здесь?? но где и что именно??


"FreBSD. Установка портов с соседнего FTP(distfiles)"
Отправлено dev , 14-Янв-04 18:59 
>Да, читал, но честно говоря не понял, где лежат настройки MASTER_SITES, неужели
>я должен для каждого порта править макфайл.
>Есть еще /usr/ports/Mk/bsd.port.mk
>или /usr/ports/Mk/bsd.sites.mk может здесь?? но где и что именно??

Я не проверял, но попробую просто в командной строке
export MASTER_SITES=ftp.yourserver.ru
(это для bash'а)
И посмотри, что получиться