00_README.txt 3.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788
  1. Binary BorgBackup builds
  2. ========================
  3. The binaries are supposed to work on the specified platform without installing
  4. any dependencies.
  5. Download the correct files
  6. --------------------------
  7. AMD64/x86_64 architecture
  8. ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  9. borg-linux-glibc241 Linux (built on Debian 13 "Trixie" with glibc 2.41)
  10. borg-linux-glibc236 Linux (built on Debian 12 "Bookworm" with glibc 2.36)
  11. borg-linux-glibc231 Linux (built on Debian 11 "Bullseye" with glibc 2.31)
  12. borg-linux-glibc228 Linux (built on Debian 10 "Buster" with glibc 2.28)
  13. Note: You can also try them on other Linux distributions with different glibc
  14. versions - as long as glibc is compatible, they will work.
  15. If it doesn't work, try a Borg 1.2.x binary.
  16. borg-macos1012 macOS (built on macOS Sierra 10.12 with the latest macFUSE from Homebrew)
  17. To avoid signing issues, download the file via the command line OR
  18. remove the "quarantine" attribute after downloading:
  19. $ xattr -dr com.apple.quarantine borg-macos1012.tgz
  20. borg-freebsd13 FreeBSD (built on FreeBSD 13)
  21. borg-freebsd14 FreeBSD (built on FreeBSD 14)
  22. *.tgz Similar to the above, but built as a directory with files,
  23. not as a single self-extracting binary. Using the directory
  24. build is faster and does not require as much space in the temporary
  25. directory as the one-file build.
  26. *.asc GnuPG signatures for *
  27. Verifying your download
  28. -----------------------
  29. Please check the GPG signature to make sure you received the binary as I have
  30. built it.
  31. To check the GPG signature, download both the binary and the corresponding
  32. *.asc file and then (on the shell) type, for example:
  33. gpg --recv-keys 9F88FB52FAF7B393
  34. gpg --verify borg-freebsd.asc borg-freebsd
  35. The files are signed by:
  36. Thomas Waldmann <tw@waldmann-edv.de>
  37. GPG key fingerprint: 6D5B EF9A DD20 7580 5747 B70F 9F88 FB52 FAF7 B393
  38. My fingerprint is also in the footer of all my BorgBackup mailing list posts.
  39. Installing
  40. ----------
  41. It is suggested that you rename or symlink the binary to just "borg".
  42. If you need "borgfs", just also symlink it to the same binary, it will
  43. detect internally under which name it was invoked.
  44. On UNIX-like platforms, /usr/local/bin/ or ~/bin/ is a nice place for it,
  45. but you can invoke it from anywhere by providing the full path to it.
  46. Make sure the file is readable and executable (chmod +rx borg on UNIX-like
  47. platforms).
  48. Reporting issues
  49. ----------------
  50. Please first check the FAQ and whether a GitHub issue already exists.
  51. If you find a NEW issue, please open a ticket on our issue tracker:
  52. https://github.com/borgbackup/borg/issues/
  53. There, please give:
  54. - the version number (it is displayed if you invoke borg -V)
  55. - the sha256sum of the binary
  56. - a good description of what the issue is
  57. - a good description of how to reproduce your issue
  58. - a traceback with system info (if you have one)
  59. - your precise platform (CPU, 32/64-bit?), OS, distribution, release
  60. - your Python and (g)libc versions