wil*_*ire 13 ubuntu command-line dart dart-pub server
我按照这里的说明(在Linux选项卡下)将Dart安装到Ubuntu Web服务器上.
Dart本身工作正常,但我不能使用Pub命令(只有Dart命令).如何为服务器安装Pub?
wil*_*ire 34
以下是Dart使用Aptitude(apt)软件包管理器(在网站上找到)的64位版本Ubuntu的安装说明:
# 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
Run Code Online (Sandbox Code Playgroud)
在此之后,即使Dart语言确实存在,Pub命令也可能无法在终端中运行(您的命令可能会有所不同,请尝试输入'pub --help'来查看).如果是这种情况,可以通过将Dart添加到'.profile'PATH来手动启用Pub.
新安装的Dart文件很可能位于'/ usr/lib/dart'目录中(如果不确定,请检查这个).一旦知道,输入以下内容编辑'.profile'文件:
nano ~/.profile
Run Code Online (Sandbox Code Playgroud)
这将使用nano编辑bash配置文件(如果已安装,则使用另一个命令行文件编辑器).现在位于文件的底部,添加:
export PATH="$PATH:/usr/lib/dart/bin"
Run Code Online (Sandbox Code Playgroud)
完成后,您可以输入'cat~/.profile'来检查它之后是否已保存.现在输入以下命令强制重命名bash配置文件:
. ~/.profile
Run Code Online (Sandbox Code Playgroud)
再次输入'pub -help'进行检查,希望显示Pub帮助信息.谢谢GünterZöchbauer提示;)
Sup*_*ode 13
另一个解决方法是创建一个链接到 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
归档时间: |
|
查看次数: |
9366 次 |
最近记录: |