dart - 如何在 Fedora 18 x86_64 的 eclipse 和 Dartium 中配置 Dart 插件

标签 dart

在 eclipse 4.2 中安装 dart 插件时出现错误,错误是
发生在我身上时会出现一个错误=>/usr/lib64/eclipse/dart-sdk.zip(权限被拒绝)

和 dartium for linux 给了我一个错误

./chrome:加载共享库时出错:libbz2.so.1.0:无法打开共享对象文件:没有这样的文件或目录

和另一个错误

./chrome:加载共享库时出错:libudev.so.0:无法打开共享对象文件:没有这样的文件或目录

最佳答案

这是为了帮助在使用 Fedora 18 操作系统时配置 Dart 和 Dartium 时遇到这些错误的任何人

  • 在 Eclipse 中安装 dart 插件时{我正在使用来自 fedora 官方存储库的 Eclipse,即 Juno 4.2.1 && 任何 4.2 及更高版本都可以使用此过程}
  • 添加以下 URL [ http://www.dartlang.org/eclipse/update ] 到 Eclipse 安装中的可用软件站点列表(窗口 > 首选项 > 安装/更新 > 可用软件站点):
  • 下载和安装过程完成后,您将被要求重新启动 eclipse 。
  • 发生在我身上时会出现一个错误=>/usr/lib64/eclipse/dart-sdk.zip(权限被拒绝)
    -Panic 不是,但如果您尝试更改/usr/lib64/eclipse/上的权限,可能是 chmod -R 777 eclipse 将无法启动
    如果你这样做改回 chmod -R 755 。它将正常启动。
    - 我使用的解决方案是评论这一行 -preventMasterEclipseLaunch
    在 eclipse.ini 之上。
    - 安装 dart 插件,您就可以创建 dart 网络应用程序了。
    - 如果您还需要以下 dartium 工作错误:
  • ./chrome:加载共享库时出错:libbz2.so.1.0:无法打开共享对象文件:没有这样的文件或目录
    它可能会提示 ./chrome: error while loading shared libraries: libudev.so.0: cannot open shared object file: No such file or directory

  • 2 ./chrome:加载共享库时出错:libudev.so.0:无法打开共享对象文件:没有这样的文件或目录
    它可能会提示./chrome:加载共享库时出错:libudev.so.0:无法打开共享对象文件:没有这样的文件或目录。
    我有两个解决方案是:
    1.在您的系统中找到这两个库的位置,并链接到/usr/lib/或 usr/lib64
    如下 :
    您可以使用定位命令或查找命令
    找到 libbz2.so.1.0
    如果找到,请执行 ln -s {/path/to/libbz2.so.1.0} {/path/to/dartium/libbz2.so.1.0}
    以后做
    找到 libudev.so.0
    如果找到,请执行 ln -s {/path/to/libudev.so.0} {/path/to/dartium/libudev.so.0}
  • 如果您的系统中已经有 google chrome,您可以复制
    chrome 安装目录中的两个库
    我所做的是
    cp -rfv/opt/google/chrome/libbz2.so.1.0/usr/lib64/
    cp -rfv/opt/google/chrome/libudev.so.0/usr/lib64/
    3.开始 Chrome
    cd {/path/to/dartium/}
    他们做 chmod +x chrome
    在您的终端或 konsole 类型启动它。/chrome
  • 关于dart - 如何在 Fedora 18 x86_64 的 eclipse 和 Dartium 中配置 Dart 插件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15293480/

    相关文章:

    dart - dart 中 "library"关键字的确切含义

    xcode - Flutter 生成的 ios 文件版本控制

    flutter - 我怎样才能将扁平按钮的大小设置为 child 的大小

    flutter - 将base64转换为图像并将其保存在临时文件夹flutter中

    flutter snackbar 动画和滑动

    flutter - Dart中类名开头的美元符号$是什么意思?

    listview - Flutter:使用ListView.builder消失SliverAppBar

    flutter - 如何在 Flutter 应用程序中获取主要功能的代码覆盖率?

    Flutter:如何将带参数的函数传递给子类

    dart - charts_flutter - 如何设置 x 轴刻度的间隔