Как да инсталирате пакети на система FreeBSD 9

В тази публикация ще анализирам от практическа гледна точка как да инсталирам пакети в системата, да получа подробна информация и да деинсталирам. Бележката е написана предимно за себе си ...

За да покажете списък и описание на инсталираните пакети в системата:

ekzor # pkg_info

libiconv-1.13.1_1 Библиотека за преобразуване на набор от символи

libid3tag-0.15.1b библиотека с тагове ID3 (част от MAD проект)

libidn-1.22 Инструмент за команден ред за интернационализирани имена на домейни

libksba-1.2.0 KSBA е библиотека X.509

libltdl-2.4_1 Независима от системата dlopen обвивка

libmad-0.15.1b_2 Libmad библиотека (част от проект MAD)

Подробности за пакета:

ekzor # pkg_info nano-2.2.6

Информация за nano-2.2.6:

Редактор ANOther на Nano, подобрен безплатен клон на Pico

nano е малък, безплатен и приятелски настроен редактор, който има за цел да замени

Pico, редакторът по подразбиране, включен в несвободния пакет Pine.

някои липсващи (или деактивирани по подразбиране) функции в Pico, като

„Търсене и замяна“ и „отиване на номер на ред“.

Извеждайки отчет за версиите на инсталираните пакети, сравнението е с пакета, разположен в дървото на портовете:

ekzor # pkg_version

За да премахнете предварително инсталирани пакети:

ekzor # pkg_info | grep nano

nano-2.2.6 Редакторът ANOther на Nano, подобрен безплатен клон на Pico

екзор # pkg _ Изтрий нано -2.2.6

За да премахнете принудително пакет, игнорирайки зависимости, можете да използвате ключа - е, но в този случай принудителното премахване ще доведе до неработоспособност на всички онези програми, които зависят от пакета, който трябва да бъде премахнат. Следователно трябва да използвате принудително изтриване само когато наистина се нуждаете от него. Ключ - а приложим за pkg _ Изтрий ще премахне всички пакети от системата напълно.