composer无法self-update

Ubuntu16.04

apt安装composer无法升级

卸载后手动安装

安装 - *nix

全局安装

你可以将此文件放在任何地方。如果你把它放在系统的 PATH 目录中,你就能在全局访问它。 在类Unix系统中,你甚至可以在使用时不加 php 前缀。

你可以执行这些命令让 composer 在你的系统中进行全局调用:

curl -sS https://getcomposer.org/installer | php     (可手动下载composer.phar二进制文件)
mv composer.phar /usr/local/bin/composer

注意: 如果上诉命令因为权限执行失败, 请使用 sudo 再次尝试运行 mv 那行命令。

现在只需要运行 composer 命令就可以使用 Composer 而不需要输入 php composer.phar

安装完成后切换到国内淘宝镜像

时间: 2024-08-03 20:28:06

composer无法self-update的相关文章

composer install(update)时出现killed

阿里云ecs 用 composer 安装或者更新依赖包时出现killed,是因为阿里云esc没有swap交换内存,设置一下交换内存就行了.步骤如下: dd if=/dev/zero of=/var/swap bs=1M count=1024 mkswap /var/swap mkswap /var/swap 原文地址:https://www.cnblogs.com/cs88/p/12261588.html

ubuntu16.04 安装composer和 laravel

一.安装composer $ sudo apt-get update $ sudo apt-get install wget 下载composer.phar $ wget https://getcomposer.org/composer.phar 或者 $ curl -O https://getcomposer.org/composer.phar 重命名文件composer.phar 为 composer $ mv composer.phar composer $ chmod +x compos

Composer命令详解

你已经学会了如何使用命令行界面做一些事情.本章将向你介绍所有可用的命令. 为了从命令行获得帮助信息,请运行 composer 或者 composer list 命令,然后结合 --help 命令来获得更多的帮助信息. 命令行 全局参数 进程退出代码 初始化 init - - 参数 安装 install - - 参数 更新 update - - 参数 申明依赖 require - - 参数 全局执行 global 搜索 search - - 参数 展示 show - - 参数 依赖性检测 depe

Class Fxp\Composer\AssetPlugin\Repository\NpmRepository does not exist

使用 composer 安装 laravel 时报错, 如下: [ReflectionException] Class Fxp\Composer\AssetPlugin\Repository\NpmRepository does not exist [ErrorException] Declaration of Fxp\Composer\AssetPlugin\Repository\AbstractAssetsRepository::whatProvides() should be compat

通过composer发布自己的包

前提: 已经学会了composer的基础用法,知道composer.json的作用,知道install和update命令的作用. 你会使用git,并在github上有一个账号. 基本流程: 1.在github上创建自己的项目,例如:helloworld 2.将项目通过git克隆到本地,创建composer.json 3.commit并push到github上 4.到https://packagist.org/ 上点击右上角"submit package",需要登录,点击"lo

Composer 的自动加载机制

Composer 的自动加载机制 Composer 提供了四种自动加载方式,分别是 PSR-0.PSR-4.生成 classmap 以及之间包含 files. PSR-0 方式 PSR-0 方式要求目录名和命名空间层层对应,这样导致目录结构会很深,现在已经被官方废弃了. 但是,因为现在的主流 PHP 框架都已经实现了 PSR-0 方式,所以 Composer 仍然向下兼容.按照 PSR-0 的规则,当加载 User\Info 这个类的时候,那么会去寻找 src/User/Info.php,最后这

composer命令卡慢,使用国内源

执行composer install.update 和require的时候,遇到卡住不动的情况,可以切换到国内阿里云的源 1 composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/ 原文地址:https://www.cnblogs.com/chinahuzi/p/12170614.html

搭建高性能计算环境(三)、安装intel编译器和mpi

很多计算软件都是要从源代码编译的,并且运行也需要mpi的支持,本节我们来安装intel编译器和openmpi. 1. Intel编译器的安装 需要的软件包:parallel_studio_xe_2013_update2_intel64.tgz.License文件 1)首先将软件包上传的Linux系统,可以使用上节介绍的ssh工具. 2)进入上传的目录,解压缩 tar xvf parallel_studio_xe_2013_update2_intel64.tgz 3)进去解压出来的目录 cd pa

用Laravel+Grunt+Bower管理你的应用

来源:http://yansu.org/2014/03/10/grunt-bower-and-laravel.html 为什么这么选择? 如今开源盛行,从后端的各个类库,到如今前端的jQuery插件,前端框架等,越来越多优秀的组件可以被我们选择应用在现有的项目中.随着开源组件 的更新迭代,它们互相之间的依赖也越来越复杂.旧的框架对于新的变化总是显得难以适从,就算为了新的特性改变旧的框架,也会显的略显牵强.于是就会有新的 框架和工具,在这个时候凸现出来. 每个项目开始的方向是很重要的,良好的开始可

laravel 网站地图轮子

https://github.com/Laravelium/laravel-sitemap add the following to your composer.json file : For Laravel 5.7 "laravelium/sitemap": "3.0.*" For Laravel 5.6 "laravelium/sitemap": "2.8.*" For Laravel 5.5 "laraveli