Столкнулся с ошибкой при установке необходимого мне ПО, до мая 2023 года все устанавливалось без проблем, теперь при установке например mysql пишет такое:
root@wirenboard-AAMSOSZM:~# apt-get install mysql-server
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package mysql-server
При установке nodejs пишет такое:
apt install -y nodejs git make g++ gcc build-essential
Package make is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
Package build-essential is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
Package gcc is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package 'make' has no installation candidate
E: Package 'gcc' has no installation candidate
E: Package 'build-essential' has no installation candidate
Перед установкой выполнял команду:
apt-get update
Серийный номер контроллера: AAMSOSZM
Собственно вопрос: Это из-за того что из репозитория убрали эти пакеты или все таки, я что-то делаю не так?
W: The repository 'http://security.debian.org stretch/updates Release' does not have a Release file.
W: The repository 'http://deb.debian.org/debian stretch Release' does not have a Release file.
W: The repository 'http://deb.debian.org/debian stretch-updates Release' does not have a Release file.
E: Failed to fetch http://security.debian.org/dists/stretch/updates/main/binary-armhf/Packages 404 Not Found [IP: 151.101.246.132 80]
E: Failed to fetch http://deb.debian.org/debian/dists/stretch/main/binary-armhf/Packages 404 Not Found [IP: 151.101.246.132 80]
E: Failed to fetch http://deb.debian.org/debian/dists/stretch-updates/main/binary-armhf/Packages 404 Not Found [IP: 151.101.246.132 80]
E: Some index files failed to download. They have been ignored, or old ones used instead.
Сейчас попробую обновить прошивку на контроллере, согласно инструкции
Обновить прошивку контроллера через консоль командой ,которую он писал не получилось. писал вот такие ошибки:
E: The repository 'http://security.debian.org stretch/updates Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
E: The repository 'http://deb.debian.org/debian stretch Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
E: The repository 'http://deb.debian.org/debian stretch-updates Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
Взял флешку и обновил с флешки со сбросом на заводские до релиза 2304.
После обновления системы, ошибок 404 по репозиторию нет. Развернуть свою систему успею только завтра. По результату, помогло обновление контроллера или нет, напишу завтра в первой половине дня.
В итоге все, более менее, получилось. На ,что следует обратить внимание после обновления прошивки:
Изменились названия некоторых пакетов в репозитории
Новая прошивка слегка больше по размеру, и установка новых пакетов на 99% забила диск, и это при том что на часть исполняемых файлов я сделал ссылки и перенес их на другой раздел. 976 Мб крайне мало для основного раздела, комфортно хотя бы 2-3 Гб