Установка дерева портов в FreeBSD 9.0

Posted by

Дерево портов – это список расположения программ, обновлений и библиотек на серверах поддержки   в сети Интернет. «Порты» — это команды для компиляции программ во FreeBSD 9.0, а пакеты — это предварительно скомпилированные «порты». То есть, для того чтобы Вам установить какую-либо программу, нужно зайти в определённый каталог и

выполнить лишь две команды:

make (скачать всё, что нужно из сети, подготовить) и

make install (установить в систему).

 

Т.к. для выполняемых действий по обновлению дерева портов нужны права суперпользователя, повысим их, если у Вас данная команда не отрабатываем, см. мою заметку рассмотренную ранее на блоге.

$ su -l root

Password:

По умолчанию дерево портов установлено в /usr/ports, если его там нет, то нужно установить дерево портов:

Программа portsnap отыскивает зеркала, где размещаются копии дерева «портов», проверяет целостность файлов на сервере, загружает файлы и проверяет целостность загруженных файлов.

ekzor#

Looking up portsnap.FreeBSD.org mirrors… none found.

Fetching public key from portsnap.FreeBSD.org… done.

Fetching snapshot tag from portsnap.FreeBSD.org… done.

Fetching snapshot metadata… done.

Fetching snapshot generated at Fri Oct 26 00:06:16 UTC 2012:

587c259df0c093a2886bdf87f3c0c48aa27a3bfbb4d634100% of 68 MB 60 kBps 00m00s

Extracting snapshot… done.

Verifying snapshot integrity… done.

Fetching snapshot tag from portsnap.FreeBSD.org… done.

Fetching snapshot metadata… done.

Updating from Fri Oct 26 00:06:16 UTC 2012 to Fri Oct 26 13:52:58 UTC 2012.

Fetching 4 metadata patches… done.

Applying metadata patches… done.

Fetching 0 metadata files… done.

Fetching 64 patches…..10….20….30….40….50….60.. done.

Applying patches… done.

Fetching 1 new ports or files… done.

 

 

После загрузки установка дерева «портов» производится командой:

ekzor#

и побежал список установки, ждем….

/usr/ports/x11/yelp/

/usr/ports/x11/zenity/

Building new INDEX files… done.

 

В конечном итоге будет получено текущее дерево со всеми последними «портами» FreeBSD 9.0 . На этом всё, удачи.

Leave a Reply

Ваш e-mail не будет опубликован. Обязательные поля помечены *

5 − пять =