FreeBSD портове и пакети - търсене, инсталиране, модернизация, rtfm Linux, DevOps и система

FreeBSD осигурява два допълнителни технологии за инсталиране на софтуер на трети страни на вашата система:
- Пристанища Колекцията на FreeBSD
- Binary софтуерни пакети
Всяка от тези системи могат да бъдат използвани, за да инсталирате най-новите версии на любимите си приложения от местните медии или направо от мрежата.
Накратко - пакети са вече събрани и конфигурирани софтуер.
Порт - набор от изходния код на софтуера и инструкции за сглобяване. Освен това, с инсталирането на пристанища, можете ръчно да изберете конфигурацията на порт, който изисква специално за вашите нужди.
В допълнение, като правило в пристанищата са по-нови версии на софтуера, отколкото в партиди.
# Pkg_add -r nazvanie_paketa
където «-r» означава «дистанционно», т.е. ще се люлее с интернет.
Списък на инсталираните пакети
или в информационния пакет
Търсене на инсталираната пакет от страна на името:
# Pkg_info | Впиши nazvanie_paketa
# Pkg_info | Впиши CLA
ClamAV-0.97.3_1
Re-изходна информация след инсталация:
# Pkg_info package_name -D messagewall
Много полезен ключ -L. Тя показва пълния път за всеки файл
Тя е създадена за прилагане:
# Pkg_info -L package_name
Това не би трябвало да гледате всички файлове, можете да направите избор, например - страница човек:
# Pkg_info-XL portupgrade | Впиши човек
Проверете кои пакети изработват зависят от:
# Pkg_info -R package_name
Проверете колко място всеки един от пакетите:
Пречистване в междинния събрания
Премахване на свалените файлове
конфигурация Предварително инсталация (в противен случай инсталацията ще се извърши за съхранени конфигурация в предходния възел)
Търсене по ключова дума порт
# Направете търсене ключ = KEY
Търсене по име на порт
# Направете търсене на име = ИМЕ
Това са основните команди по-подробно в официалната страница на FreeBSD Handbook
След като инсталирате софтуера
Ако сте с помощта на од черупка - следват «преработка», за да не пиша пълния път / път / до / програмата. и използването на правилната програма:
актуализиране на пристанища дърво
portsnap полезност е включена в основния пакет с FreeBSD 6.0, по-ранни версии трябва да бъдат инсталирани (/ ЮЕсАр / пристанища / sysutils / portsnap /).
По време на първата актуализация трябва да се извършат следните команди:
# Portsnap донесе portsnap екстракт
В последващи актуализации
# Portsnap донесе актуализация
# Cd / ЮЕсАр / пристанища /
portsnap донесе portsnap екстракт
За дневно (всяка вечер в 03:00) Актуализира досието на опаковани образ и индекс, използвайки portsnap и последващ доклад по пощата за остарели инсталираните пакети добавите към вашия файл / и т.н. / кронтаб линия
0 3 * корен portsnap Cron pkg_version -vIL =
Подробности могат да бъдат прочетени тук
Надстройка на пакети
Portupgrade полезност трябва първо да инсталирате.
# Cd / ЮЕсАр / пристанища / sysutils / portupgrade /
направи инсталирате чиста
Използвайте portupgrade pkgname. с флага -r. ако portupgrade трябва да се актуализира на всички пакети, които зависят от страната, както и да използва знамето на -R за obvleniya всички пакети, които изискват определен пакет.
Osche препоръчвам www.freshports.org да намерите пакети и портове.