A few ncdu 2.x releases

This commit is contained in:
Yorhel 2022-02-07 14:13:02 +01:00
parent 2893dc72b9
commit 73eaaf0a6f
50 changed files with 264 additions and 28 deletions

View file

@ -8,24 +8,28 @@ POSIX-like environment with ncurses installed.
## Download
Zig version (beta)
: 2.0-beta3 ([ncdu-2.0-beta3.tar.gz](/download/ncdu-2.0-beta3.tar.gz) - [changes](/ncdu/changes) - requires Zig 0.8 or 0.8.1)
Zig version (stable)
: 2.1 ([ncdu-2.1.tar.gz](/download/ncdu-2.1.tar.gz) - [changes](/ncdu/changes2) - requires Zig 0.9.0)
See the [release announcement](/doc/ncdu2) for information about the
differences with the C version.
See the [beta release announcement](/doc/ncdu2) for information about the
motivation for the rewrite and some of the differences with the C version.
Contrary to popular belief, version 2.x does **not** yet implement parallel
scanning, so don't expect any order-of-magnitude performance
improvements... yet.
This version is only really "beta" because [Zig](https://ziglang.org/) is
still unstable, ncdu 2 is otherwise perfectly usable and comes with several
significant improvements over the C version.
Note that the [Zig language](https://ziglang.org/) and compiler are still
very much unstable. This version of ncdu will *only* work with the version
of the Zig compiler noted above. Use the ncdu 1.x branch if this does not
work for you or if you need a more stable compilation environment.
Convenient static binaries for Linux:
[i486](/download/ncdu-2.0-beta3-linux-i386.tar.gz),
[x86_64](/download/ncdu-2.0-beta3-linux-x86_64.tar.gz),
[ARM](/download/ncdu-2.0-beta3-linux-arm.tar.gz) and
[AArch64](/download/ncdu-2.0-beta3-linux-aarch64.tar.gz).
[i486](/download/ncdu-2.1-linux-i386.tar.gz),
[x86_64](/download/ncdu-2.1-linux-x86_64.tar.gz),
[ARM](/download/ncdu-2.1-linux-arm.tar.gz) and
[AArch64](/download/ncdu-2.1-linux-aarch64.tar.gz).
Download, extract and run; no compilation or installation necessary.
C version (stable)
C version (LTS)
: 1.16 ([ncdu-1.16.tar.gz](/download/ncdu-1.16.tar.gz) - [changes](/ncdu/changes))
Lags a bit behind on the 2.x version in terms of features and performance,
@ -36,8 +40,8 @@ Development version
with `git clone git://g.blicky.net/ncdu.git/`. The repository is also
available for [online browsing](https://code.blicky.net/yorhel/ncdu/) (and
[through cgit](https://g.blicky.net/ncdu.git/) if you prefer that). The
master branch represents the C version, the Zig version can be found in the
'zig' branch.
'master' branch represents the C version, the Zig version can be found in
the 'zig' branch.
License
: MIT.