Jeśli natknęliśmy się na port, który z jakichś powodów nie działa na naszym komputerze, możemy zrobić kilka następujących rzeczy:
Sprawdzić w bazie danych zgłoszonych problemów czy jest przygotowywana poprawka dla danego portu. Jeśli tak, może uda się nam zastosować tę poprawkę.
Poprosić o pomoc opiekuna danego portu. Adres
email opiekuna można znaleźć przeglądająć plik
Makefile
w katalogu portu bądź
wpisująć polecenie make maintainer
.
Wysyłając wiadomość pamiętajmy o zawarciu informacji
o nazwie i wersji portu (najlepiej jest zawrzeć cały
wiersz z pliku Makefile
zaczynający
się od $FreeBSD:
), oraz opis
błędu i wynik działania programu w momencie
zaistnienia błędu.
Niektóre porty nie są przygotowywane przez pojedyncze
osoby, ale raczej przez grupy
dyskusyjne. Wiele adresów takich grup, choć nie
wszystkie, ma postać
<freebsd-listname@FreeBSD.org>
.
Należy mieć również to na uwadze formułując swoje pytania.
Porty przygotowywane przez
<freebsd-ports@FreeBSD.org>
w rzeczywistości nie posiadają żadnego konkretnego opiekuna,
ani grupy opiekunów. Poprawki i pomoc dla takich portów
przygotowują osoby zapisane na tę listę dyskusyjną. Nowi
ochotnicy są zawsze mile widziani!
W przypadku braku odpowiedzi można również przesłać zgłoszenie błędu poprzez send-pr(1) (szczegóły w artykule Writing FreeBSD Problem Reports).
Naprawić błąd samemu! Podręcznik Porter's Handbook (ang.) zawiera szczegółowe informacje o strukturze "Portów", dzięki czemu można samemu naprawić błąd lub przygotować własny port!
Pobrać pakiet z najbliższego serwera FTP.
"Główne" repozytorium pakietów znajduje
się na serwerze ftp.FreeBSD.org
w katalogu packages.
Tym nie mniej warto jest najpierw odszukać lokalny serwer
lustrzany. Szanse na to, że gotowe pakiety
będą działać poprawnie są większe niż w przypadku
kompilowania programów. Pakiety można zainstalować
za pomocą programu pkg_add(1).
All FreeBSD documents are available for download at https://download.freebsd.org/ftp/doc/
Questions that are not answered by the
documentation may be
sent to <freebsd-questions@FreeBSD.org>.
Send questions about this document to <freebsd-doc@FreeBSD.org>.