Сперва попытался установить стандартными автоматизированными методами самой симфони
wget https://get.symfony.com/cli/installer -O - | bash
и (если нет ошибок)
mv /home/server/.symfony5/bin/symfony /usr/local/bin/symfony
Если всё-же выдает ошибку
curl: (22) The requested URL returned error: 404
так как адрес по которому он пытается скачать последнюю версию симфони
https://github.com/symfony-cli/symfony-cli/releases/download/v5.4.15/symfony-cli_linux_amd64.tar.gz
не существует (404 ошибка)
а существует у нас вот такой адрес
https://github.com/symfony-cli/symfony-cli/releases/download/v5.4.15/symfony-cli_5.4.15_linux_amd64.tar.gz
из за чего официальный сайт выдает нам такую ерунду не понятно, но из ситуации как то выходить нужно
тогда установим все ручками
Посмотрим какая у нас актуальная версия и адрес до пакета
https://github.com/symfony-cli/symfony-cli/tags
на момент написания статьи, актуальная версия, это v5.4.15
и адрес нужного пакета
https://github.com/symfony-cli/symfony-cli/releases/download/v5.4.15/symfony-cli_5.4.15_linux_amd64.tar.gz
ставим
wget -c https://github.com/symfony-cli/symfony-cli/releases/download/v5.4.1/symfony-cli_linux_arm64.tar.gz && tar -xf symfony-cli_linux_arm64.tar.gz && chmod +x symfony && mv symfony /usr/local/bin/symfony
Проверим версию
symfony -v