【问题标题】:install Tizen studio 3.7 on Ubuntu 19.10 or 20.04?在 Ubuntu 19.10 或 20.04 上安装 Tizen Studio 3.7?
【发布时间】:2020-05-10 19:27:12
【问题描述】:

我在通过包管理器安装 Tizen Studio 时遇到了这个警告,因为它需要先决条件:

sudo apt-get install libwebkitgtk-1.0-0

运行这个命令什么也没找到。在 askubuntu 论坛之后,我从 here 下载了一堆 webkitgtk 软件包。最后我得到了这个错误,表明它需要更多的依赖项。

sudo dpkg -i '/home/rif/Downloads/w/libwebkitgtk-1.0-0_2.4.11-0ubuntu0.1_amd64.deb' 

错误:

Selecting previously unselected package libwebkitgtk-1.0-0:amd64.
(Reading database ... 156927 files and directories currently installed.)
Preparing to unpack .../libwebkitgtk-1.0-0_2.4.11-0ubuntu0.1_amd64.deb ...
Unpacking libwebkitgtk-1.0-0:amd64 (2.4.11-0ubuntu0.1) ...
dpkg: dependency problems prevent configuration of libwebkitgtk-1.0-0:amd64:
 libwebkitgtk-1.0-0:amd64 depends on libjavascriptcoregtk-1.0-0 (= 2.4.11-0ubuntu0.1); however:
  Package libjavascriptcoregtk-1.0-0 is not installed.
 libwebkitgtk-1.0-0:amd64 depends on libegl1-mesa (>= 7.8.1) | libegl1-x11; however:

        ...and more stuff not installed, message...

Package libwebkitgtk-1.0-common is not installed.

dpkg: error processing package libwebkitgtk-1.0-0:amd64 (--install):
 dependency problems - leaving unconfigured
Processing triggers for libc-bin (2.31-0ubuntu9) ...
Errors were encountered while processing:
 libwebkitgtk-1.0-0:amd64

我不知道应该怎么做才能在 Linux 上安装它。如何在 Linux 20.04 上安装 Tizen studio?

【问题讨论】:

    标签: linux tizen


    【解决方案1】:

    下面列出了目前在 Ubuntu 19/20 上安装 libwebkitgtk-1.0-0 的最简单方法

    1. echo -e "# For Tizen studio\ndeb http://cz.archive.ubuntu.com/ubuntu bionic main universe" | sudo tee /etc/apt/sources.list.d/tizen-bionic-libwebkitgtk.list
    2. sudo apt update
    3. sudo apt-get install libwebkitgtk-1.0-0

    一旦安装了 libwebkitgtk-1.0-0,用户在尝试安装任何模拟器时也可能会遇到安装 libpng12 的困难。

    安装libpng12的步骤如下

    1. sudo add-apt-repository ppa:linuxuprising/libpng12
    2. sudo apt-get update
    3. sudo apt-get install libpng12-0

    安装 libpng12 和 libwebkitgtk-1.0-0 软件包后,用户将能够在 Ubuntu 19 或 Ubuntu 20 中安装任何配置文件。

    Tizen Studio 目前尚未正式支持 Ubuntu 19 和 Ubuntu 20。 预计很快将正式支持 Ubuntu 20 LTS

    【讨论】:

      【解决方案2】:

      没有适用于 Ubuntu 19.10 或 20.04 的 libwebkitgtk-1.0:https://packages.ubuntu.com/search?keywords=libwebkitgtk-1.0-0

      如果您想在 Ubuntu 19.10/20.04 中使用 libwebkitgtk-1.0,您需要下载其源代码并尝试构建(可能使用 debuild)或在 docker 中安装 Ubuntu 18.04。

      19.10 或 20.04 尚未正式支持其他 Tizen 工具。 或者您可以联系管理员并要求他们在https://launchpad.net/~tizen.org/+archive/ubuntu/pdk添加另一个 Ubuntu 版本支持

      【讨论】:

      • 您能否详细说明“如果您需要 Ubuntu 19.10/20.04 中的 libwebkitgtk-1.0,您需要下载其源代码并尝试构建(可能使用 debuild)”?在 Ubuntu 19.10/20.04 中获取 libwebkitgtk-1.0 是这里的主要关注点。
      • 例如,访问packages.ubuntu.com/bionic/libwebkitgtk-1.0-0 并从那里获取源代码。然后,在 Ubuntu 20.04.machine 中构建它。它不再由最近的 Ubuntu 版本维护,所以只要没有志愿者在 PPA 中维护它,你就需要自己构建它。 (或者,降级 Ubuntu 或使用 docker 安装较旧的 Ubuntu)
      • 为什么我需要从源代码构建它,当它在我的链接网址上为不同平台编译二进制文件时?随着新版本的引入,libwebkitgtk-1.0-0 也不再需要维护。我也知道它在 Ubuntu 18.4 上运行。
      • 如果您可以确保 libwebkitgtk-1.0 二进制文件(来自其他平台或版本)使用完全相同的系统库头文件并且没有额外的依赖项,那么您可以放心使用。如果你相信的话,你可以使用 dpkg 在 20.04 的机器上从 18.04 安装 libwebkitgtk-1.0。
      猜你喜欢
      • 1970-01-01
      • 2020-08-09
      • 2021-07-03
      • 2021-08-23
      • 1970-01-01
      • 2020-10-04
      • 2021-02-09
      • 1970-01-01
      • 2022-11-15
      相关资源
      最近更新 更多