无法更新 symfony 食谱

Can't update symfony recipes

我刚刚升级到 Symfony 5.3,我尝试更新食谱。

作曲家return 很多菜谱要更新:

composer recipes:install vendor/package --force -v

当我输入这一行时,出现无法解决的错误:

 [Symfony\Component\Console\Exception\RuntimeException]  
  Cannot run "sync-recipes --force": git not found.

我能做什么?

您可以尝试在您的供应商中删除您的 flex 吗?

rm -rf vendor/symfony/flex

然后通过git

再次克隆symfony flex
git clone git@github.com:symfony/flex.git vendor/symfony/flex

然后运行命令

composer sync-recipes --force

谢谢

问题已解决!

在ubuntu软件和更新中,所有ubuntu软件列表都被禁用了,所以我无法使用“apt-get install git”命令。

我检查了 cd-rom、mains 和 universe list 软件,它工作正常。

我安装了 git 然后更新食谱成为可能。

谢谢大家! ;-)