是否可以在不使用 docker 的情况下在 manjaro linux 上快速切换几个 php 版本(例如 5.6、7.4、8)?
对于小型网络项目。
输出是什么:
alias php
如果‘alias’命令没有生成任何输出。它将左边的项分配给右边。
这意味着当你跑步时
alias php=/usr/bin/php7
然后您可以通过在控制台中输入“php”来运行
/usr/bin/php7
。
这不是永久性的,重新启动后这个“别名”就消失了。如果你想要这个永久的,你必须在这个文件中写入“别名”:~/.bashrc
我建议将较旧的别名命名为额外的名称,例如 php7:
alias php7=/usr/bin/php7
因此您可以使用两个版本运行脚本:
php your-script.php
使用实际的 php 版本运行您的脚本,并且
php7 your-script.php
使用 php7 运行您的脚本。
参考:https://forum.manjaro.org/t/switch-php-versions-on-manjaro/59957
您可以查看此项目以在 Manjaro 或任何基于 Arch 的 Linux 系统中切换 php 版本。