手动安装

shmaur
2025-09-25
-
-

一、本地安装要求

Trilium 是一个 node.js 应用程序。支持(测试)的 node.js 版本是最新的 14.X.X 和 16.X.X.。Trilium 也可能适用于旧版本。
您可以使用以下命令检查您的节点版本(node.js 需要安装):
node --version

如果您的 Linux 发行版只有过时版本的 node.js,您可以查看 node.js 网站上的安装说明,其中涵盖了最流行的发行版。

1.1 依赖

需要一些依赖项。您可以在下面看到 Debian 及其衍生产品(如 Ubuntu)的命令:

sudo apt install libpng16-16 libpng-dev pkg-config autoconf libtool build-essential nasm libx11-dev libxkbfile-dev

二、安装

2.1 下载

您可以从 https://github.com/TriliumNext/Trilium/releases/latest 下载源代码 zip/tar。

对于包括测试版在内的最新版本,请使用以下命令从 main 分支克隆 Git 存储库:

git clone -b main https://github.com/triliumnext/trilium.git

2.2 安装

cd trilium

# download all node dependencies
npm install

# make sure the better-sqlite3 binary is there
npm rebuild

# bundles & minifies frontend JavaScript
npm run webpack

2.3 运行

cd trilium

# using nohup to make sure trilium keeps running after user logs out
nohup TRILIUM_ENV=dev node src/www &

默认情况下,该应用程序在端口 8080 上启动,因此您可以打开浏览器并导航到 http://localhost:8080 以访问 Trilium(将“localhost”替换为您的主机名)。

三、TLS

不要忘记配置安全使用所需的 TLS!

“您的支持是我持续分享的动力”

微信收款码
微信
支付宝收款码
支付宝

目录关闭