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

Исходное сообщение
"Тематический каталог: Обновление локального дерева портов в FreeBSD (freebsd upgrade port install)"

Отправлено auto_topic , 01-Апр-03 13:40 
Обсуждение статьи тематического каталога: Обновление локального дерева портов в FreeBSD (freebsd upgrade port install)

Ссылка на текст статьи: https://www.opennet.ru/base/sys/port_upgrade.txt.html


Содержание

Сообщения в этом обсуждении
"Обновление локального дерева портов в FreeBSD (freebsd upgrade port install)"
Отправлено Аноним , 01-Апр-03 13:40 
Для обновления какого-либо порта лучше юзать /usr/ports/sysutils/portupgrade!
Возможно это и IMHO, но я настоятельно рекомендую именно portupgrade.

Андрей


"Обновление локального дерева портов в FreeBSD (freebsd upgrade port install)"
Отправлено Аноним , 08-Апр-03 18:09 
Маленькое замечание!
> Что же происходит при выполнении make install?  

> 1. Если в каталоге /usr/ports/distfiles не обнаружен устанавливаемый
  пакет...

После этого, перед "make fetch", проверяется наличие исходников в /cdrom/ports/distfiles

И ещё вопрос. Можно ли работать с CVS через http или socks прокси? Я сижу за корпоративным firewall'ом и могу ходить в Интернет только через прокси.

С уважением
Алексей


"Обновление локального дерева портов в FreeBSD (freebsd upgrade port install)"
Отправлено TruthSeeker , 15-Апр-03 09:26 
2Алексей: можно. Через socks. Юзай runsocks из NEC socks5 или socksify из dante.

"Обновление локального дерева портов в FreeBSD (freebsd upgrade port install)"
Отправлено Рысь , 02-Июн-03 11:33 
2Алексей:
так же можно юзать в настройках:

`.cshrc`:
setenv  SOCKS_SERVER    192.168.1.1:1080  
setenv  HTTP_PROXY      192.168.1.1:3128  
setenv  HTTP_PROXY_AUTH "basic:*:login:pass"


"Обновление локального дерева портов в FreeBSD (freebsd upgrade port install)"
Отправлено ESTAF , 19-Июл-03 14:12 
А интересно
Какой клиент работает в роли закачки файлов не при апдейте а при "make" в портах?
И можно ли подменить его на "wget":)?

==============
Ибо, стопор бывает жуткий.


"Обновление локального дерева портов в FreeBSD (freebsd upgra..."
Отправлено ert , 20-Июл-03 16:47 
man make.conf
FETCH_CMD=...........

"Обновление локального дерева портов в FreeBSD (freebsd upgrade port install)"
Отправлено TheSam , 19-Авг-03 21:09 
а как сделать аутентификацию для socks сервера???

"Обновление локального дерева портов в FreeBSD (freebsd upgrade port install)"
Отправлено Dary , 06-Апр-04 03:48 
Берем Фрю 4.8 > там уже стоит cvsup.
Берем 5.2
>cd /usr/ports/net/cvsupit/
su: cd: /usr/ports/net/cvsupit/: No such file or directory
Хотя, все порты с диска стоят.

"Обновление локального дерева портов в FreeBSD (freebsd upgra..."
Отправлено Pascal1 , 12-Май-04 11:37 
>su: cd: /usr/ports/net/cvsupit/: No such file or directory
можно так:
cp /usr/share/examples/cvsup /etc/cvsupfile


"Обновление локального дерева портов в FreeBSD (freebsd upgrade port install)"
Отправлено Dary , 06-Апр-04 03:56 
portupgrade видимо нужно настраивать на инет ибо:
root:portupgrade>portupgrade mc
root:portupgrade>
При этом модем молчал, хотя midnight у меня древнейший.

"Обновление локального дерева портов в FreeBSD (freebsd upgrade port install)"
Отправлено EsTaF , 07-Ноя-04 07:16 

))
Видимо, эти порты вообще н&& никоме не сдались ...)
столько времени прошло.. а ни одного обсуждения
Как я понял, вопрос открыт остался

