Авг 052012
 

Получение дерева портов

Для того чтобы эфективно и быстро получить как свежее дерево портов так и последующие обновления, можно воспользоваться утилитой portsnap входящей в состав FreeBSD. Для этого логинимся в качестве root и набираем команду:

# portsnap fetch extract

В результате в систему скачается архив содержащий каталог /usr/ports без исходников (фактически дерево портов). portsnap fetch extract следует выполнять только один раз (первый запуск portsnap) затем для последующих обновлений достаточно выполнять:

# portsnap fetch update

 

 

В результате в дерево портов будут вноситься только изменения. Если же вместо update делать постоянно extract то каждый раз дерево портов будет полностью распаковываться что бессмысленно и занимает время. Тоесть при первом запуске portsnap делаем portsnap fetch extract , при последующих — portsnap fetch update. При первом запуске portsnap скачает архив размером примерно 60 мегабайт (на момент написания статьи), при последующих будет загружать только небольшие архивы с изменениями.

Если же интернета нет, но требуется дерево портов, то можно установить порты с инсталяционного диска с FreeBSD либо просто скопировать содержимое /usr/ports с другого компьютера. Итак, дерево портов получено, теперь можно приступать к установке программ из портов.

 

 





 Опубликовал(а) в 19:52

 Оставить комментарий

(обязательно)

(обязательно)


Обязательно

Вы можете использовать HTML теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>