Я предполагаю, что вы устанавливаете пакеты из ежеквартальной ветки.
Ежеквартальная ветка не всегда имеет новейшее программное обеспечение, поэтому она считается более стабильной, чем последняя ветка . В настоящее время самым новым является 2018Q1, и, как вы можете видеть здесь , самого нового haproxy еще нет.
Вы можете переключиться на последнюю ветку , как описано в теме " PKG Repository Change to Quarterly in 10.2? " на форумах FreeBSD.
Поместите следующий код в/usr/local/etc/pkg/repos/FreeBSD.conf
:
FreeBSD: {
url: "pkg+http://pkg.FreeBSD.org/${ABI}/latest"
}
Обычно рекомендуется хранить файлы конфигурации установленного программного обеспечения в папке /usr/local
. Таким образом легче отделить эти настройки от файлов конфигурации программного обеспечения, поставляемого с FreeBSD. pkg (8)несколько особенный. Хотя это важная утилита, она не устанавливается по умолчанию (, ее необходимо загрузить с помощью pkg (7)). Вот почему его конфигурационные файлы подходят как для /etc
, так и для /usr/local/etc
.
См. также:
Чтобы включить репозиторий partner
, используйте инструмент add-apt-repository
:
sudo add-apt-repository "deb http://archive.canonical.com/ $(lsb_release -sc) partner"
Чтобы удалить партнерский репозиторий, используйте -r
опцию:
sudo add-apt-repository -r "deb http://archive.canonical.com/ $(lsb_release -sc) partner"
Чтобы ответить на вопрос , вы можете отредактировать sources.list
с помощью текстового редактора/утилиты. например,:
sudo editor /etc/apt/sources.list
с помощью sed
раскомментировать -строки, оканчивающиеся наpartner
:
sudo sed -i '/partner$/s/^#//g' /etc/apt/sources.list
удалить пробелы в начале строк:
sudo sed -i 's/^ *//' /etc/apt/sources.list