我把它放在系统的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. CentOS常用查看系统命令

    系统 uname -a                 查看内核/操作系统/CPU信息head -n 1 /etc/issue  查看操作系统版本cat /proc/cpuinfo       查看C ...

  2. Objc基础学习记录3

    在学习Objective-c中, 数组 1.NSArray, 这是一个不可变的数组,不能修改和删除其中的对象,可以存储任意objective的对象指针. 不能存储int,char类型的,,需要转换为需 ...

  3. Unity3d:播放物理目录下的MP3文件

    u3d里,是支持播放MP3文件的,但要放到资源里,不支持播放物理目录下的MP3文件.由于界面上无需显示,只是当作背景音乐来播放,所以想到调用c#的组件来解决此问题.主要代码都在附件中,根据需要加到自己 ...

  4. as3.0:文字 效果

    //文字描边效果var tf1 = _root.createTextField("tf1", _root.getNextHighestDepth(), 10, 10, 0, 0); ...

  5. oracle 创建同义词

    1.语法: 同义词 (SYNONMY) CREATE SYNONYM同义词名FOR 表名; CREATE SYNONYM同义词名FOR 表名@数据库链接名; Create synonym synony ...

  6. Django官方文档学习1——第一个helloworld页面

    Django 1.10官方文档:https://docs.djangoproject.com/en/1.10/intro/tutorial01/ 1.查看django版本 python -m djan ...

  7. socat : Some useful commands

    http://technostuff.blogspot.com/2008/10/some-useful-socat-commands.html MONDAY, OCTOBER 6, 2008 Some ...

  8. SQL Server复制入门(一)----复制简介【转】

    SQL Server复制入门(一)----复制简介 简介 SQL Server中的复制(Replication)是SQL Server高可用性的核心功能之一,在我看来,复制指的并不仅仅是一项技术,而是 ...

  9. TOJ3649欧拉回路

    欧拉回路   Time Limit(Common/Java):1000MS/3000MS     Memory Limit:65536KByte Total Submit: 35            ...

  10. 三星galaxy s4问题解决及快捷操作

    http://blog.csdn.net/pipisorry/article/details/38474827 三星galaxy s4更改锁屏方式时出现故障 屏幕锁定设置除password以外,其它锁 ...