如何解决无法作曲家安装软件包
我正在尝试安装laravel项目。但是当我运行composer install
时,命令提示符将挂在此行:
- Installing altek/accountant (v2.0.1): Downloading (failed)
Downloading (failed)
Downloading (failed)
Downloading (failed)
Downloading (failed)
Downloading (connecting...)
我看着composer.json
,在这里注意到这一行:
"require": {
...
"altek/accountant": "^2.0",
我尝试删除我的vendor
文件夹并重新运行composer install
,但仍然是同样的问题。
我尝试从https://gitlab.com/altek/accountant
下载zip文件并将内容解压缩到目录vendor/altek/accountant
中,但是composer install
仍尝试再次下载它,但无法连接。
如何安装该laravel项目?
解决方法
我通过在Ubuntu上禁用ipv6解决了该问题。我遵循了https://support.purevpn.com/how-to-disable-ipv6-linuxubuntu的说明,这里将对其进行总结:
步骤1 打开终端
步骤2 输入gksudo gedit /etc/sysctl.conf并打开配置文件,并在末尾添加以下行
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1
步骤3 之后,运行$ cat / proc / sys / net / ipv6 / conf / all / disable_ipv6
如果报告为“ 1”?表示您已禁用IPV6。如果报告为“ 0”,请执行步骤4和步骤5。
步骤4 键入命令sudo sysctl -p,您将在终端中看到它。
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1
步骤5 在“步骤3”上方重复,现在将报告1。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。