LANDrop 中文文档 下载 App

Linux 端:AppImage 预编译或源码自编译

方式一:AppImage 直接跑

从官网下载 LANDrop Linux AppImage 后,最简单的用法:

  1. 下载后给它执行权限:chmod +x LANDrop-x86_64.AppImage;
  2. 直接双击运行(或命令行 ./LANDrop-x86_64.AppImage);
  3. 首次启动如果报"无法挂载 AppImage",先安装 libfuse2(Debian / Ubuntu 系:sudo apt install libfuse2)。

AppImage 是自包含的,不依赖发行版包管理器,理论上在任何主流 Linux 发行版上都能直接运行。

方式二:源码编译(当 AppImage 不兼容时)

LANDrop 官方在 GitHub 仓库里写得很清楚:"The AppImage we provide as the prebuilt for Linux might not work on your machine. You can build LANDrop by yourself if the prebuilt doesn't work for you." 这是官方承认的一个现实——AppImage 在某些极端发行版(特别新的 glibc、特别老的内核、或某些嵌入式系统)上可能跑不起来。

源码编译步骤(来自 README):

# Debian / Ubuntu 系
sudo apt install libsodium-dev

# 克隆仓库(注意:源码仓库暂时闭源,但旧版仍可编译)
git clone https://github.com/LANDrop/LANDrop
mkdir -p LANDrop/build
cd LANDrop/build
qmake ../LANDrop
make -j$(nproc)
sudo make install

编译依赖 Qt(桌面端用的是 Qt Widgets)和 libsodium。如果源码仓库未来完全闭源(官方 README 已声明 "temporarily close source"),那源码编译这条路可能就走不通了,只能依赖官方 AppImage。

Linux 上的坑