在 Ubuntu 上,Composer 并不是通过 apt 直接以“composer”这个名字下载的(旧版本可能有,但不推荐),官方推荐方式是使用 PHP 下载安装脚本。
# 1. 安装 PHP 和必要扩展
sudo apt update
sudo apt install php-cli php-mbstring curl unzip -y
# 2. 下载 Composer 安装脚本
cd ~
curl -sS https://getcomposer.org/installer -o composer-setup.php
# 3. 安装到全局
sudo php composer-setup.php --install-dir=/usr/local/bin --filename=composer
# 4. 验证
composer --version
sudo apt install composer
⚠️ Ubuntu 仓库里的 Composer 通常比较旧,可能和现代 PHP 项目不兼容。
直接从官网下载:
curl -sS https://getcomposer.org/composer.phar -o composer.phar
sudo mv composer.phar /usr/local/bin/composer
sudo chmod +x /usr/local/bin/composer
sudo apt install php-cli/usr/local/bin 可写composer config -g repos.packagist composer https://mirrors.aliyun.com/composer/
如果你告诉我 Ubuntu 版本 + PHP 版本,我可以给你更精确的安装命令。