Недавно я выполнил новую установку 10.1-RELEASE (amd/x64_86) из-за неудачного обновления. Кажется, мне не хватает базовых утилит, таких как pkg_add
. find / -name pkg_add
возвращает 0 попаданий (даже при запуске от имени пользователя root). ports
и portmaster
похоже, тоже отсутствуют (единственное попадание в usr/ports/port-mgmt/portmaster
, и это каталог, а не программа.
Когда я пытаюсь запустить следующую загрузочную ленту:
setenv PACKAGESITE pkg.us-east.FreeBSD.org
pkg
Результаты в:
pkg: Error fetching pkg.us-east.FreeBSD.org/Latest/pkg.txz: Invalid URL scheme.
Но согласно Официальным бинарным пакетам FreeBSD, которые теперь доступны для pkgng, он должен работать ...
Я также пытался использовать параметр PACKAGESITE
ports-mgmt/pkg
; и установка PACKAGEROOT
и ftp://ftp3.FreeBSD.org
без радости.
Кроме того, это не помогло : команда pkg_add: команда не найдена. Кажется, это не проблема пути, потому что ее нельзя найти с помощью find
.
Почему менеджер пакетов не был установлен по умолчанию? Или почему это не работает (я делаю что-то явно неправильно)???
Как мне установить базовые пакеты, такие как pkg_add
?
Извините за основной вопрос. pkg_add
- это то, что я использую для установки пакетов, поэтому я немного растерялся, когда его не хватает.