如何替换现有的符号链接?

时间:2018-08-01 06:01:26

标签: php composer-php debian php-5.6 php-7.2

我在终端中有两个命令php72php, 我需要将php72(7.2版)替换为php(5.6版)

因为我使用的作曲家说我需要php 7.2版本,并且我不知道如何使用php72而不是php来使作曲家,但是另一种方法是将php的符号链接更改为php72

我尝试过的事情:

ln -sf /usr/bin/php72 php

因此,第一个路径是php执行文件的bin文件,第二个路径是链接名称?我应该将其设置为php吗?还是我应该放什么(通向什么?)

因为上面的命令在检查php的版本相同后没有替换

1 个答案:

答案 0 :(得分:1)

您可以按照注释中的说明更新替代项,如下所示:

sudo update-alternatives --set php /usr/bin/php7.2 100

或者,如果您想临时使用您的PHP版本的特定版本,则可以在此版本/ bin下使用composer,如下所示:

php7.2 /usr/bin/locale/composer

请注意,此路径/usr/bin/locale/composer在您的环境中可能会有所不同。