doc: update libwebkit2gtk install method & remove unnecessary package

1.We updated libwebkit2gtk-4.0-dev install method for Canonical had
removed that package already, but Tauri need it, so we advice the user
to download the dependencies through Ubuntu22.04's repo or adopt our
links directly.

2.remove unnecessary package: libappindicator3-dev, we found it is possible
to build acrn without that dependency, so we remove it now.

Signed-off-by: dongpingx <dongpingx.wu@intel.com>
Tracked-On: #8659
This commit is contained in:
dongpingx 2024-07-17 17:24:21 +08:00 committed by wenlingz
parent e51527fc2d
commit 03c2a199e9
1 changed files with 5 additions and 3 deletions

View File

@ -444,16 +444,18 @@ how to build the Debian package from source code.
.. code-block:: bash .. code-block:: bash
sudo apt install -y libwebkit2gtk-4.0-dev \ sudo apt install -y build-essential \
build-essential \
curl \ curl \
wget \ wget \
libssl-dev \ libssl-dev \
libgtk-3-dev \ libgtk-3-dev \
libappindicator3-dev \
librsvg2-dev \ librsvg2-dev \
python3-venv python3-venv
cd /tmp/
wget http://security.ubuntu.com/ubuntu/pool/main/w/webkit2gtk/libwebkit2gtk-4.0-37_2.44.2-0ubuntu0.22.04.1_amd64.deb http://mirrors.kernel.org/ubuntu/pool/main/i/icu/libicu70_70.1-2_amd64.deb http://security.ubuntu.com/ubuntu/pool/main/w/webkit2gtk/libjavascriptcoregtk-4.0-18_2.44.2-0ubuntu0.22.04.1_amd64.deb
sudo apt install ./libwebkit2gtk-4.0-37_2.44.2-0ubuntu0.22.04.1_amd64.deb ./libicu70_70.1-2_amd64.deb ./libjavascriptcoregtk-4.0-18_2.44.2-0ubuntu0.22.04.1_amd64.deb
#. Install Node.js (npm included) as follows: #. Install Node.js (npm included) as follows:
a. We recommend using nvm to manage your Node.js runtime. It allows you to a. We recommend using nvm to manage your Node.js runtime. It allows you to