Я установил FreeBSD 9, и мне нужно установить фантомы. Он доступен в /usr/ports/lang/phantomjs
но версия 1.0, а мне нужна более свежая версия. Eсть патч для обновления до версии 1.4.1, но я не знаю, как применить этот патч. Я погуглил и прочитал Справочник FreeBSD Porter несколько раз, но я все еще потерялся.
Также нет записи о фантомах в /usr/ports/UPDATING
файл.
Спасибо за вашу помощь.
Вам необходимо обновить дерево портов. Бегать:
portsnap fetch update
Если вы хотите регулярно обновлять дерево портов, вы можете создать периодический сценарий.
Это сценарий, который я использую на своей машине разработчика, /usr/local/etc/periodic/weekly/910.portsnap
#!/bin/sh -
#
#
# If there is a global system configuration file, suck it in.
#
if [ -r /etc/defaults/periodic.conf ]
then
. /etc/defaults/periodic.conf
source_periodic_confs
fi
case "$weekly_portsnap_enable" in
[Yy][Ee][Ss])
echo ""
echo "Updating ports tree via portsnap:"
portsnap cron update | grep -v /;;
*) rc=0;;
esac
exit $rc
Не забывай chmod+x 910.portsnap
и добавить weekly_portsnap_enable="YES"
на ваш /etc/periodic.conf
файл.