hledger/site/download.md
2015-11-05 19:32:17 -08:00

4.2 KiB
Raw Blame History

paypal Flattr this

Download

Release notes

I want to download and run

on Windows Download, unzip, and run hledger-0.26-win64.zip and/or hledger-web-0.26-win64.zip
(Latest release is 0.27. To contribute binaries for windows or mac, please get in touch.)
on Mac Build with stack or cabal as described below.
on Debian or Ubuntu apt-get install hledger hledger-web
on Gentoo emerge hledger hledger-web
on Fedora yum install hledger
on NixOS nix-env -iA nixpkgs.haskellPackages.hledger nixpkgs.haskellPackages.hledgerWeb
in a VM Try https://github.com/sciurus/hledger-vagrant

I want to build the latest release

Using stack (easiest, recommended):
2015/11/3: but hledger-ui has not yet reached stackage; you must install it from source (see below) or with cabal

  1. Install stack (On Windows, the 64-bit version is recommended.)
  2. stack setup (if you need GHC installed. If youre not sure, run the next command and it will tell you.)
  3. stack --resolver nightly-2015-11-02 install hledger (the command-line interface), or
    stack --resolver nightly-2015-11-02 install hledger-web (the web interface; also installs the CLI)
  4. Ensure ~/.local/bin or the Windows equivalent is in your $PATH, so that you can just type hledger to run it. (stack will show the proper directory and will tell you if it is not in $PATH).

Using cabal (results will vary, not recommended for non-experts):

  1. Install GHC and cabal if needed
  2. cabal update
  3. cabal install alex happy
  4. cabal sandbox init
  5. cabal install hledger[-ui|-web]
  6. Ensure ~/.cabal/bin or the Windows equivalent is in your $PATH

I want to build the latest source

  1. git clone http://code.hledger.org hledger
  2. cd hledger
  3. stack install

or see the Developer Guide for more help.