我的环境是 homestead
安装 Dcat-admin 2.x 版本的时候,发生报错。
- Removing composer/package-versions-deprecated
Install of composer/package-versions-deprecated failed
后来我发现 composer update
也报错了。后面翻了下资料找到解决方案。
资料一 和 资料二 讨论指出这是
virtualbox
的问题,特别是 vboxfs 和有关新创建的文件(即解压缩的 zip)未从主机操作系统完全准备好的问题。
vi unzip
内容:
#!/bin/sh
/usr/bin/unzip "$@"
sleep 0.2
2.输入 Vagrant 实例(此步骤之后的所有内容都在其中):
vagrant ssh
将脚本复制到 usr/local/bin
例如:
sudo cp /Code/project/unzip /usr/local/bin
允许文件可执行:
sudo chmod +x /usr/local/bin/unzip
再次执行 composer
命令
版权声明: 自由转载-非商用-非衍生-保持署名 (创意共享3.0许可证)