1
0
Fork 0
mirror of https://github.com/borgbackup/borg.git synced 2025-02-20 21:27:32 +00:00

remove docs about binary wheels

we stop supporting them, because there are better alternatives:
- use a distribution package (from your linux distribution), if available
- use a pyinstaller binary provided by us (they include all you need in 1 file and
  thus have better compatibility properties and are easier to install than a wheel)
- install from source (pypi or git) if everything else fails
This commit is contained in:
Thomas Waldmann 2015-10-06 21:49:21 +02:00
parent 8d529f9be2
commit ee66c4c435
2 changed files with 1 additions and 47 deletions

View file

@ -119,23 +119,9 @@ Checklist::
- Twitter
- IRC channel (topic)
- create binary wheels and link them from issue tracker: https://github.com/borgbackup/borg/issues/147
- create standalone binaries and link them from issue tracker: https://github.com/borgbackup/borg/issues/214
Creating binary wheels
----------------------
With virtual env activated::
pip install -U wheel
python setup.py bdist_wheel
ls -l dist/*.whl
Note: Binary wheels are rather specific for the platform they get built on.
E.g. a wheel built for Ubuntu 14.04 64bit likely will not work on Centos7 64bit.
Creating standalone binaries
----------------------------

View file

@ -29,11 +29,8 @@ Below, we describe different ways to install |project_name|.
binary package (for your Linux/*BSD/OS X/... distribution).
- **pyinstaller binary** - easy and fast, we provide a ready-to-use binary file
that just works on the supported platforms
- **wheel** - easy and fast, needs a platform specific borgbackup binary wheel,
which matches your platform [OS and CPU]).
- **pypi** - installing a source package from pypi needs more installation steps
and will compile stuff - try this if there is no binary wheel that works for
you.
and will need a compiler, development headers, etc..
- **git** - for developers and power users who want to have the latest code or
use revision control (each release is tagged).
@ -91,35 +88,6 @@ It is supposed to work without requiring installation or preparations.
Check https://github.com/borgbackup/borg/issues/214 for available binaries.
Debian Jessie / Ubuntu 14.04 preparations (wheel)
-------------------------------------------------
.. parsed-literal::
# Python stuff we need
apt-get install python3 python3-pip
# Libraries we need (fuse is optional)
apt-get install openssl libacl1 liblz4-1 fuse
Installation (wheel)
--------------------
This uses the latest binary wheel release.
.. parsed-literal::
# Check https://github.com/borgbackup/borg/issues/147 for the correct
# platform-specific binary wheel, download and install it:
# system-wide installation, needs sudo/root permissions:
sudo pip install borgbackup.whl
# home directory installation, no sudo/root needed:
pip install --user borgbackup.whl
Debian Jessie / Ubuntu 14.04 preparations (git/pypi)
----------------------------------------------------