我正在尝试使用 node 和 nodejs 建立符号链接,但它总是返回:
No such file or directory
我试过了
$ cd ~/bin
只是为了进入目录,但它仍然说No such file or directory
。我认为我根本没有 bin 文件。
答案1
回答您的~/bin
相关问题,默认情况下 Ubuntu 没有附带~/bin
目录,如果您愿意,可以创建它:
mkdir ~/bin
请注意,$HOME/bin
如果您的用户名是foobar
,则~/bin
或$HOME/bin
扩展为/home/foobar/bin
。此目录通常用于保存用户特定的二进制文件。
还有一个/bin
目录,一般用于全局二进制文件。
答案2
没有这样的文件或目录。]
然后你必须创建它(通常在 Ubuntu 中不会创建),这用于在本地环境中使用非 sudo 应用程序。检查一下:https://askubuntu.com/a/643030/150504。
现在可以轻松创建此目录:
mkdir ~/bin
现在要使这个 bin 中的二进制文件可供全局使用(要将此目录添加到 PATH 环境变量中),您要做的就是源 .profile:
source ~/.profile
答案3
如果您想nodejs
通过node
符号链接启动,则需要nodejs-legacy
包。