Andrew Fletcher published: 6 January 2023 1 minute read
Looking at composer I first wanted to check the current version, which is actioned by running the following command
composer -VThe response I was seeing
Composer version 2.1.5 2021-07-23 10:35:47
How to update to the latest version of Composer?
Going to the Composer site, today the latest version is 2.5.1. To update my version to this I need to run
composer self-updateHowever, if you have the following response
[Composer\Downloader\FilesystemException]
Filesystem exception:
Composer update failed: "/usr/local/bin/composer" could not be written.
rename(/home/fdrc_drupal_dev/.cache/composer/composer-temp.phar,/usr/local/
bin/composer): Permission deniedCheck the owner permissions that have been set at /usr/local/bin/composer. If root, then you will need to run the command as
sudo composer self-updateSubsequent response
Upgrading to version 2.5.1 (stable channel).
Use composer self-update --rollback to return to version 2.1.5Finally confirming the Composer version using composer -V is giving the response
Composer version 2.5.1 2022-12-22 15:33:54