FreeNAS ports/pkg не работает после обновления до 9.10
Я недавно обновил до FreeNAS 9.10 стабильный через пользовательский интерфейс, и теперь у меня проблемы с моими пакетами и портами на моем старом существующем portjail.
Кажется, каталог не будет обновляться, и я не могу ничего установить - либо ports
или же pkg
,
мой pkg
версия довольно старая в 1.2.7_4
а также pkg update -f
загружает некоторые файлы, но затем заканчивается так:
pkg: package field incomplete: comment
Incremental update completed, 24830 packages processed:
0 packages updated, 0 removed and 24830 added.
pkg: Unable to find catalogs
Что бы я ни делал, он постоянно жаловался на каталоги. У меня есть новая плагин тюрьма с pkg
версия 1.7.2
и, кажется, работает нормально, но я бы предпочел не переносить все, если это возможно.
мой /usr/local/etc/pkg/repos/FreeBSD.conf
файл:
FreeBSD: {
url: "pkg+http://pkg.FreeBSD.org/${ABI}/latest",
mirror_type: "srv",
enabled: yes
}
Затем я попытался запустить portsnap fetch update
затем восстановить ports-mgmt/portmaster
а также ports-mgmt/pkg
чтобы привести их в соответствие с рекомендациями в нескольких местах, но работает make
дает мне:
"/usr/ports/Mk/bsd.port.mk", line 1166: UNAME_r (10.3-RELEASE) and OSVERSION (902502) do not agree on major version number.
Я смог построить порты, такие как Perl 5.20, вскоре после обновления, поэтому я попытался это исправить. pkg
кажется, сломал это.
1 ответ
Моя копия /usr/local/etc/pkg/repos/FreeBSD.conf
читать в моей тюрьме следующее:
FreeBSD: {
url: "pkg+http://pkg.FreeBSD.org/freebsd:9:x86:64/latest",
mirror_type: "srv",
enabled: yes
}
Я изменил это на 10, и он работал правильно
FreeBSD: {
url: "pkg+http://pkg.FreeBSD.org/freebsd:10:x86:64/latest",
mirror_type: "srv",
enabled: yes
}