Репозиторий Entware (простая инструкция)

Статья последний раз была обновлена 16.05.2023

В настоящее время различные варианты Entware широко используются на роутерах, сетевых хранилищах, Android-устройствах и других устройствах с ядром Linux.

Описание

Entware — это репозиторий пакетов для встраиваемых устройств. Эти пакеты позволяют добавлять новые функции на ваше устройство. Большинство из них взяты из OpenWRT, но многие другие — уникальны. Его можно использовать с прошивками маршрутизаторов, такими как DD-WRT/Tomato/AsusWRT, плеерами на базе Realtek RTD1073/1283/1185/1186 и т.д.

Новое

Разработчики Entware рады нам сообщить о слиянии двух веток Entware-ng и Entware-3x. Выпущен новый набор репозиториев пакетов, который называется просто Entware. В этот репозиторий вошли все архитектуры Entware-3x (armv5, armv7, aarch64, mips, mipsel, x64) и репозиторий armv7 на ядре Linux 2.6.36 из состава Entware-ng. Остальные архитектуры замораживаются, их обновление больше не будет производиться.

Начало

  • Я не знаю, какое у вас устройство, но оно должно иметь USB-порт. Сперва нужно подготовить флешку или внешний жесткий диск (далее подразумеваю, что у вас флешка).
  • Форматируем флешку. Создаем один раздел с файловой системой EXT4. Я рекомендую именно такую схему с одним разделом. Так как она проще реализуется. Самый простой способ — это программа Free EaseUS® Partition Master Home Edition, которая работает из под любой Windows и бесплатна для домашних пользователей.
  • Выключаем роутер (или какое там у вас устройство) и подключаем флешку. Включаем роутер и ждем пока он полностью загрузится.
  • Накопитель может примонтироваться дефолтно не туда, куда нам надо. Наша задача смонтировать его в каталог /opt — это стандартный каталог Linux-систем для дополнительного софта. Командой lsblk определяем нашу флешку, и далее в зависимости от ее физического адреса (в нашем примере это sdb1) прописываем точку монтирования
    sudo mount -v -t ext4 /dev/sdb1 /opt
  • Также необходимо сделать запись в файле конфигурации автомонтирования /etc/fstab, чтобы монтирование этой флешки всегда происходило в нужный нам католог
    /dev/sdb1 /opt ext4 defaults 0 1
  • Теперь переходим непосредственно к установке репозитория Entware.

Совсем забыла упомянуть) Если вы читаете эту статью, то стадию получения доступа к устройству в терминальной сессии вы уже наверняка прошли.

Вводим в консоли устройства следующие команды:

cd /opt
wget -O - http://pkg.entware.net/binaries/mipsel/installer/installer.sh | sh

Если не получилось попробуйте с sudo. После чего будут установлены менеджер пакетов opkg, базовые библиотеки uClibc и будет обновлен список доступных пакетов. Посмотреть список этих пакетов можно простой командой opkg list.

ЧИТАЙТЕ ТАКЖЕ:  How to Install Tomato Firmware on NETGEAR WNR3500Lv2 | MyOpenRouter

Теперь давайте попробуем установить файловый менеджер mc командой opkg install mc.

Ответы на многие вопросы можно найти вот в этом огромном гайде на английском языке.

Губарь Маргарита Александровна