Jump to content

zyxmon

Moderators
  • Posts

    1,820
  • Joined

  • Last visited

  • Days Won

    23

Everything posted by zyxmon

  1. ~ # opkg list | grep aria2 aria2 - 1.36.0-2 - aria2 is a lightweight multi-protocol & multi-source command-line download utility Entware repo has aria2 package.
  2. Включайте и выключайте AGH с помощью планировщика cron. Можно чуть сложнее (если нужен другой функционал AGH). Два файла конфига `/opt/etc/AdGuardHome/AdGuardHome.yaml` - по cron заменяем на нужный и перестартуем AGH.
  3. Скрипт неверный. Установите deluge и посмотрите, что из себя представляет "бинарник" deluged.
  4. Если нужен mipsel entware вариант (0.107.22) - http://android.zyxmon.org/files/adguardhome-go_v0.107.22-1_mipsel-3.4.ipk
  5. Нет. Это примеры того, что можно делать. Например нужно добавить патчи - выполняем prepare и делаем патчи. И т.д. Криво работает конфигурация - выполняем configure, исправляем руками, далее compile для проверки.
  6. И это правильно. А что Вы называете "статикой" - если статическую линковку - то нужен один пакет с бинарником. make package/<папка_спакетом>/clean make package/<папка_спакетом>/compile make package/<папка_спакетом>/prepare make package/<папка_спакетом>/configure
  7. Без разницы. Это идеология Openwrt делить одну сборку на маленькие ipk. Экономят место на флешке. Пакет можно собирать по разному в зависимости от того, как задумал разработчик. Инструкция означает, что сначала выполняется https://www.geeksforgeeks.org/autoreconf-command-in-linux-with-examples/
  8. 8. Если не ошибаюсь - не собирать пакет (ipk) - например если используется статическая, а не динамическая библиотека при сборке зависимого пакета. Или просто нужны хедеры.
  9. 2. Вы указываете как собрать пакет, бинарники (приложения) дело десятое.
  10. 3. Файлы, указанные как конфигурационные, не переписываются при обновлении пакета. Остается пользовательский вариант. 4. На мой взгляд тут нет никакой связи. 5. PKG_INSTALL - Setting it to “1” will call the package's original “make install” with prefix set to PKG_INSTALL_DIR Что тут непонятного в оригинале? Если задать PKG_INSTALL=1, то будет вызываться `make install` с заданием префикса PKG_INSTALL_DIR 6. По аналогии с другими Makefile - главное что используется для сборки make, cmake или экзотика
  11. @EvgenyAlyне ставьте wget пакет, это приведет к дальнейшим проблемам. Лучше поставьте curl, если нужно скачивать файлы по https.
  12. Не работает это, хотя раньше работало. Поэтому и статью удалили, наверное. Стоит написать в ТП.
  13. Попробуйте через cli (команда ip arp как тут - https://help.keenetic.com/hc/ru/articles/214471905-Включение-удаленного-компьютера-при-помощи-Android-приложения-через-туннельное-подключение-к-VPN-серверу-Keenetic ) Не найду статьи в базе знаний - была раньше.
  14. А если так (моя домашняя сеть 10.0.0.0/24)
  15. Нет. Нужно в сам пакет прописать зависимость (выше так сделано). PKG_BUILD_DEPENDS нужно указывать, когда сам пакет не зависит, а для сборки нужно. Начнете собирать - поймете.
  16. Давайте так. Выполните `make package/gnutls/clean` и потом снова выложите лог `make package/gnutls/compile V=s` Напишите, под каким дистрибутивом идет сборка. Выхлопы удобно публиковать на pastebin и подобных сервисах.
  17. Рекомендуется к прочтению wiki от openwrt https://openwrt.org/ru/doc/devel/packages на русском! https://openwrt.org/docs/guide-developer/package-policies
  18. @Zeleza еще раз порекомендую запустить сборку готового пакета (с дебагом V=s) и будет видно, что и куда идет.
  19. Сейчас гуглопереводчик даже с китайского переводит прилично. На английском вполне внятная инструкция. Нужно 1. Попробовать собрать уже имеющийся знакомый пакет (например, mc), чтобы понять, как происходит сборка. Как собираются зависимости. 2. Посмотреть, как устроены готовые пакеты (3000+) и по аналогии сделать свой. Никто не говорит, что все выйдет за несколько часов.....
  20. https://github.com/Entware/rtndev/blob/master/deluge/files/S80deluged пример запуска deluge в Entware
  21. не верю, что opkg не работает. удалите пакеты libndm и ndmq с помощью opkg или ручками из файла /opt/lib/opkg/status
  22. не равно всегда в будущем.
  23. Есть еще различия в самом go - папка, где сертификаты, таймзона. Некоторые бинарники, написанные на go это используют и стандартно собранные не будут работать.
×
×
  • Create New...