XreaにComposerをインストール
XreaにはComposerが導入されていないので、手動でインストールが必要になります。
基本的に公式ドキュメントに書かれているとおりなのですが、 Xreaではphp
はCGIとして動作するので、今回のようにコマンドラインでの操作時は phpcli
を使用します。
php
, phpcli
は下記の場所にあります。
$ which php
/usr/local/bin/php
$ which phpcli
/usr/local/bin/phpcli
また、register_argc_argv がオフになっているので、実行時に-d register_argc_argv=1
を付与する必要があります。
その都度、入力するのは面倒なのでaliasを登録しておきます。
# ~/.profile
alias php="php74cli -d register_argc_argv=1"
上記ではバージョン7.4を使用しています。
aliasが登録されていれば、Download Composer にあるように以下を実行すれば完了です。
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php -r "if (hash_file('sha384', 'composer-setup.php') === 'e5325b19b381bfd88ce90a5ddb7823406b2a38cff6bb704b0acc289a09c8128d4a8ce2bbafcd1fcbdc38666422fe2806') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
php composer-setup.php
php -r "unlink('composer-setup.php');"
バージョンの確認
php composer.phar --version
最後にcomposer
としてaliasを登録しておきます。
# ~/.profile
alias composer="php74cli -d register_argc_argv=1 ~/composer.phar"
Tag cloud
android (2), bash (1), bitbucket (2), chromebook (2), cifs (1), css (1), docker (1), git (1), gitlab (1), info (1), javascript (3), jekyll (13), markdown (1), nfs (1), nodejs (2), php (2), plugins (5), powerline (1), ruby (1), ssh (1), themes (1), vim (1), windows (1), wordpress (1), wsl (1), xrea (7)