Користувальницькі налаштування

Налаштування сайту


freebsd:software_install

Це стара версія документу!


Software Install

Packages

На сейчас “устаревающая” система. Установка ПО уже в откомпиллированном виде. Это целая связка программ.

pkg_add name - установить name. При наличии в текущем каталоге - качать не будет. Зависимости не проверяются и не “выполняются”

pkg_add -r name - аналогично, но с обслуживанием зависимостей.

pkg_info - выведет списком установленное ПО. Удобно в использовании с grep.

Ports

Если установлены, то находятся в дереве каталогов /usr/ports. Разбиты “по тематике”.

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

Позволяют подстраивать настройки “под себя”.

make search name - поиск где находится.

make install установить. По ходу установки может запросить настройку. нужно быть “в каталоге порта”.

make config install clean или make install clean - обычно предлагается в руководствах. установить и убрать за собой лишнее.

make config-recursive install clean - Сначала “рекурсивно” запросит настройки, потом только будет устанавливать. потом удалит “временные файлы”.

make distclean - удалить “дистрибутивный файлы”.

make rmconfig - удалить “конфигурационные файлы”. Иногда помогает при переустановке\обновлении.

pkg

“Новая система”. Написана на замену pkg_add …

pkg install name - Установить name.

pkg2ng - для перехода с “пред системы”.

Еще не все ПО доступно. Изучаю.

Обновление

Использую portsnap + portupgrade

Есть альтернативы. pkg тоже можно использовать для обновления.

portsnap fetch extract update && portupgrade -a

freebsd/software_install.1389565917.txt.gz · Востаннє змінено: 2014/01/12 22:31 (зовнішнє редагування)

Якщо не вказано інше, вміст цієї Вікі підпадає під дію такої ліцензії: CC Attribution 4.0 International
CC Attribution 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki