
* webapp: Detect when upgrades are available, and upgrade if the user desires. (Only when git-annex is installed using the prebuilt binaries from git-annex upstream, not from eg Debian.) * assistant: Detect when the git-annex binary is modified or replaced, and either prompt the user to restart the program, or automatically restart it. * annex.autoupgrade configures both the above upgrade behaviors. * Added support for quvi 0.9. Slightly suboptimal due to limitations in its interface compared with the old version. * Bug fix: annex.version did not get set on automatic upgrade to v5 direct mode repo, so the upgrade was performed repeatedly, slowing commands down. * webapp: Fix bug that broke switching between local repositories that use the new guarded direct mode. * Android: Fix stripping of the git-annex binary. * Android: Make terminal app show git-annex version number. * Android: Re-enable XMPP support. * reinject: Allow to be used in direct mode. * Futher improvements to git repo repair. Has now been tested in tens of thousands of intentionally damaged repos, and successfully repaired them all. * Allow use of --unused in bare repository. # imported from the archive
34 lines
1.5 KiB
Markdown
34 lines
1.5 KiB
Markdown
If your Linux distribution does not have git-annex packaged up for you,
|
|
you can either build it [[fromscratch]], or you can use a handy
|
|
prebuilt tarball of the most recent release.
|
|
|
|
This tarball should work on most Linux systems. It does not depend
|
|
on anything except for glibc.
|
|
|
|
[download tarball](https://downloads.kitenet.net/git-annex/linux/current/)
|
|
|
|
To use, just unpack the tarball, `cd git-annex.linux` and run `./runshell`
|
|
-- this sets up an environment where you can use `git annex`, as well
|
|
as everything else included in the bundle.
|
|
|
|
Alternatively, you can unpack the tarball, and add the directory to your
|
|
`PATH`. This lets you use `git annex`, without overriding your system's
|
|
own versions of git, etc.
|
|
|
|
Warning: This is a last resort. Most Linux users should instead
|
|
[[install]] git-annex from their distribution of choice.
|
|
|
|
## autobuilds
|
|
|
|
A daily build is also available, thanks to Mesar Hameed and the University
|
|
of Bath CS department.
|
|
|
|
* i386: [download tarball](https://downloads.kitenet.net/git-annex/autobuild/i386/git-annex-standalone-i386.tar.gz) ([build logs](https://downloads.kitenet.net/git-annex/autobuild/i386/))
|
|
* amd64: [download tarball](https://downloads.kitenet.net/git-annex/autobuild/amd64/git-annex-standalone-amd64.tar.gz) ([build logs](https://downloads.kitenet.net/git-annex/autobuild/amd64/))
|
|
|
|
## gitannex-install
|
|
|
|
Eskild Hustvedt has contributed a
|
|
[gitannex-install](https://github.com/zerodogg/scriptbucket/blob/master/gitannex-install)
|
|
script to manage keeping up to date with new releases using the standalone
|
|
build.
|