在Linux上配置Tauri环境

1. 前言

本文讲述如何在 linux 操作系统中配置 Tauri 编译, 打包环境.

2. 安装依赖工具和开发包

您将需要安装几个系统依赖项,例如 C 编译器和 webkit2gtk。以下是一些流行发行版的命令:

debian 系列 Linux 发行版,

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15

sudo apt update
sudo apt install libwebkit2gtk-4.0-dev \
build-essential \
curl \
wget \
file \
libssl-dev \
libgtk-3-dev \
libayatana-appindicator3-dev \
librsvg2-dev

## for Ubuntu 22.04+
sudo apt install libfuse2

Fedora/RHEL 系列

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
# for Fedora 36+
sudo dnf check-update
sudo dnf install webkit2gtk4.0-devel \
openssl-devel \
curl \
wget \
file \
libappindicator-gtk3-devel \
librsvg2-devel
sudo dnf group install "C Development Tools and Libraries"

# for Fedora 36 and below

sudo dnf check-update
sudo dnf install webkit2gtk3-devel \
openssl-devel \
curl \
wget \
file \
libappindicator-gtk3-devel \
librsvg2-devel
sudo dnf group install "Development Tools"


Arch 系列

1
2
3
4
5
6
7
8
9
10
11
12
13
sudo pacman -Syu
sudo pacman -S --needed \
webkit2gtk \
base-devel \
curl \
wget \
file \
openssl \
appmenu-gtk-module \
gtk3 \
libappindicator-gtk3 \
librsvg \
libvips

3. 安装 Rust

Rust 环境如果已经安装过, 可以忽略此步骤. 如果未安装或者需要升级, 请参考的博客在各种操作系统上安装和配置 Rust - 鹏叔的技术博客

4. 关联阅读

创建 gitlab pipeline 打包 Tauri 跨平台应用程序

Tauri cli 详解

在 Linux 上配置 Tauri 环境

使用 Tauri 和 Angular 创建桌面应用程序

Tauri 开发环境配置

Tauri Mobile-使用 JavaScript 和 Rust 开发移动应用程序

5. 参考文档

Setting Up Linux

Can’t Run AppImage on Ubuntu 22.04? Here’s How to Fix it

作者

鹏叔

发布于

2023-08-22

更新于

2025-08-26

许可协议

评论