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 на данный момент присутствуют 19489 портированных на FreeBSD программ.
Сгрузите gzip-архив, содержащий все 19489 портов (около 21 Мбайта) или просмотрите следующие категории:

  • Accessibility (68) -- Порты в помощь людям с ограниченными возможностями.
  • Afterstep (35) -- Порты, поддерживающие менеджер окон AfterStep.
  • Arabic (9) -- Программное обеспечение, адаптированное к арабскому рынку.
  • Archivers (186) -- Утилиты для архивирования и разархивирования данных.
  • Astro (102) -- Приложения, связанные с астрономией.
  • Audio (896) -- Утилиты для работы со звуком - большинству требуется звуковой адаптер.
  • Benchmarks (72) -- Утилиты для измерения производительности системы.
  • Biology (93) -- Программное обеспечение, связанное с биологией.
  • Cad (95) -- Утилиты для Систем Автоматизированного Проектирования.
  • Chinese (140) -- Портированные приложения, специфические для Китая.
  • Comms (177) -- Коммуникационные утилиты.
  • Converters (145) -- Утилиты для преобразования форматов.
  • Databases (682) -- Программное обеспечение для баз данных.
  • Deskutils (281) -- Различные утилиты для рабочего стола.
  • Devel (3145) -- Утилиты и библиотеки для разработки программного обеспечения.
  • Dns (140) -- Клиентские и серверные утилиты DNS.
  • Editors (253) -- Обычные текстовые редакторы.
  • Elisp (144) -- Всё, что связано с Emacs Lisp.
  • Emulators (219) -- Программы эмуляции других типов ОС.
  • Finance (88) -- Приложения, связанные с деньгами и финансами
  • French (26) -- Портированные программы, специфические для Франции
  • Ftp (124) -- Клиенты и серверы FTP.
  • Games (1074) -- Разнообразнейшие игрушки.
  • Geography (70)
  • German (40) -- Портированные приложения, специфические для немецкоязычных стран.
  • Gnome (572) -- Компоненты для Gnome Desktop.
  • Gnustep (191)
  • Graphics (974) -- Утилиты и библиотеки для работы с графикой.
  • Hamradio (58)
  • Haskell (46) -- Программное обеспечение, связанное с языком Haskell.
  • Hebrew (7) -- Программное обеспечение с поддержкой иврита.
  • Hungarian (12) -- Программное обеспечение, адаптированное к венгерскому рынку.
  • Ipv6 (744) -- ПО с поддержкой IPv6.
  • Irc (151) -- Утилиты для Internet Relay Chat.
  • Japanese (379) -- Портированные приложения, специфические для Японии.
  • Java (483) -- Поддержка языка Java.
  • Kde (503) -- Программы для K Desktop Environment.
  • Kld (57)
  • Korean (63) -- Портированные приложения, специфические для Кореи.
  • Lang (462) -- Языки программирования.
  • Linux (229) -- Программы для Linux, которые могут быть запущены в режиме бинарной совместимости.
  • Lisp (31) -- Все, что имеет отношение к чистому lisp.
  • Mail (795) -- Утилиты и пакеты для работы с электронной почтой.
  • Math (540) -- Математическое программное обеспечение.
  • Mbone (17) -- Приложения и утилиты для MBONE.
  • Misc (577) -- Разное.
  • Multimedia (316) -- Программное обеспечения для работы с мультимедиа.
  • Net (1263) -- Утилиты для работы с сетью.
  • Net-im (159)
  • Net-mgmt (271) -- Утилиты управления сетью.
  • Net-p2p (138)
  • News (118) -- Поддержка телеконференций USENET.
  • Palm (52) -- Программная поддержка линейки Palm(tm).
  • Parallel (43) -- Приложения, имеющие отношение к параллельным вычислениям.
  • Pear (324) -- Утилиты/модули системы PEAR.
  • Perl5 (3410) -- Утилиты/модули для языка PERL5.
  • Plan9 (9) -- Программное обеспечение операционной системы Plan9.
  • Polish (21) -- Портированные приложения, адаптированные к польскому рынку.
  • Ports-mgmt (59)
  • Portuguese (16) -- Программное обеспечение, адаптированное к португальскому рынку
  • Print (435) -- Инструменты для работы с печатью.
  • Python (796) -- Программное обеспечение, связанное с языком Python.
  • Ruby (308) -- Программное обеспечение, связанное с языком Ruby.
  • Rubygems (136)
  • Russian (49) -- Портированные приложения, специфические для России.
  • Scheme (45) -- Программное обеспечение, связанное с языком Scheme.
  • Science (147) -- Научное программное обеспечение.
  • Security (968) -- Программы, обеспечивающие безопасность системы.
  • Shells (43) -- Различные оболочки (tcsh, bash, и т.д.).
  • Spanish (7)
  • Sysutils (901) -- Различные системные утилиты.
  • Tcl (85)
  • Textproc (1300) -- Утилиты для текстовой обработки/поиска.
  • Tk (131)
  • Ukrainian (13) -- Портированные приложения, специфические для Украины.
  • Vietnamese (21) -- Портированные приложения, специфические для Вьетнама.
  • Windowmaker (120) -- Порты, поддерживающие менеджер окон WindowMaker.
  • Www (2189) -- Утилиты для WEB (браузеры, серверы HTTP, и т.д.).
  • X11 (519) -- Утилиты для X Window System.
  • X11-clocks (61) -- Часы для X Window System.
  • X11-drivers (69)
  • X11-fm (41) -- Менеджеры файлов для X Window System.
  • X11-fonts (196) -- Шрифты для X Window System и утилиты для работы с ними.
  • X11-servers (10) -- Серверы для X Window System.
  • X11-themes (206) -- Темы для X Window System.
  • X11-toolkits (316) -- Пакеты разработки приложения для X Window System.
  • X11-wm (138) -- Оконные менеджеры для X Window System.
  • Xfce (65) -- Порты, поддерживающие Xfce десктоп.
  • Zope (53) -- Программное обеспечение, имеющее отношение к платформе Zope