| title | OmniRoute — 解除安裝指南 |
|---|---|
| version | 3.8.40 |
| lastUpdated | 2026-06-28 |
🌐 Languages: 🇺🇸 English · 🇸🇦 ar · 🇦🇿 az · 🇧🇬 bg · 🇧🇩 bn · 🇨🇿 cs · 🇩🇰 da · 🇩🇪 de · 🇪🇸 es · 🇮🇷 fa · 🇫🇮 fi · 🇫🇷 fr · 🇮🇳 gu · 🇮🇱 he · 🇮🇳 hi · 🇭🇺 hu · 🇮🇩 id · 🇮🇹 it · 🇯🇵 ja · 🇰🇷 ko · 🇮🇳 mr · 🇲🇾 ms · 🇳🇱 nl · 🇳🇴 no · 🇵🇭 phi · 🇵🇱 pl · 🇵🇹 pt · 🇧🇷 pt-BR · 🇷🇴 ro · 🇷🇺 ru · 🇸🇰 sk · 🇸🇪 sv · 🇰🇪 sw · 🇮🇳 ta · 🇮🇳 te · 🇹🇭 th · 🇹🇷 tr · 🇺🇦 uk-UA · 🇵🇰 ur · 🇻🇳 vi · 🇨🇳 zh-CN
本指南說明如何從系統中徹底移除 OmniRoute。
OmniRoute 提供兩個內建指令碼來進行乾淨的移除:
npm run uninstall此指令會移除 OmniRoute 應用程式,但保留您的資料庫、設定檔、API 金鑰及提供者設定於 ~/.omniroute/。若您日後打算重新安裝並保留既有設定,請使用此方式。
npm run uninstall:full此指令會移除應用程式,並永久刪除所有資料:
- 資料庫(
storage.sqlite) - 提供者設定與 API 金鑰
- 備份檔案
- 日誌檔案
~/.omniroute/目錄中的所有檔案
⚠️ 警告:npm run uninstall:full為不可逆操作。所有提供者連線、組合設定、API 金鑰及使用記錄都將永久刪除。
# 移除全域套件
npm uninstall -g omniroute
# (選擇性)移除資料目錄
rm -rf ~/.omniroutepnpm uninstall -g omniroute
rm -rf ~/.omniroute# 停止並移除容器
docker stop omniroute
docker rm omniroute
# 移除資料卷(刪除所有資料)
docker volume rm omniroute-data
# (選擇性)移除映像檔
docker rmi diegosouzapw/omniroute:latest# 停止並移除容器
docker compose down
# 一併移除資料卷(刪除所有資料)
docker compose down -vWindows:
- 開啟
設定 → 應用程式 → OmniRoute → 解除安裝 - 或從安裝目錄執行 NSIS 解除安裝程式
macOS:
- 將
/Applications中的OmniRoute.app拖入垃圾桶 - 移除資料:
rm -rf ~/Library/Application Support/omniroute
Linux:
- 刪除 AppImage 檔案
- 移除資料:
rm -rf ~/.omniroute
# 移除複製的目錄
rm -rf /path/to/omniroute
# (選擇性)移除資料目錄
rm -rf ~/.omnirouteOmniRoute 預設將資料存放於以下位置:
| 平台 | 預設路徑 | 覆蓋方式 |
|---|---|---|
| Linux | ~/.omniroute/ |
DATA_DIR 環境變數 |
| macOS | ~/.omniroute/ |
DATA_DIR 環境變數 |
| Windows | %APPDATA%/omniroute/ |
DATA_DIR 環境變數 |
| Docker | /app/data/(掛載資料卷) |
DATA_DIR 環境變數 |
| XDG 相容模式 | $XDG_CONFIG_HOME/omniroute/ |
XDG_CONFIG_HOME 環境變數 |
| 檔案/目錄 | 說明 |
|---|---|
storage.sqlite |
主要資料庫(提供者、組合、設定、金鑰) |
storage.sqlite-wal |
SQLite 預寫式日誌(暫存) |
storage.sqlite-shm |
SQLite 共享記憶體(暫存) |
call_logs/ |
請求承載記錄封存 |
backups/ |
自動資料庫備份 |
log.txt |
舊版請求日誌(選用) |
解除安裝後,請確認無殘留檔案:
# 檢查全域 npm 套件
npm list -g omniroute 2>/dev/null
# 檢查資料目錄
ls -la ~/.omniroute/ 2>/dev/null
# 檢查正在執行的程序
pgrep -f omniroute若仍有程序在執行,請將其停止:
pkill -f omniroute