OpenWRT — возвращаем старые пакеты в конфигуратор
Кто собирал прошивку вручную неоднократно, могли заметить, что периодически пакеты куда то пропадают, хотя потом вновь возвращаются.
Всё дело в том, что разработчики давно не обновляемые пакеты перемещают в ветку oldpackage, по умолчанию отключенную.
Однако вернуть эту ветку труда не составит.
Для начала обновимся
svn update ./scripts/feeds update -a ./scripts/feeds install -a
И проверим, что необходимый нам пакет до сих пор не доступен.
Если чуда не произошло, то откроем файл скопируем настройки по умолчанию в feeds.conf и откроем их для необходимых нам правок:
cp feeds.conf.default feeds.conf nano feeds.conf
Взглянем на содержимое:
src-git packages https://github.com/openwrt/packages.git src-git luci http://git.openwrt.org/project/luci.git src-git routing https://github.com/openwrt-routing/packages.git #src-git telephony http://git.openwrt.org/feed/telephony.git #src-git management https://github.com/openwrt-management/packages.git #src-git oldpackages http://git.openwrt.org/packages.git #src-svn xwrt http://x-wrt.googlecode.com/svn/trunk/package #src-svn phone svn://svn.openwrt.org/openwrt/feeds/phone #src-svn efl svn://svn.openwrt.org/openwrt/feeds/efl #src-svn xorg svn://svn.openwrt.org/openwrt/feeds/xorg #src-svn desktop svn://svn.openwrt.org/openwrt/feeds/desktop #src-svn xfce svn://svn.openwrt.org/openwrt/feeds/xfce #src-svn lxde svn://svn.openwrt.org/openwrt/feeds/lxde #src-link custom /usr/src/openwrt/custom-feed
По умолчанию лишь три ветки активны, остальные закомментированы.
Нам необходима ветка oldpackages, раскомментируем её:
src-git packages https://github.com/openwrt/packages.git src-git luci http://git.openwrt.org/project/luci.git src-git routing https://github.com/openwrt-routing/packages.git #src-git telephony http://git.openwrt.org/feed/telephony.git #src-git management https://github.com/openwrt-management/packages.git src-git oldpackages http://git.openwrt.org/packages.git #src-svn xwrt http://x-wrt.googlecode.com/svn/trunk/package #src-svn phone svn://svn.openwrt.org/openwrt/feeds/phone #src-svn efl svn://svn.openwrt.org/openwrt/feeds/efl #src-svn xorg svn://svn.openwrt.org/openwrt/feeds/xorg #src-svn desktop svn://svn.openwrt.org/openwrt/feeds/desktop #src-svn xfce svn://svn.openwrt.org/openwrt/feeds/xfce #src-svn lxde svn://svn.openwrt.org/openwrt/feeds/lxde #src-link custom /usr/src/openwrt/custom-feed
Сохраняем и снова обновляем ветки:
./scripts/feeds update -a ./scripts/feeds install -a
Запускаем конфигуратор сборки прошивки
make menuconfig
Теперь нам доступен более обширный список пакетов.
Денис Юрьев, 06.10.2014 https://www.denisyuriev.ru/linux/openwr … figurator/