我遵循了这里 ( Linux选项卡下)在Ubuntu服务器上安装Dart的说明。
Dart本身工作正常,但我不能使用Pub命令(只使用Dart命令)。如何为服务器安装Pub?
发布于 2015-02-13 00:16:42
下面是Dart使用apt软件包管理器(在网站上找到的) Ubuntu 64位版本的安装说明:
# Enable HTTPS for apt.
$ sudo apt-get update
$ sudo apt-get install apt-transport-https
# Get the Google Linux package signing key.
$ sudo sh -c 'curl https://dl-ssl.google.com/linux/linux_signing_key.pub | apt-key add -'
# Set up the location of the stable repository.
$ sudo sh -c 'curl https://storage.googleapis.com/download.dartlang.org/linux/debian/dart_stable.list > /etc/apt/sources.list.d/dart_stable.list'
$ sudo apt-get update
$ sudo apt-get install dart然而,在这之后,Pub命令很可能不会在终端中工作,即使Dart语言是这样的(您的命令可能不一样,请输入‘pub--help’查看)。如果是这样的话,可以通过将Dart添加到“.profile”路径来手动启用Pub。
新安装的Dart文件很可能位于‘/usr/lib/dart’目录中(如果不确定,请检查此文件)。知道之后,通过输入以下内容编辑“.profile”文件:
nano ~/.profile这将使用nano编辑bash配置文件(如果安装了,则使用另一个命令行文件编辑器)。现在,在文件的底部添加:
export PATH="$PATH:/usr/lib/dart/bin"完成后,您可以通过输入‘cat~/..profile’检查它是否保存了。现在,通过输入以下命令强制bash配置文件重新加载:
. ~/.profile再次输入‘Pub -help’以检查,希望可以显示Pub帮助信息。谢谢Günter Z chbauer的暗示;)
发布于 2015-02-12 05:10:35
我想您只需要将dart-sdk/bin目录添加到路径中,或者在/usr/bin中为您希望容易获得的Dart工具创建符号链接。
发布于 2019-05-05 06:07:22
另一个解决方法是创建一个指向pub的链接。
sudo ln -s /usr/lib/dart/bin/pub /usr/bin/pub
https://askubuntu.com/questions/56339/how-to-create-a-soft-or-symbolic-link
https://stackoverflow.com/questions/28466798
复制相似问题