我把它放在系统的PATH目录中,这样就能在全局访问它。

curl -sS https://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer

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

输入命令:composer -V

Composer version 1.0-dev (feefd51565bb8ead38e355b9e501685b5254d0d5)

出现上面字样则说明安装成功!

以下是具体运行命令!

wangyulu@wangyulu-Lenovo:~$ curl -sS https://getcomposer.org/install | php
程序“curl”尚未安装。 您可以使用以下命令安装:
sudo apt-get install curl
wangyulu@wangyulu-Lenovo:~$ sudo apt-get install curl
[sudo] password for wangyulu:
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
将会安装下列额外的软件包:
libcurl3
下列【新】软件包将被安装:
curl
下列软件包将被升级:
libcurl3
升级了 1 个软件包,新安装了 1 个软件包,要卸载 0 个软件包,有 267 个软件包未被升级。
需要下载 310 kB 的软件包。
解压缩后会消耗掉 339 kB 的额外空间。
您希望继续执行吗? [Y/n] y
获取:1 http://cn.archive.ubuntu.com/ubuntu/ vivid-updates/main libcurl3 amd64 7.38.0-3ubuntu2.2 [180 kB]
获取:2 http://cn.archive.ubuntu.com/ubuntu/ vivid-updates/main curl amd64 7.38.0-3ubuntu2.2 [129 kB]
下载 310 kB,耗时 0秒 (700 kB/s)
(正在读取数据库 ... 系统当前共安装有 180902 个文件和目录。)
正准备解包 .../libcurl3_7.38.0-3ubuntu2.2_amd64.deb ...
正在将 libcurl3:amd64 (7.38.0-3ubuntu2.2) 解包到 (7.38.0-3ubuntu2) 上 ...
正在选中未选择的软件包 curl。
正准备解包 .../curl_7.38.0-3ubuntu2.2_amd64.deb ...
正在解包 curl (7.38.0-3ubuntu2.2) ...
正在处理用于 man-db (2.7.0.2-5) 的触发器 ...
正在设置 libcurl3:amd64 (7.38.0-3ubuntu2.2) ...
正在设置 curl (7.38.0-3ubuntu2.2) ...
正在处理用于 libc-bin (2.21-0ubuntu4) 的触发器 ...
wangyulu@wangyulu-Lenovo:~$ curl -sS https://getcomposer.org/installer | php
#!/usr/bin/env php
All settings correct for using Composer
Downloading... Composer successfully installed to: /home/wangyulu/composer.phar
Use it: php composer.phar
wangyulu@wangyulu-Lenovo:~$ mv composer.phar /usr/local/bin/composer
mv: 无法将"composer.phar" 移动至"/usr/local/bin/composer": 权限不够
wangyulu@wangyulu-Lenovo:~$ sudo mv composer.phar /usr/local/bin/composer
wangyulu@wangyulu-Lenovo:~$ composer -V
Composer version 1.0-dev (feefd51565bb8ead38e355b9e501685b5254d0d5)

参考:http://docs.phpcomposer.com/00-intro.html

Liunx下全局安装 Composer的更多相关文章

  1. Linux下全局安装composer

    下载composer curl -sS https://getcomposer.org/installer | php 将composer.phar文件移动到bin目录以便全局使用composer命令 ...

  2. Linux下全局安装composer方法

    1.下载composer curl -sS https://getcomposer.org/installer | php 2.将composer.phar文件移动到bin目录以便全局使用compos ...

  3. Windows下如何安装 Composer

    如何安装 Composer Windows下如何安装 Composer 下载 Composer 安装前请务必确保已经正确安装了 PHP.打开命令行窗口并执行 php -v 查看是否正确输出版本号. 打 ...

  4. windows下手动安装composer并配置环境变量

    windows下手动安装composer并配置环境变量   转载地址: https://my.oschina.net/7sites/blog/209997 之前发表过一篇如何为composer设置代理 ...

  5. windows下如何安装Composer?

    Composer 不是一个包管理器,它仅仅是一个依赖管理工具.它涉及 "packages" 和 "libraries",但它在每个项目的基础上进行管理,在你项目 ...

  6. macOs下全局安装npm包的设置问题

    在命令行中创建一个文件.npm-global,把这个文件作为全局安装的文件夹 mkdir ~/.npm-global 设置路劲 npm config set prefix '~/.npm-global ...

  7. liunx下Oracle安装

    1. 引言 将近一个月没有更新博客了,最近忙着数据库数据迁移工作:自己在服务器上搭建了oracle数据库,一步步走下来遇见很多BUG:现在自己记录下,方便以后有用上的地方: 2. 准备工作 oracl ...

  8. windows下手动安装composer

    原文地址:http://www.cnblogs.com/JANCHAN/p/7735882.html 1.下载compser.phar 地址 https://getcomposer.org/downl ...

  9. Ubuntu16.04 Liunx下同时安装Anaconda2与Anaconda3

    先根据Ubuntu预装的python2.7来安装Anaconda2,然后将Anaconda3作为其环境安装在envs文件夹下. 重要提示:有一些软件需要py2.7的环境,比如XX-Net, 最好是先安 ...

随机推荐

  1. jgroups 常见概念

    组播(Multicast)传输:在发送者和每一接收者之间实现点对多点网络连接. 单播(Unicast)传输:在发送者和每一接收者之间实现点对点网络连接. 广播(Broadcast)传输:是指在IP子网 ...

  2. jgroups 入门

    官网地址:http://www.jgroups.org/ 聊天室示例:http://www.jgroups.org/tutorial/html/ch02.html 2.1. JGroups overv ...

  3. WebSphere 集群环境下配置 Quartz集群

    转载:http://hyamine.iteye.com/blog/397708 1. websphere工作管理器引用 WEB-INF/ibm-web-bnd.xmi <?xml version ...

  4. 观察者模式:关于通知的使用(NSNotificationCenter)

    一.通知的使用方法 1.发出通知 例如:[[NSNotificationCenter defaultCenter]postNotificationName:@"backToFirstPage ...

  5. Activity之间使用intent传递大量数据带来问题总结

    转载:大飞 http://blog.csdn.net/rflyee/article/details/47441405   Activity之间使用Parcel传递大量数据产生的问题. Activity ...

  6. ActiveMQ讯息传送机制以及ACK机制详解

    [http://www.ylzx8.cn/ruanjiangongcheng/software-architecture-design/11922.html] AcitveMQ:消息存储和分发组件,涉 ...

  7. eclipse设置默认编码格式为UTF-8

    需要设置的几处地方为: Window->Preferences->General ->Content Type->Text->JSP 最下面设置为UTF-8 Window ...

  8. NAT类型与穿透 及 STUN TURN 协议

    STUN : Simple Traversal of User Datagram Protocol [UDP] Through Network Address Translators [NATs] S ...

  9. Java常见排序算法之快速排序

    在学习算法的过程中,我们难免会接触很多和排序相关的算法.总而言之,对于任何编程人员来说,基本的排序算法是必须要掌握的. 从今天开始,我们将要进行基本的排序算法的讲解.Are you ready?Let ...

  10. hdu oj Period (kmp的应用)

    Period Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Sub ...