要重现,请以 root 身份登录 droplet/ubuntu。addnewuser
然后
注销,然后以新用户身份登录。
使用以下命令安装 bun js:
curl -fsSL https://bun.sh/install | bash
然后按照其说明进行操作。
安装后。使用以下命令进行测试:
bun -v
您将看到 bun 安装成功。
注销。
然后再次登录用户帐户。使用以下命令再次测试:
bun -v
系统会说没有包子。
所以当你尝试重新登录时,安装的应用程序就消失了。
而对于安装该应用的用户来说,该应用不可用。这意味着,尽管我用同一个用户账户登录,但该应用却不存在。
答案1
您从与要使用该应用程序的账户不同的账户安装该应用程序。然后,您登录到要使用该应用程序的账户,却看不到该应用程序。
对我来说,这表明您运行的安装程序(我自己没有检查)仅为用户安装了可执行文件的本地副本。
因此,这很可能就是为什么以用户身份(而不是 root 身份)安装的应用程序在注销后会消失的原因。安装它的用户仍然可以使用它。