Где можно найти программное обеспечение для OpenWrt?

Я установил роутер с OpenWRT и просмотрел местный архив программного обеспечения, но обнаружил, что там очень мало доступных пакетов (например, отсутствует Samba). Это значит, что нужно устанавливать программное обеспечение самостоятельно? Но ведь обычно ПО не подходит для данной архитектуры. Получается, чтобы использовать привычные программы, мне придется компилировать их самостоятельно из исходников для OpenWRT?
  • 25 декабря 2024 г. 11:13
Ответы на вопрос 2
Вы правильно отметили, что в OpenWrt доступно ограниченное количество пакетов, и их наличие зависит от архитектуры вашего устройства и версии OpenWrt. Вам не обязательно компилировать программное обеспечение самостоятельно, хотя это может быть одним из вариантов.

Вот несколько способов, как можно найти и установить пакеты для OpenWrt:

1. **Официальные репозитории**: OpenWrt имеет свои официальные репозитории, и вы можете использовать команду `opkg` для установки пакетов. Убедитесь, что у вас настроены правильные источники пакетов в файле `/etc/opkg.conf`.

2. **Пакеты для архитектуры вашего устройства**: Проверьте, какие пакеты доступны для вашей конкретной архитектуры на странице [OpenWrt Packages](https://openwrt.org/packages/start). Убедитесь, что вы выбираете правильную версию для вашей модели роутера.

3. **Сборка из исходников**: Если необходимого пакета нет в репозиториях, вы можете попробовать скомпилировать его самостоятельно. Чтобы это сделать, вам потребуется установить сборочную среду на вашем компьютере и воспользоваться инструментами сборки OpenWrt. Инструкции вы можете найти в [документации OpenWrt](https://openwrt.org/docs/guide-developer/build-system).

4. **Пользовательские репозитории**: Бывают ситуации, когда пользователи создают собственные репозитории и пакеты для OpenWrt, которые могут включать в себя более новые или нестандартные приложения. Исследуйте форумы и сообщества OpenWrt, чтобы найти такие пакеты. Например, вы можете проверить GitHub.

5. **Портирование пакетов**: Если вы не находите пакет, возможно, его уже кто-то портировал для OpenWrt. Существует множество репозиториев на GitHub и других платформах, содержащих порты популярных приложений для OpenWrt.

6. **Пакеты для LuCI**: Если вы ищете графический интерфейс для управления вашим роутером, вы можете установить LuCI и расширения для него, которые могут добавить дополнительный функционал.

Постарайтесь сначала использовать предоставляемые репозитории, и если не получится, тогда уже переходите к сборке из исходников.
Есть очень много всего, что вы. Самба есть (luci-app-samba4), всё есть 

opkg update
opkg list

В веб-интерфейсе System-Software, там нажать Update lists
Похожие вопросы