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

FreeBSD портове и пакети - търсене, инсталиране, модернизация, rtfm Linux, DevOps и система
Заедно със състава на FreeBSD система за база идва богат набор от системни инструменти. Въпреки това, в най-скоро, че е необходимо да инсталирате допълнителни приложения на трети страни.

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 да намерите пакети и портове.