Skip site navigation (1) Skip section navigation (2)

Порты FreeBSD

Коллекция Портов и Пакетов FreeBSD даёт пользователям и администраторам простой метод установки приложений. Коллекция портов растёт с потрясающей скоростью.

Коллекция портов поддерживается на последних релизах веток FreeBSD-CURRENT и FreeBSD-STABLE. Предыдущие релизы не поддерживаются и могут работать или не работать корректно с обновленной коллекцией портов. Со временем изменения в коллекции портов могут быть основаны на возможностях, не представленных в предыдущих релизах. Мы стараемся не нарушать поддержку последних релизов, но иногда это невозможно. Когда сообщество пользователей предлагает исправления, они обычно вносятся.

Каждый ``порт'', указанный здесь, содержит все патчи, необходимые для компиляции и запуска оригинального приложения во FreeBSD. Установка приложения проста и сводится к скачиванию порта, его разархивации и выдаче команды make в получившемся каталоге. Для ещё большего удобства вы можете установить полное дерево портов во время установки системы (или использовать CVSup для постоянного отслеживания изменений) и моментально получить тысячи приложений. Makefile каждого порта автоматически сгружает исходный код приложения с локального диска или CDROM либо по ftp, распаковывает его в вашей системе, прикладывает патчи и компилирует. Если всё проходит гладко, набор команды make install приводит к установке приложения и регистрации его в системе.

Для большинства портов имеется уже откомпилированный пакадж, что позволяет избавиться от компиляции чего бы то ни было. В каждом порту имеется ссылка на соответствующий пакадж и вы можете просто скачать соответствующий файл, а затем применить к нему команду pkg_add либо указать местоположение пакаджа в виде ссылки в командной строке при запуске pkg_add, так как эта утилита способна воспринимать как имена файлов, так и URL.

Для получения более подробной информации о новых, изменённых или удалённых портах/пакаджах, или в том случае, когда вы хотите найти конкретное приложение в виде порта/пакаджа, обратитесь к странице Изменений портов FreeBSD.

Поиск по полям:

Более подробная информация об использовании портов находится в главе Установка Приложений: пакеты и порты Руководства FreeBSD. Информация о создании новых портов находится в книге Руководство по созданию портов.


