6 Апреля, 2019

Сборка OpenWrt/LEDE из исходных кодов

Денис Забияко
Все манипуляции делаются на компьютере с linux (в нашем примере будет для
Debian/Ubuntu)

Для начала установим все необходимое.

Открываем консоль и копируем туда команды
sudo apt-get install subversion git

Далее
sudo apt-get install g++ libncurses5-dev zlib1g-dev gawk libssl-dev unzip
make

sudo apt-get install -y subversion build-essential libncurses5-dev
zlib1g-dev gawk flex quilt git-core unzip libssl-dev

Готово.

Для удобства создадим каталог, к примеру, с названием 1 и перейдем в него
mkdir 1 && cd ~/1

git clone git://github.com/openwrt/openwrt.git -b v17.01.4

cd ~/1/openwrt/

./scripts/feeds update -a
./scripts/feeds install -a

make prereq

Если все ок, то будет вот такое сообщение: Collecting package info: done
Запуск интерфейса выбора компонентов прошивки (в последних версиях
появляется автоматически после предыдущего шага)

make menuconfig

Перемещение по пунктам осуществляется клавишами клавиатуры: вверх-вниз,
пробел и esc.

А для 4х-ядерного процессора, для включения всех ядер, команда будет такой:
make -j5 V=-1