Files
LanMountainDesktop/docs/00-快速开始/02-快速安装.md
2026-06-08 03:54:33 +08:00

278 lines
6.9 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 快速安装
本指南将帮助你快速安装和运行阑山桌面。
## 安装方式
### 方式一:使用安装包(推荐)
#### 下载安装包
访问 [GitHub Releases](https://github.com/HelloWRC/LanMountainDesktop/releases) 页面,下载最新版本的安装包:
- **Windows x64**: `LanMountainDesktop-Setup-{version}-x64.exe`
#### 运行安装程序
1. 双击下载的安装包
2. 按照安装向导提示完成安装
3. 安装完成后,启动器会自动运行
#### 首次启动 (OOBE)
首次启动时会显示欢迎页面:
1. **欢迎页** - 项目介绍和基本说明
2. **权限确认** - 了解应用所需的权限
3. **基础设置** - 选择主题、语言等
4. **完成** - 开始使用阑山桌面
### 方式二:便携版
#### 下载便携包
从 [GitHub Releases](https://github.com/HelloWRC/LanMountainDesktop/releases) 下载:
- **Windows x64**: `LanMountainDesktop-Portable-{version}-x64.zip`
#### 解压并运行
```powershell
# 解压到目标目录
Expand-Archive -Path LanMountainDesktop-Portable-1.0.0-x64.zip -DestinationPath C:\LanMountainDesktop
# 进入目录
cd C:\LanMountainDesktop
# 启动应用
.\LanMountainDesktop.Launcher.exe
```
#### 便携版特点
- ✅ 无需安装,解压即用
- ✅ 数据存储在程序目录
- ✅ 适合 U 盘或多机器同步使用
- ⚠️ 需要手动创建快捷方式
- ⚠️ 不会自动添加到开始菜单
## 目录结构
### 安装版目录结构
```
安装根目录/
├── LanMountainDesktop.Launcher.exe # 启动器(唯一入口)
├── app-1.0.0/ # 版本目录
│ ├── .current # 当前版本标记
│ ├── LanMountainDesktop.exe # 主程序
│ ├── *.dll # 依赖库
│ └── ...
├── LanMountainDesktop.AirAppRuntime.exe # Air APP 运行时
├── .Launcher/ # 启动器数据
│ ├── state/ # OOBE 状态
│ └── update/ # 更新缓存
└── unins000.exe # 卸载程序
```
### 用户数据目录
```
%LOCALAPPDATA%\LanMountainDesktop\
├── settings/ # 设置文件
├── plugins/ # 已安装插件
├── logs/ # 日志文件
├── cache/ # 缓存数据
└── telemetry/ # 遥测数据(可选)
```
### 便携版目录结构
便携版的用户数据存储在程序目录的 `Data/` 文件夹下:
```
LanMountainDesktop/
├── LanMountainDesktop.Launcher.exe
├── app-1.0.0/
├── Data/ # 便携数据目录
│ ├── settings/
│ ├── plugins/
│ ├── logs/
│ └── cache/
└── ...
```
## 启动选项
### 正常启动
```powershell
# 双击启动器
.\LanMountainDesktop.Launcher.exe
# 或从开始菜单启动
```
### 命令行选项
```powershell
# 显示版本信息
.\LanMountainDesktop.Launcher.exe --version
# 显示帮助信息
.\LanMountainDesktop.Launcher.exe --help
# 重置 OOBE 状态(重新显示欢迎页)
.\LanMountainDesktop.Launcher.exe --reset-oobe
# 启动到指定版本
.\LanMountainDesktop.Launcher.exe --version 1.0.0
# 安装插件(本地维护命令)
.\LanMountainDesktop.Launcher.exe plugin install path\to\plugin.laapp
# 应用插件更新队列(本地维护命令)
.\LanMountainDesktop.Launcher.exe plugin update
```
## 验证安装
### 检查应用状态
启动后,你应该看到:
1. **桌面组件** - 默认的时钟或其他组件显示在桌面上
2. **系统托盘图标** - 阑山桌面的托盘图标
3. **主窗口** - 可通过托盘图标打开
### 检查日志
如果遇到问题,可以查看日志:
```powershell
# 打开日志目录
explorer %LOCALAPPDATA%\LanMountainDesktop\logs
# 查看最新日志
Get-Content %LOCALAPPDATA%\LanMountainDesktop\logs\latest.log -Tail 50
```
### 检查版本信息
1. 右键点击托盘图标
2. 选择"关于"或"设置"
3. 查看版本号和构建信息
## 常见问题
### 安装失败
**问题**: 安装程序报错或无法完成安装
**解决方案**:
1. 确认 Windows 版本 ≥ Windows 10 1809
2. 以管理员身份运行安装程序
3. 关闭杀毒软件和防火墙
4. 检查磁盘空间是否充足(≥ 500MB
5. 查看安装日志:`%TEMP%\LanMountainDesktop-Setup.log`
### 启动失败
**问题**: 双击启动器没有反应
**解决方案**:
1. 检查进程管理器是否已有实例运行
2. 查看日志文件:`%LOCALAPPDATA%\LanMountainDesktop\logs\latest.log`
3. 尝试以管理员身份运行
4. 检查是否有其他应用占用端口或资源
### OOBE 无法显示
**问题**: 首次启动没有显示欢迎页面
**解决方案**:
1. 删除 OOBE 状态文件:
```powershell
Remove-Item -Path "$env:LOCALAPPDATA\LanMountainDesktop\.launcher\state\oobe-state.json" -Force
```
2. 重新启动应用
### 组件不显示
**问题**: 桌面上看不到任何组件
**解决方案**:
1. 右键点击桌面空白处
2. 选择"添加组件"
3. 选择一个组件添加到桌面
4. 检查组件是否被其他窗口遮挡
5. 确认桌面图层设置正确(设置 → 桌面 → 图层模式)
## 卸载应用
### 使用控制面板
1. 打开"设置" → "应用" → "已安装的应用"
2. 找到"LanMountainDesktop"
3. 点击"卸载"按钮
4. 按照向导完成卸载
### 使用卸载程序
```powershell
# 运行卸载程序
.\unins000.exe
```
### 清理残留数据
卸载后,用户数据不会自动删除。如需彻底清理:
```powershell
# 删除用户数据目录
Remove-Item -Path "$env:LOCALAPPDATA\LanMountainDesktop" -Recurse -Force
# 删除 Launcher 状态
Remove-Item -Path "$env:LOCALAPPDATA\LanMountainDesktop\.launcher" -Recurse -Force
# 删除缓存(如果存在)
Remove-Item -Path "$env:TEMP\LanMountainDesktop" -Recurse -Force -ErrorAction SilentlyContinue
```
## 更新应用
### 自动更新(推荐)
阑山桌面支持自动更新:
1. 应用会在后台检查更新
2. 发现新版本时会提示下载
3. 下载完成后重启应用自动安装
4. 支持增量更新,只下载变更文件
### 手动更新
如果需要手动更新:
1. 访问 [GitHub Releases](https://github.com/HelloWRC/LanMountainDesktop/releases)
2. 下载最新版本的安装包
3. 运行安装包,选择"覆盖安装"
4. 安装完成后启动新版本
### 更新频道
可以在设置中切换更新频道:
- **Stable稳定版**: 只接收正式发布的版本
- **Preview预览版**: 接收所有版本,包括预发布版本
```
设置 → 更新 → 更新频道 → 选择频道
```
## 下一步
- [开发环境配置](03-开发环境配置.md) - 配置开发环境
- [插件开发快速开始](../01-插件开发/01-快速开始/01-环境准备.md) - 开始开发插件
- [使用教程](04-基础使用.md) - 了解基本使用方法