最近クローズされた同じ問題の別のチケットを見ました。
Ubuntu16.04にaptを使用してcomposerをインストールしました。
Composerバージョン@package_branch_alias_version @(1.0.0-beta2)2016-03-27 16:00:34
Composer Diagnosticsを実行すると、次の例外が発生します。
[ErrorException]
file_get_contents(/ usr / share / php / Composer /../../ data / Composer / res / spdx-licenses.json):ストリームを開くことができませんでした:そのようなファイルまたはディレクトリはありません
問題は、ファイルが次の場所にあることです。
/usr/share/php/Composer/../data/Composer/res/spdx-licenses.json(No ../../)
Ubuntuパッケージを管理している人々に連絡する方法を知っていますか?
ありがとう。
*問題を抱えている人にとっての回避策は、/ usr / shareにシンボリックリンクを作成することです。
cd / usr / share
ln -s php / data。
Ubuntuパッケージは公式のインストール方法ではありません。 そのため、作曲家チームによるサポートは提供されていません。 そして、彼らのパッケージが壊れているように見えます。
パッケージメンテナの詳細については、 http://packages.ubuntu.com/yakkety/composerを参照してください。
また、代わりにサポートされているインストール方法を使用することを強くお勧めします。
最も参考になるコメント
*問題を抱えている人にとっての回避策は、/ usr / shareにシンボリックリンクを作成することです。
cd / usr / share
ln -s php / data。