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
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
| 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"
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