插件窝 干货文章 linux 记账软件有哪些

linux 记账软件有哪些

记账 安装 特点 install 589    来源:    2025-04-15

在 Linux 系统下,有多款功能丰富的记账软件可供选择,涵盖从简单轻量到专业复杂的各种需求。以下是分类推荐:


一、本地安装的记账软件

  1. GnuCash

    • 特点:专业级开源软件,支持复式记账、股票/基金跟踪、报表生成,适合企业或个人复杂财务需求。
    • 安装
      bash sudo apt install gnucash # Debian/Ubuntu sudo dnf install gnucash # Fedora
  2. HomeBank

    • 特点:界面简洁,支持预算管理、图表分析、多账户管理,适合家庭或个人使用。
    • 安装
      bash sudo apt install homebank # Debian/Ubuntu
  3. KMyMoney

    • 特点:KDE 生态下的工具,支持投资跟踪、QIF/CSV 导入,功能类似 Quicken。
    • 安装
      bash sudo apt install kmymoney # Debian/Ubuntu
  4. Skrooge

    • 特点:KDE 应用,专注于详细报表和可视化,适合深度财务分析用户。
    • 安装
      bash sudo apt install skrooge
  5. Money Manager EX

    • 特点:跨平台(Windows/Linux/macOS),支持移动端同步,适合基础记账需求。
    • 安装:从官网下载 .AppImage 文件运行。

二、终端(CLI)工具

  1. Ledger

    • 特点:纯文本复式记账工具,通过命令行操作,适合极客或开发者。
    • 安装
      bash sudo apt install ledger
    • 示例
      plaintext 2023-10-01 * 超市购物 Expenses:Food ¥100 Assets:Cash
  2. hledger

    • 特点:Ledger 的 Haskell 实现版本,支持生成网页报表。
    • 安装
      bash sudo apt install hledger

三、在线/跨平台方案

  1. Firefly III

    • 特点:自托管开源系统,支持 Docker 部署,提供 API 和移动端适配。
    • 部署
      bash docker run -d --name firefly -p 8080:8080 fireflyiii/core
  2. Nextcloud + 记账插件

    • 组合:Nextcloud 的 MoneyBusterCospend 插件,适合团队或家庭共享记账。

四、轻量级/备选工具

  • Excel/Calc + 模板:使用 LibreOffice Calc 配合自定义模板。
  • Notepad/QOwnNotes:手动记录收支(纯文本/Markdown)。

选择建议

  • 个人简单记账:HomeBank 或 Money Manager EX。
  • 专业财务需求:GnuCash 或 Ledger。
  • 自托管/多设备同步:Firefly III。
  • 极简主义:终端工具(hledger)。

大部分软件可通过包管理器直接安装,若需最新版本可查看官方提供的 Snap/Flatpak 或源码编译选项。