Получаем исходный код FreeBSD из git

Дата | 05.02.2021

Получаем исходный код FreeBSD из git
Заметка, как получаем исходный код FreeBSD из git репозитория.
Первым делом изменился метод доставки исходников системы к нам на сервер.
Раньше исходники были в репозитории svn, сейчас разработчики системы перевели исходники git.
Есть 3 основные ветки системы.

release
releng
stable

С начало сохраним нужные конфигурационные файлы из текущих исходников в /usr/src/
К примеру мне нужно было сохранить настройки ядра системы (/usr/src/sys/amd64/conf/).
После удаляем исходники системы полученные из репозитория svn.

# rm -rf /usr/src/* && rm -rf /usr/src/.*

Получаем исходники системы.

# git clone -b releng/12.2 --depth 1 https://git.freebsd.org/src.git /usr/src

Переходим в директорию /usr/src/
Получаем последние изменения.

# cd /usr/src/ && git pull

Для того что бы посмотреть какие ветки репозиториев доступы.

# git branch --all
* releng/12.2
  remotes/origin/releng/12.2

Дальше продолжаем обновлять систему как обычно.
Вот и все мини руководство как получаем исходный код FreeBSD из git.
FreeBSD 12 установка в картинках.
gitup получаем ports и исходники системы.
FreeBSD обновления портов с помощью git.

Одна мысль на “Получаем исходный код FreeBSD из git

  1. Pingback: gitup получаем ports и исходники системы - FRYAHA.RU

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *