包管理器
composer
到 Composer 下载最新的 composer 安装器
使用官方推荐的方法下载安装器
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php -r "if (hash_file('SHA384', 'composer-setup.php') === '669656bab3166a7aff8a7506b8cb2d1c292f042046c5a994c43155c0be6190fa0355160742ab2e1c88d40d5be660b410') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
chmod +x composer-setup.php
php composer-setup.php
php -r "unlink('composer-setup.php');"
也可以 省略验证
wget https://getcomposer.org/installer
chmod +x installer
php installer
最后得到 composer.phar 文件,将它移动到, PATH的包含的路径中,这样就可以在命令行中使用它了。sudo mv composer.phar /usr/local/bin/composer
, 使用时确认 composer 中 执行权限。
使用 国内源
composer config -g repo.packagist composer https://packagist.phpcomposer.com
最近 laraval 中国 也出了个镜像
composer config -g repo.packagist composer https://packagist.laravel-china.org
npm
安装 nodejs
sudo apt install nodejs
你使用可以从 node 官网 下载最新的稳定版,解压后将 nodejs 目录上的 bin 目录 的全路径添加到 path
export PATH="PATH_TO_NODE_BIN:$PATH"
将这段代码添加到 /etc/profile
或者 ~/.bashrc
都可以, 这样就可以在命令行中使用 npm 和 node 了。 如何你还想用 nodejs 进行后端开发的话最好 安装一个 nvm 或者 n , 这两都是 node 的版本控制器,用来更新或者切换 nodejs 版本。
使用 阿里源
npm install -g cnpm --registry=https://registry.npm.taobao.org
或者
alias cnpm="npm --registry=https://registry.npm.taobao.org \
--cache=$HOME/.npm/.cache/cnpm \
--disturl=https://npm.taobao.org/dist \
--userconfig=$HOME/.cnpmrc"
# Or alias it in .bashrc or .zshrc
$ echo '\n#alias for cnpm\nalias cnpm="npm --registry=https://registry.npm.taobao.org \
--cache=$HOME/.npm/.cache/cnpm \
--disturl=https://npm.taobao.org/dist \
--userconfig=$HOME/.cnpmrc"' >> ~/.zshrc && source ~/.zshrc
安装 node 依赖时使用 cnpm, 速度很快。
版本控制器
git
sudo apt install git
svn
sudo apt install svn