"Обновление локального дерева портов в FreeBSD (freebsd upgrade port install)"
Отправлено lissyara , 06-Мрт-05 19:20 
Просто обновление их никому не надо. Потом по полдня ковыряешься - а почему что-то престало работать.... А вот до обновления работало (имеется ввиду при совместном использовании portupgrade&&portaudit)

"Обновление локального дерева портов в FreeBSD (freebsd upgrade port install)"
Отправлено iroma , 17-Мрт-05 19:33 
У меня при обновлении портов не проходит команда
make install
# make install
*****************************************************
* To build CVSup without X11 (and without the GUI), *
* use the "net/cvsup-without-gui" port.             *
*****************************************************
>> cvsup-snap-16.1h.tar.gz doesn't seem to exist in /usr/ports/distfiles/.
>> Attempting to fetch from ftp://ftp.ukr.net/pub/FreeBSD/ports/distfiles/.
fetch: ftp://ftp.ukr.net/pub/FreeBSD/ports/distfiles/cvsup-snap-16....: Operation timed out
>> Attempting to fetch from ftp://ftp.lucky.net/pub/FreeBSD/ports/distfiles/.Operation timed out

где прописана ссылка на FTP - в каком файле?
спасибо


"слегка не в тему"
Отправлено Даниил , 06-Авг-05 07:12 
Вопрос нимного не потоме но всеравно. я очень долго пытался настроить fetch ,чтобы он работал с авторизацией на прокси сервере в мане написано что надо установить переменнные:
setenv HTTP_PROXY=HTTP_PROXY=http://proxy.example.com:8080

HTTP_PROXY_AUTH=basic:*:<user>:<pwd>
я прописывал все как надо но ниче неработало, тока после прочтения вашего совета все настроил, но ваш синтаксис немного отличается. обьясните почему?? неужели маны не рулят??


"Обновление локального дерева портов в FreeBSD (freebsd upgrade port install)"
Отправлено Valery S. , 02-Сен-05 22:11 
Сам сижу за ПроксиСервером. Пробраться через него, оказывается не сложно:
в /etc/make.conf надо прописать
HTTP_PROXY="http://PROXY_IP:PROXY_PORT"
FTP_PROXY="http://PROXY_IP:PROXY_PORT"

а в переменные среды вписать что-то типо

setenv HTTP_PROXY "http://username:passwd@PROXY_IP:PROXY_PORT"
FTP_PROXY "http://username:passwd@PROXY_IP:PROXY_PORT"

ну, понятно, что user и passwd - это те, с которыми Ты авторизуешься на PROXY


"Обновление локального дерева портов в FreeBSD (freebsd upgrade port install)"
Отправлено Valery S. , 02-Сен-05 22:14 
а ё! последние 2 значащие строки у меня должны были быть такие!

setenv HTTP_PROXY "http://username:passwd@PROXY_IP:PROXY_PORT"
setenv FTP_PROXY "http://username:passwd@PROXY_IP:PROXY_PORT"


"Обновление локального дерева портов в FreeBSD (freebsd upgrade port install)"
Отправлено Вячеслав , 10-Дек-06 12:44 
Мне вот интересно, нужно ли удалять все установленные пакеты, перед тем, как запустить CVSUP? У меня заработало только после того, как удялали все установленные паккаджи.

"Обновление локального дерева портов в FreeBSD (freebsd upgrade port install)"
Отправлено wp2 , 09-Мрт-09 20:16 
>Ну чтож за дело!

после "чтож" надо запятую поставить)))


"Обновление локального дерева портов в FreeBSD (freebsd upgrade port install)"
Отправлено Павел , 15-Окт-09 10:55 
Кстати, при установке или обновлении портов, Hyperthreading лучше отключить. Компилятор работает в один поток, а включеный гипертреадинг ополовинивает производительность доступную одному потоку.

"прокси сервере"
Отправлено onlineoffice.dn.ua , 15-Сен-10 17:08 
Вопрос нимного не потоме но всеравно. я очень долго пытался настроить fetch ,чтобы он работал с авторизацией на прокси сервере в мане написано что надо установить переменнные:
setenv HTTP_PROXY=HTTP_PROXY=http://true-false.net/ :8080 и ничего не получается, подскажите что делать?