ГлавнаяРегистрацияВходВ закладки

Главная » Статьи » FreeBSD » Как настроить FreeBSD
Обновляемся csup ом. Обновляем порты
Обновляемся вот этим csup

Вообщем не хотел ставиться bash и mc из портов. Немного раздумий и решил все таки обновить порты, и вот как мы это сделаем:

[-hide-] #cd /usr/ports/

#rm -rf *

А потом еще и

#rm -rf .portsnap.INDEX

После

# portsnap fetch

… бла-бла-бла … бантики…

нет файлика.

Честно сказать не приятность. cvsup-то не поставить…

Помнится Melkor упоминал как-то о csup.

Благо нужно всего конфиг файлик создать и запустить сам csup (не нужно устанавливать саму csup)

Приступим:

#mkdir /home/master/csup (я ложу где удобнее, ,что бы запомнить, советуют в /etc)

Далее:

# ee /home/master/csup/ports-all

*default host=cvsup3.ua.FreeBSD.org
*default base=/var/db
*default prefix=/usr
*default release=cvs tag=.
*default delete use-rel-suffix
*default compress ports-all

Где *default host=cvsup3.ua.FreeBSD.org – зеркало с которого будут скачиваться мои порты . Я с Украины, по тому и cvsup3.ua. Вы же ищите откуда ближе.

Далее:

# csup -g -L 2 /home/master/src-all

Если процесс пошел нормально, увидете бегущий список – тянутся порты. Если нет, кинется ерором, где-то ошибка.

Обновление займет некоторое время, в зависимости от ширины вашего канала, и возможности отдачи серверы.

web-server# top
last pid: 2006; load averages: 0.08, 0.12, 0.08 up 0+00:42:45 199:53
33 processes: 1 running, 32 sleeping
CPU states: 0.0% user, 0.0% nice, 13.2% system, 0.0% interrupt, 86.8% idle
Mem: 15M Active, 177M Inact, 32M Wired, 7312K Cache, 34M Buf, 6968K Free
Swap: 1024M Total, 1024M Free

PID USERNAME THR PRI NICE SIZE RES STATE TIME WCPU COMMAND
1954 root 6 98 0 7452K 3944K ucond 1:11 6.93% csup

Это мой недоAthlon XP 1800+ 245 ram…

15-20 минут и порты есть.[-hide-]
Просмотров: 2504
Дата: 2011-07-14 18:22:15
Комментариев: 0
Источник: