Установка дерева портов FreeBSD и их обновление

Новичок во FreeBSD наверняка хочет побыстрее узнать, как устанавливать новое ПО для FreeBSD. Конечно, для более глубокого понимания темы рекомендуется прочитать соответствующий раздел FreeBSD Handbook. Этот пост просто шпаргалка, и пишу я его скорее больше для себя 🙂

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

Если у вас чистая система, то нужно скачать и распаковать официальное дерево портов:

# portsnap fetch
# portsnap extract

Обновление дерева портов

В дальнейшем, после одной установки дерево портов нужно лишь обновлять:

# portsnap fetch update

Установка программ под катом.

Установка программ

К примеру, хотим установить MySQL. Сперва нужно найти точное название программы в портах:

# cd /usr/ports
# make search key=mysql-server
. . .
Port:	mysql-server-5.1.57
Path:	/usr/ports/databases/mysql51-server
Info:	Multithreaded SQL database (server)
Maint:	ale@FreeBSD.org
B-deps:	mysql-client-5.1.57
R-deps:	mysql-client-5.1.57
WWW:	http://www.mysql.com/
. . .

Будут выведены все пакеты, содержащие данное ключевое слово. В нашем случае получим различные версии СУБД MySQL. Полный путь к порту выбранной нами версии – /usr/ports/databases/mysql51-server. Переходим туда, задаем параметры сборки, собираем программу и убираем за собой.

# cd /usr/ports/databases/mysql51-server
# make config
# make install clean

Похожие статьи

2 thoughts on “Установка дерева портов FreeBSD и их обновление”

  1. написал как установить – дай хоть ссылку как настроить.
    А девушка и правда супер =))

Leave a Reply

Your email address will not be published. Required fields are marked *