Skip to main content

Composer 使用技巧

Ubuntu 20.04 的 composer 源是 1.0 版本的

需要安装 composer 2 的话要通过官方脚本:

wget -O composer-setup.php https://getcomposer.org/installer
sudo php composer-setup.php --install-dir=/usr/local/bin --filename=composer

遇到阿里云镜像的 404 如何解决

In RemoteFilesystem.php line 441:

The "https://mirrors.aliyun.com/composer/p/provider-2018%2457176cd52a761ca9f93a95412836518374f65d56b747ab16adc329
072909aa64.json" file could not be downloaded (HTTP/1.1 404 Not Found)

显然是阿里云方面的问题,丢失了文件。

解决方法是撤回官方镜像地址:composer config -g --unset repos.packagist 然后重新执行命令。当然,网速会变很慢,耐心等待。

等执行完后,再用回国内镜像源:composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/