Обновление портов FreeBSD 14

1. Установка Git
Нужно установить Git (система управления версиями), если ранее не была установлена.
В системе раньше уже использовались порты, устанавливаем из портов

cd /usr/ports/devel/git/ && make install clean

Если в системе порты не использовались устанавливаем через пакеты pkg.

pkg install git

Достаточно поставить облегчённую версию git-lite или git-tiny (у этих версий меньше зависимостей). Используем команду: pkg install git-tiny

2. Развертывание коллекции портов
Клонируем официальный репозиторий портов FreeBSD

git clone https://git.FreeBSD.org/ports.git /usr/ports

Если получаем сообщение: fatal: destination path '/usr/ports' already exists and is not an empty directory. Значит коллекция портов ранее использовалась и необходимо удалить содержимое каталога /usr/ports/ или сам каталог

rm -rf /usr/ports/

Порты клонированы из репозитория, перейдем в каталог /usr/ports/ и посмотрим содержимое каталога.

cd /usr/ports/ && ls

3. Обновление коллекции портов
Используем команду, где параметр -С путь до каталога портов

git -C /usr/ports pull

Или переходим в каталог портов и выполняем команду git pull

cd /usr/ports/
git pull

 

<< Назад

Наверх