我已尝试在 ubuntu 中更新我现有的作曲家版本。
我尝试检查版本但 ubuntu 说未找到包。
然后我再次尝试sudo apt install composer
安装作曲家。
现在,当我检查作曲家的版本时。它显示 1.6.3,如果我尝试,/home/alok/composer.phar
则作曲家的版本是 2.0.4。
我很困惑。我该怎么办?
请帮我解决这个问题。
答案1
删除旧的composer
(repros 中的那个):
sudo apt remove composer
您的主文件夹中仍会保留一个包含首选项的目录。将其移开:
mv ~/.composer ~/was-composer
然后,执行此页面顶部的四个命令:https://getcomposer.org/download/
现在,您有一个可以运行的本地版本php composer.phar
。要使其成为全局版本,首先使其可执行,然后将其复制到 $PATH 上的目录中:
chmod +x composer.phar
sudo mv composer.phar /usr/local/bin/composer
现在您可以composer require...
从任何目录执行等等。
答案2
在你的终端类型中:
composer self-update
或者
composer selfupdate
将会更新至最新版本。