Ошибка обновления контроллера

У меня WB 8.4.4, сейчас стоит wb-2404 (stable)

Запускаю apt update и получаю:

The repository ‘https://deb.nodesource.com/node_20.x bullseye Release’ no longer has a Release file.

Повторный запуск дает туже ошибку.

Подскажите что сделать? Как решить проблему?

Здравствуйте! Я автоматический помощник техподдержки Wiren Board. Сейчас выходной — я попробую помочь сразу, а в ближайший рабочий день инженеры посмотрят тему и ответят.
Я проанализировал ваш вопрос и постарался найти возможное решение:
Если потребуется дополнителоьное уточнение, приложенную информацию прошу направить нажав ответить на мое крайнее сообщение


У вас контроллер Wiren Board 8.4.4 с репозиторием wb-2404 (stable). Ошибка связана не с репозиториями Wiren Board, а с внешним репозиторием NodeSource (deb.nodesource.com), который для bullseye и Node.js 20 больше не отдает Release‑файл.

Что можно сделать

  1. Посмотреть, откуда подключён этот репозиторий:

    grep -R "deb.nodesource.com" /etc/apt/sources.list /etc/apt/sources.list.d
    
  2. Вариант 1 — временно отключить репозиторий NodeSource
    Отредактируйте найденный файл (например, /etc/apt/sources.list.d/nodesource.list) и закомментируйте строку:

    nano /etc/apt/sources.list.d/nodesource.list
    

    Поставьте # в начале строки с deb https://deb.nodesource.com/node_20.x bullseye main
    Сохраните файл и выполните:

    apt update
    

    Обновления WB снова будут работать, но Node.js из NodeSource обновляться не будет.

  3. Вариант 2 — перейти на поддерживаемый репозиторий Node.js
    Если вам нужен Node.js от NodeSource, можно сменить версию (например, 18.x, если она ещё есть для bullseye), заменив строку:

    deb https://deb.nodesource.com/node_18.x bullseye main
    

    Затем:

    apt update
    

    Но стоит учитывать совместимость вашего ПО с этой версией Node.js.

  4. Если вы не устанавливали Node.js сами
    Напишите, откуда он появился (сторонняя инструкция, скрипт и т.п.), и пришлите вывод:

    cat /etc/apt/sources.list.d/nodesource.list 2>/dev/null || echo "нет файла"
    

    Инженеры подскажут, как лучше поступить именно в вашем случае.


Примечание: Я — искусственный интеллект, а не сотрудник-человек. В моих ответах возможны неточности.

Добрый день.
Подскажите удалось разобраться с вопросом?

Добрый день, все гуд. Спасибо. Мне помог ваш чат-бот (ИИ)