码迷,mamicode.com
首页 > 系统相关 > 详细

linux sudo下composer command not found的问题

时间:2019-11-05 18:45:39      阅读:197      评论:0      收藏:0      [点我收藏+]

标签:not found   全局命令   linu   命令   and   ack   file   移动   linux su   

首先了解到linux当在执行sudo命令时是从原进程的基础上fork一个子进程出来,然后用子进程运行的命令,如 sudo cd /data

其次sudo下只能执行系统自带命令

用find查找到 composer.phar文件目录

mv /usr/local/bin/composer.phar  /usr/bin/composer 移动到全局命令下

执行composer -v 发现报出php: No such file or directory

应该是找不到php的执行文件,再加一个软链

ln -s /usr/local/php/bin/php    /usr/bin/php

执行composer -v 成功  

使用中发现太慢 更换一下镜像

composer config -g repo.packagist composer https://packagist.phpcomposer.com

linux sudo下composer command not found的问题

标签:not found   全局命令   linu   命令   and   ack   file   移动   linux su   

原文地址:https://www.cnblogs.com/happyw/p/11800332.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!