Kolekcja portów (lub drzewo portów) jest zbiorem reguł makefiles i łat dostarczonych przez systemy BSD takie jak FreeBSD, NetBSD i OpenBSD jako prosta metoda instalacji oprogramowania lub tworzenia pakietów binarnych. Istnieją także implementacje w dystrybucjach linuksowych oraz dla ekosystemu macOS.
Porty zazwyczaj stanowią podstawę systemu zarządzania oprogramowaniem.
Implementacje
- Porty FreeBSD — oryginalne wdrożenie bazujące na BSD make,
- DeltaPorts dla DragonFly BSD — zbiór łatek dla portów FreeBSD pozwalający korzystać z nich w pokrewnym systemie,
- NetBSD pkgsrc — projekt rozwijający międzyplatformową kolekcję portów. Poza NetBSD koncentruje swą uwagę na dystrybucjach OpenSolarisa i linuksowych oraz Darwinie.
- OpenBSD Ports — wbrew identycznej do FreeBSD nazwie jest to osobna implementacja wykonana w języku Perl,
- dystrybucje linuksowe:
- portage w Gentoo Linux,
- Compile program w GoboLinux
- Arch Build System (ABS) w Arch Linux,
- macOS/Darwin:
- Homebrew — implementacja w DSL opartym na języku Ruby,
- MacPorts.
Przypisy
- 1 2 3 4 10 years of pkgsrc - pkgsrc and the concepts of package management 1997-2007 (part 1). [dostęp 2021-09-28].
- ↑ An early DPorts education – DragonFly BSD Digest. [dostęp 2021-09-28]. (ang.).
- ↑ pkgsrc. [dostęp 2021-10-13].
- ↑ Gentoo Linux Documentation -- Making the distribution, Part 3. [dostęp 2021-09-28]. [zarchiwizowane z tego adresu (2014-12-22)]. (ang.).
- ↑ GoboLinux Compile -- A Scalable Portage? - Slashdot. [dostęp 2021-09-28]. (ang.).
- ↑ Compile: the GoboLinux compilation system. [dostęp 2021-09-28]. (ang.).
- ↑ Arch Build System - ArchWiki. [dostęp 2021-09-28]. [zarchiwizowane z tego adresu (2013-01-17)]. Cytat: What is a ports-like system? (ang.).
Linki zewnętrzne
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.