Перейти к содержанию

TheBB

Модераторы
  • Постов

    2 491
  • Зарегистрирован

  • Посещение

  • Победитель дней

    54

Сообщения, опубликованные TheBB

  1. Проблемы у хостера

    ~ # ping -c3 src.entware.net
    PING frantech.entware.net (107.189.14.230) 56(84) bytes of data.
    
    --- frantech.entware.net ping statistics ---
    3 packets transmitted, 0 received, 100% packet loss, time 2069ms
    
    ~ # ping -c3 test.entware.net
    PING frantech.entware.net (107.189.14.230) 56(84) bytes of data.
    
    --- frantech.entware.net ping statistics ---
    3 packets transmitted, 0 received, 100% packet loss, time 2071ms
    
    

    Временно переключились на зеркало (из нек-рых регионов, доступ м.б. ограничен)

    ~ # ping -c3 bin.entware.net
    PING yacloud.entware.net (158.160.45.54) 56(84) bytes of data.
    64 bytes from 158.160.45.54: icmp_seq=1 ttl=55 time=33.7 ms
    64 bytes from 158.160.45.54: icmp_seq=2 ttl=55 time=33.6 ms
    64 bytes from 158.160.45.54: icmp_seq=3 ttl=55 time=33.1 ms
    
    --- yacloud.entware.net ping statistics ---
    3 packets transmitted, 3 received, 0% packet loss, time 2004ms
    rtt min/avg/max/mdev = 33.133/33.477/33.748/0.256 ms

    Ждём-с...

  2. Ваше обращение

    screen_2025-06-21_02:24:39-nc.png

    принято и рассмотрено.

    Цитата

    Я как пользователь устройств и сервисов Keenetic, включая форум - требую:

    По существу выдвинутых Вами требований сообщаю:

    Цитата

    Принести свои извинения за последнее сообщение в теме.

    Каюсь, грешен, был не прав, вину признаю полностью, в содеянном раскаиваюсь, голову пеплом засыпал, рубище нацепил. Готов компенсировать понесённые Вами расходы на психолога (срок действия предложения ограничен, не является публичной офертой) и понести заслуженное наказание.

    Цитата

    Проблемы с восприятием у тебя, некчемное животное.

    Виноват-с, бес попутал. 

    Цитата

    Бан своей маме можешь выдать. 

    Как прикажете!

    Цитата

    Если твой недоразвитый мозхг этого не понимает - лечись.

    Исполнено: пилюльки принял, внутри*опно вколол, по венам пустил, мазями и бальзамами обмазался. Отвары, настои - в процессе приготовления.

    Цитата

    Открыть эту тему для продолжения обсуждения.

    Готово!!! Чего ещё изволите-с?

    Цитата

    В противном случае я буду обращаться к руководству компании с жалобой.

     "Обратитесь во Всемирную лигу сексуальных реформ. Может быть, там помогут."  (Ося)

    Цитата

    И посмотрим, смогу ли я убедить их в том что пора менять модератора на форуме или нет.

    Предлагаю: лишить меня должности, наград, званий и сослать на галеры, или на копи, или на рудники, или на каторгу в Сибирь.

    Цитата

    С неуважением. 

    За сим, позвольте откланяться - ещё сухарей в дорогу насушить надобно...

    • Спасибо 1
    • Лайк 3
  3. В 02.06.2025 в 23:59, TheBB сказал:

    сервер (https://hass.thebb.keenetic.pro/hass/homeassistant-core-py313/) снова онлайн ещё на сутки. делайте локальные копии.

     ~  $ python --version
    Python 3.13.5
     ~  $ hass --version
    2025.6.1
     ~  $ 
    В 03.06.2025 в 11:29, TheBB сказал:

    не рабочий он.

     ~  $ numpy-config --version
    2.2.2
     ~  $ 

    ^ Общими усилиями починено (aarch64 numpy). Все благодарности (и донаты) ув. тов. @zyxmon & @Александр Рыжов

    • Спасибо 5
  4.  ~  # opkg install netbird
    Installing netbird (0.44.0-1) to root...
    Downloading http://bin.entware.net/aarch64-k3.10/netbird_0.44.0-1_aarch64-3.10.ipk
    Configuring netbird.
     ~  # 
     ~  # /opt/etc/init.d/S99netbird start
     Starting Netbird Client...              done. 
     ~  # /opt/etc/init.d/S99netbird status
     Checking Netbird Client...              alive. 
     ~  # /opt/etc/init.d/S99netbird stop
     Checking Netbird Client...              alive. 
     Shutting down netbird...              done. 
     ~  # 

     

    • Спасибо 1
    • Лайк 2
  5. #!/bin/sh
    
    ENABLED=yes
    PROCS=amneziawg-go
    ARGS="wg0"
    PREARGS=""
    DESC=$PROCS
    PATH=/opt/sbin:/opt/bin:/opt/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
    
    pre_cmd() {
      if [ ! -d "/sys/class/net/wg0" ]; then
        ip link add dev wg0 type wireguard
        ip address add dev wg0 10.8.1.4/32
        awg setconf wg0 /opt/etc/awg.conf
        ip link set up dev wg0
      fi
    }
    
    PRECMD="pre_cmd"
    
    . /opt/etc/init.d/rc.func
    

     

    • Спасибо 1
  6. Для истинных "гурманов" и ценителей "извращений" - запускаем musl

    Спойлер

    Забираем архив с сайта проекта и распаковываем

     /opt/srv  # wget https://github.com/Jackett/Jackett/releases/download/v0.22.1685/Jackett.Binaries.LinuxMuslARM64.tar.gz
    ...
     /opt/srv  # mkdir Jackett-musl
     /opt/srv  # tar x -zvf Jackett.Binaries.LinuxMuslARM64.tar.gz -C Jackett-musl/
    Jackett/
    Jackett/System.Net.Sockets.dll
    ...
    Jackett/Microsoft.AspNetCore.Server.Kestrel.Core.dll
    Jackett/System.Security.Principal.Windows.dll
     /opt/srv  # 
    

    Переходим и обрабатываем файлы

     /opt/srv  # cd Jackett-musl/Jackett/
     /opt/srv/Jackett-musl/Jackett  # 
     /opt/srv/Jackett-musl/Jackett  # file jackett
    jackett: ELF 64-bit LSB pie executable, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-musl-aarch64.so.1, BuildID[sha1]=7ef73094e9d132fcc66f7e224b1bc9c29f57326b, stripped
     /opt/srv/Jackett-musl/Jackett  # ldd jackett
    	linux-vdso.so.1 (0x0000007f887d9000)
    	libstdc++.so.6 => /opt/lib/libstdc++.so.6 (0x0000007f885fe000)
    	libgcc_s.so.1 => /opt/lib/libgcc_s.so.1 (0x0000007f885db000)
    	libc.musl-aarch64.so.1 => not found
    	libm.so.6 => /opt/lib/libm.so.6 (0x0000007f88517000)
    	libc.so.6 => /opt/lib/libc.so.6 (0x0000007f883a8000)
    	/lib/ld-musl-aarch64.so.1 => /opt/lib/ld-linux-aarch64.so.1 (0x0000007f887ab000)
     /opt/srv/Jackett-musl/Jackett  # 
     /opt/srv/Jackett-musl/Jackett  # patchelf --print-rpath jackett
    $ORIGIN/netcoredeps
     /opt/srv/Jackett-musl/Jackett  # 
     /opt/srv/Jackett-musl/Jackett  # patchelf --add-rpath /lib:/usr/lib jackett
     /opt/srv/Jackett-musl/Jackett  # 
     /opt/srv/Jackett-musl/Jackett  # patchelf --print-rpath jackett
    $ORIGIN/netcoredeps:/lib:/usr/lib
     /opt/srv/Jackett-musl/Jackett  # 
     /opt/srv/Jackett-musl/Jackett  # ldd jackett
    	linux-vdso.so.1 (0x0000007fa9877000)
    	libstdc++.so.6 => /lib/libstdc++.so.6 (0x0000007fa95fc000)
    	libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x0000007fa95d7000)
    	libc.musl-aarch64.so.1 => not found
    	libc.so => not found
    	libc.so => not found
     /opt/srv/Jackett-musl/Jackett  # 

    Засада? Ан, нет! Смотрим, правим

     /opt/srv/Jackett-musl/Jackett  # patchelf --print-needed jackett
    libstdc++.so.6
    libgcc_s.so.1
    libc.musl-aarch64.so.1
     /opt/srv/Jackett-musl/Jackett  # patchelf --replace-needed libc.musl-aarch64.so.1 libc.so jackett
     /opt/srv/Jackett-musl/Jackett  # 
     /opt/srv/Jackett-musl/Jackett  # patchelf --print-needed jackett
    libstdc++.so.6
    libgcc_s.so.1
    libc.so
     /opt/srv/Jackett-musl/Jackett  # ldd jackett
    	linux-vdso.so.1 (0x0000007f84253000)
    	libstdc++.so.6 => /lib/libstdc++.so.6 (0x0000007f83fc9000)
    	libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x0000007f83fa4000)
    	libc.so => /usr/lib/libc.so (0x0000007f83eef000)
     /opt/srv/Jackett-musl/Jackett  # 

    Пробуем?

     /opt/srv/Jackett-musl/Jackett  # ./jackett --help
    Process terminated. Couldn't find a valid ICU package installed on the system. Please install libicu (or icu-libs) using your package manager and try again. Alternatively you can set the configuration flag System.Globalization.Invariant to true if you want to run with no globalization support. Please see https://aka.ms/dotnet-missing-libicu for more information.
       at System.Environment.FailFast(System.String)
       at System.Globalization.GlobalizationMode+Settings..cctor()
       at System.Globalization.CultureData.CreateCultureWithInvariantData()
       at System.Globalization.CultureData.get_Invariant()
       at System.Globalization.CultureInfo..cctor()
       at System.Globalization.CultureInfo.get_InvariantCulture()
       at CommandLine.ParserSettings..ctor()
       at CommandLine.Parser..ctor(System.Action`1<CommandLine.ParserSettings>)
       at Jackett.Server.Program.Main(System.String[])
    Aborted
     /opt/srv/Jackett-musl/Jackett  # 

    ICU забираем, распаковываем, прикручиваем

     /opt/srv/Jackett-musl/Jackett  # cd ..
     /opt/srv/Jackett-musl  # wget https://downloads.openwrt.org/releases/packages-24.10/aarch64_cortex-a72/packages/icu75_75.1-1_aarch64_cortex-a72.ipk
    ...
     /opt/srv/Jackett-musl  # tar xx -zvf icu75_75.1-r1_aarch64_cortex-a72.ipk 
    ...
     /opt/srv/Jackett-musl  # tar xx -zvf data.tar.gz 
    ...
     /opt/srv/Jackett-musl  # 
     /opt/srv/Jackett-musl  # mkdir -p Jackett/netcoredeps
     /opt/srv/Jackett-musl  # 
     /opt/srv/Jackett-musl  # cp -ar usr/lib/libicu* Jackett/netcoredeps/
     /opt/srv/Jackett-musl  # 
     /opt/srv/Jackett-musl  # cd Jackett/
     /opt/srv/Jackett-musl/Jackett  # 
      /opt/srv/Jackett-musl/Jackett  # ./jackett --help
    Could not load ICU data. UErrorCode: 2
    Aborted
     /opt/srv/Jackett-musl/Jackett  #

    ICU data

     /opt/srv/Jackett-musl/Jackett  # cd ..
     /opt/srv/Jackett-musl  # 
     /opt/srv/Jackett-musl  # wget https://downloads.openwrt.org/releases/packages-24.10/aarch64_cortex-a72/packages/icu-full-data75_75.1-1_aarch64_cortex-a72.ipk
    ...
     /opt/srv/Jackett-musl  # 
     /opt/srv/Jackett-musl  # rm -rf usr
     /opt/srv/Jackett-musl  # 
     /opt/srv/Jackett-musl  # tar x -zvf icu-full-data75_75.1-r1_aarch64_cortex-a72.ipk 
    ...
     /opt/srv/Jackett-musl  # tar x -zvf data.tar.gz 
    ...
     /opt/srv/Jackett-musl  # 
     /opt/srv/Jackett-musl  # cp -R /usr/share ./usr/
     /opt/srv/Jackett-musl  # 
     /opt/srv/Jackett-musl  # mount -o bind usr/share /usr/share
     /opt/srv/Jackett-musl  # 
     /opt/srv/Jackett-musl  # ls -al /usr/share/ic*
    drwxr-xr-x    3 root     root          4096 Mar 22 14:20 .
    drwxr-xr-x   12 root     root          4096 Mar 24 14:08 ..
    drwxr-xr-x    2 root     root          4096 Mar 22 14:20 75.1
     /opt/srv/Jackett-musl  # 

    И ещё раз

     /opt/srv/Jackett-musl  # cd Jackett/
     /opt/srv/Jackett-musl/Jackett  # 
     /opt/srv/Jackett-musl/Jackett  # ./jackett --version
    Jackett v0.22.1685
     
     /opt/srv/Jackett-musl/Jackett  # 

    Обработка patchelf для JackettUpdater по аналогии

     /opt/srv/Jackett-musl/Jackett  # ./jackett --DataFolder /opt/var/lib/jackett-musl --Port 9999 --NoUpdates --NoRestart --PIDFile /opt/var/run/jackett-musl.pid 
    03-24 11:10:56 Info Starting Jackett v0.22.1685
    03-24 11:10:57 Info Jackett Data will be stored in: /opt/var/lib/jackett-musl
    03-24 11:11:05 Info Environment version: 8.0.14 (/opt/srv/Jackett-musl/Jackett/)
    03-24 11:11:05 Info OS version: Unix 4.9.5.0 (64bit OS) (64bit process)
    03-24 11:11:05 Info Jackett variant: CoreLinuxMuslArm64
    03-24 11:11:05 Info Running in Docker: No
    03-24 11:11:06 Info ThreadPool MaxThreads: 32767 workerThreads, 1000 completionPortThreads
    03-24 11:11:06 Info App config/log directory: /opt/var/lib/jackett-musl
    03-24 11:11:06 Info Using proxy: Disabled
    03-24 11:11:06 Info Using FlareSolverr: No
    03-24 11:11:06 Error Jackett is running with root privileges. You should run Jackett as an unprivileged user.
    03-24 11:11:06 Info Using HTTP Client: HttpWebClient2
    03-24 11:11:06 Info Loading Native indexers ...
    03-24 11:11:06 Info Loaded 79 Native indexers.
    03-24 11:11:06 Info Loading Cardigann indexers from: /opt/root/.config/cardigann/definitions/, /etc/xdg/cardigan/definitions/, /opt/srv/Jackett-musl/Jackett/Definitions
    03-24 11:11:24 Info Loaded 535 Cardigann indexers.
    03-24 11:11:24 Info Loaded 614 indexers in total
    03-24 11:11:24 Info Adding aggregate indexer ('all' indexer) ...
    03-24 11:11:24 Info Adding filter indexer ('type:public' indexer) ...
    03-24 11:11:24 Info Adding filter indexer ('type:private' indexer) ...
    03-24 11:11:24 Info Adding filter indexer ('type:semi-public' indexer) ...
    03-24 11:11:27 Info Jackett startup finished in 32.432 s
    Hosting environment: Production
    Content root path: /opt/srv/Jackett-musl/Jackett/Content
    Now listening on: http://[::]:9999
    Application started. Press Ctrl+C to shut down.

     

×
×
  • Создать...

Важная информация

На этом сайте используются файлы cookie. Нажимая "Я принимаю" или продолжая просмотр сайта, вы разрешаете их использование: Политика конфиденциальности.