FreeBSD - статьи


PC-BSD: вхождение в берклианскую тему - часть 6


$ cvsup /root/ports-supfile

После чего порт нужной программы устанавливается обычным (и многократно описанным, например, ) способом

Ну а установка прекомпилированных пакетов из репозитория FreeBSD и того проще - это делается командой вида

$ pkg_add path_to/package_name.tbz

Правда, и тот, и другой способы требуют подключения к Интернету, а разговора о том в ходе инсталляции вроде не было. Тем не менее, никаких особых сложностей тут вроде не предвидится. Модемное соединение элементарно настраивается средствами KDE (программа kppp) - правда, при использовании нормального "железного" модема, разумеется. Ну а обычное сетевое соединение можно настроить обычным же для FreeBSD способом. В том числе и через sysinstall - эту программу (/stand/sysinstall) также никто не отменял...

Есть, однако, и еще один путь наращивания функциональности дистрибутива: это прекомпилированные пакеты в собственном формате, получаемые с (или с его зеркала на CITKIT.ru). Установка их предельно проста: средствами KDE (например, через kget или непосредственно konqueror) файл такого пакета (вида *.pbi.gz) скачивается, помещаясь на рабочий стол (или в иное другое место). После чего инсталлятор пакетов запускается, запросив предварительно пароль администратора, щелчком мышью на пиктограмме (или имени файла, рис. 8).


Рис. 8. Запуск инсталлятора пакетов

При установке задается один-единственный вопрос - включать ли пакет в K-меню и помещать ли его пиктограмму на рабочий стол (рис. 9).


Рис. 9. Куда помещать пиктограмму для запуска пакета?

Затем можно наблюдать процесс распаковки архива (рис. 10).


Рис. 10. Процесс инсталляции

По завершении чего на рабочем столе можно видеть пиктограмму установленного пакета.

Система пакетного менеджмента - главное (и чуть ли не единственное) отличие PC-BSD от прототипа. И, нужно сказать, в этой системе ее создатели замахнулись на самое святое - на принцип размещения установленных компонентов. Потому что все они собираются в каталог /usr/local/MyPrograms/pkg_name - и исполняемые бинарники, и все библиотечные составляющие. То есть такой пакет оказывается абсолютно автономным, не испытывая никакой потребности в каких-либо внешних библиотеках. А для удобства его запуска символическая ссылка на исполняемый бинарник помещается на обычное место - в /usr/local/bin.




Начало  Назад  Вперед



Книжный магазин