重新启动后无法识别 Dotnet 命令 Raspbian

Dotnet command not recognized after reboot Raspbian

我想 运行 我的 asp.net 核心应用程序在 Rasbpian buster OS 上 raspberry pi 3 B 重新启动后,但 dotnet 命令在重新启动后无法识别,我面对这个错误 [dotnet: command not found].

我在终端上运行这两行代码后dotnet命令可以运行正确

export DOTNET_ROOT=$HOME/dotnet 
export PATH=$PATH:$HOME/dotnet

重新启动后,您可以看到我通过 Putty 到 raspberry pi 的 SSH 连接的屏幕截图。

PATH 是一个 : 分隔的每个目录列表,只需在命令行中写入文件名即可执行文件。 (您仍然需要 x 权限)

dotnet 不在您的 PATH.

命令 export PATH=... 更改当前会话的 PATH

如果您希望每次启动时都使用 dotnet,请创建一个从 /usr/bin/dotnet$HOME/dotnet/dotnet 的符号链接:

sudo ln -s "$HOME/dotnet/dotnet" "/usr/bin/dotnet"

或者添加复制命令到$HOME/.bashrc文件的底部。

[注意]

如果 $HOME/dotnet/ 上没有安装 dotnet,则需要在 ln 命令中更改该目录