В списке Коллекции Портов FreeBSD на данный момент присутствуют 17720 портированных на FreeBSD программ.
Сгрузите gzip-архив, содержащий все 17720 портов (около 21 Мбайта) или просмотрите следующие категории:

  • Accessibility (60) -- Порты в помощь людям с ограниченными возможностями.
  • Afterstep (35) -- Порты, поддерживающие менеджер окон AfterStep.
  • Arabic (11) -- Программное обеспечение, адаптированное к арабскому рынку.
  • Archivers (167) -- Утилиты для архивирования и разархивирования данных.
  • Astro (90) -- Приложения, связанные с астрономией.
  • Audio (822) -- Утилиты для работы со звуком - большинству требуется звуковой адаптер.
  • Benchmarks (68) -- Утилиты для измерения производительности системы.
  • Biology (83) -- Программное обеспечение, связанное с биологией.
  • Cad (91) -- Утилиты для Систем Автоматизированного Проектирования.
  • Chinese (144) -- Портированные приложения, специфические для Китая.
  • Comms (158) -- Коммуникационные утилиты.
  • Converters (136) -- Утилиты для преобразования форматов.
  • Databases (588) -- Программное обеспечение для баз данных.
  • Deskutils (243) -- Различные утилиты для рабочего стола.
  • Devel (2748) -- Утилиты и библиотеки для разработки программного обеспечения.
  • Dns (127) -- Клиентские и серверные утилиты DNS.
  • Editors (280) -- Обычные текстовые редакторы.
  • Elisp (155) -- Всё, что связано с Emacs Lisp.
  • Emulators (198) -- Программы эмуляции других типов ОС.
  • Finance (75) -- Приложения, связанные с деньгами и финансами
  • French (27) -- Портированные программы, специфические для Франции
  • Ftp (124) -- Клиенты и серверы FTP.
  • Games (1003) -- Разнообразнейшие игрушки.
  • Geography (59)
  • German (38) -- Портированные приложения, специфические для немецкоязычных стран.
  • Gnome (525) -- Компоненты для Gnome Desktop.
  • Gnustep (168)
  • Graphics (889) -- Утилиты и библиотеки для работы с графикой.
  • Hamradio (44)
  • Haskell (27) -- Программное обеспечение, связанное с языком Haskell.
  • Hebrew (7) -- Программное обеспечение с поддержкой иврита.
  • Hungarian (12) -- Программное обеспечение, адаптированное к венгерскому рынку.
  • Ipv6 (718) -- ПО с поддержкой IPv6.
  • Irc (136) -- Утилиты для Internet Relay Chat.
  • Japanese (432) -- Портированные приложения, специфические для Японии.
  • Java (417) -- Поддержка языка Java.
  • Kde (404) -- Программы для K Desktop Environment.
  • Kld (50)
  • Korean (61) -- Портированные приложения, специфические для Кореи.
  • Lang (440) -- Языки программирования.
  • Linux (221) -- Программы для Linux, которые могут быть запущены в режиме бинарной совместимости.
  • Lisp (30) -- Все, что имеет отношение к чистому lisp.
  • Mail (741) -- Утилиты и пакеты для работы с электронной почтой.
  • Math (436) -- Математическое программное обеспечение.
  • Mbone (18) -- Приложения и утилиты для MBONE.
  • Misc (507) -- Разное.
  • Multimedia (280) -- Программное обеспечения для работы с мультимедиа.
  • Net (1166) -- Утилиты для работы с сетью.
  • Net-im (140)
  • Net-mgmt (245) -- Утилиты управления сетью.
  • Net-p2p (134)
  • News (116) -- Поддержка телеконференций USENET.
  • Palm (43) -- Программная поддержка линейки Palm(tm).
  • Parallel (40) -- Приложения, имеющие отношение к параллельным вычислениям.
  • Pear (232) -- Утилиты/модули системы PEAR.
  • Perl5 (2978) -- Утилиты/модули для языка PERL5.
  • Plan9 (10) -- Программное обеспечение операционной системы Plan9.
  • Polish (19) -- Портированные приложения, адаптированные к польскому рынку.
  • Ports-mgmt (52)
  • Portuguese (14) -- Программное обеспечение, адаптированное к португальскому рынку
  • Print (413) -- Инструменты для работы с печатью.
  • Python (703) -- Программное обеспечение, связанное с языком Python.
  • Ruby (295) -- Программное обеспечение, связанное с языком Ruby.
  • Rubygems (83)
  • Russian (47) -- Портированные приложения, специфические для России.
  • Scheme (45) -- Программное обеспечение, связанное с языком Scheme.
  • Science (132) -- Научное программное обеспечение.
  • Security (911) -- Программы, обеспечивающие безопасность системы.
  • Shells (39) -- Различные оболочки (tcsh, bash, и т.д.).
  • Spanish (7)
  • Sysutils (806) -- Различные системные утилиты.
  • Tcl80 (6) -- TCL v8.0 и основанные на нем пакеты.
  • Tcl82 (3) -- TCL v8.2 и основанные на нем пакеты.
  • Tcl83 (12) -- TCL v8.3 и основанные на нем пакеты.
  • Tcl84 (68) -- TCL v8.4 и основанные на нем пакеты.
  • Textproc (1202) -- Утилиты для текстовой обработки/поиска.
  • Tk80 (11) -- Tk8.0 и основанные на нем пакеты.
  • Tk82 (6) -- Tk8.2 и основанные на нем пакеты.
  • Tk83 (9) -- Tk8.3 и основанные на нем пакеты.
  • Tk84 (100) -- Tk8.4 и основанные на нем пакеты.
  • Tkstep80 (6) -- tkstep wm и пакеты, основанные на нём.
  • Ukrainian (12) -- Портированные приложения, специфические для Украины.
  • Vietnamese (21) -- Портированные приложения, специфические для Вьетнама.
  • Windowmaker (125) -- Порты, поддерживающие менеджер окон WindowMaker.
  • Www (1850) -- Утилиты для WEB (браузеры, серверы HTTP, и т.д.).
  • X11 (519) -- Утилиты для X Window System.
  • X11-clocks (58) -- Часы для X Window System.
  • X11-drivers (63)
  • X11-fm (40) -- Менеджеры файлов для X Window System.
  • X11-fonts (194) -- Шрифты для X Window System и утилиты для работы с ними.
  • X11-servers (16) -- Серверы для X Window System.
  • X11-themes (194) -- Темы для X Window System.
  • X11-toolkits (304) -- Пакеты разработки приложения для X Window System.
  • X11-wm (143) -- Оконные менеджеры для X Window System.
  • Xfce (61) -- Порты, поддерживающие Xfce десктоп.
  • Zope (53) -- Программное обеспечение, имеющее отношение к платформе Zope