Improve installation instructions
This commit is contained in:
parent
3b9b055f0e
commit
fe038e7170
23
README.md
23
README.md
|
@ -11,17 +11,22 @@ before proceeding with the installation.
|
|||
|
||||
### Install
|
||||
|
||||
* pip for installation of Python 3 dependencies `apt install python3-pip`
|
||||
* virtualenv to create a isolated Python environment `apt install virtualenv`
|
||||
* `pip` for installation of Python 3 dependencies
|
||||
* `virtualenv` to create a isolated Python environment `apt install `
|
||||
* Python development and build files for installing/building some dependencies
|
||||
|
||||
On Debian, you can simply run this:
|
||||
|
||||
`apt install python3-pip python3-wheel python3-dev virtualenv build-essential`
|
||||
|
||||
### Runtime
|
||||
|
||||
* keytool from Java Runtime Environment (JRE)
|
||||
* apksigner or alternatively jarsigner from Java Development Kit (JDK)
|
||||
* Android Asset Packaging Tool (aapt)
|
||||
* libmagic for mime-type detection
|
||||
* rsync to publish repositories
|
||||
* git to publish repositories to git mirrors
|
||||
* `keytool` from Java Runtime Environment (JRE)
|
||||
* `apksigner` or alternatively jarsigner from Java Development Kit (JDK)
|
||||
* Android Asset Packaging Tool (`aapt`)
|
||||
* `libmagic` for mime-type detection
|
||||
* `rsync` to publish repositories
|
||||
* `git` to publish repositories to git mirrors
|
||||
|
||||
On Debian, you can simply run this:
|
||||
|
||||
|
@ -32,7 +37,7 @@ On Debian, you can simply run this:
|
|||
To not mess with other Python libraries you have installed,
|
||||
we will install repomaker into its own isolated Python environment.
|
||||
|
||||
virtualenv repomaker
|
||||
virtualenv -p /usr/bin/python3 repomaker
|
||||
source repomaker/bin/activate
|
||||
pip install repomaker[gui]
|
||||
|
||||
|
|
|
@ -5,7 +5,7 @@ keywords = android, app store, repository
|
|||
|
||||
# See https://pypi.python.org/pypi?%3Aaction=list_classifiers
|
||||
classifiers =
|
||||
Development Status :: 3 - Alpha
|
||||
Development Status :: 5 - Production/Stable
|
||||
Intended Audience :: Developers
|
||||
Intended Audience :: End Users/Desktop
|
||||
Environment :: Web Environment
|
||||
|
@ -13,6 +13,7 @@ classifiers =
|
|||
License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+)
|
||||
Programming Language :: Python :: 3.4
|
||||
Programming Language :: Python :: 3.5
|
||||
Programming Language :: Python :: 3.6
|
||||
Topic :: Utilities
|
||||
Topic :: System :: Software Distribution
|
||||
|
||||
|
|
Loading…
Reference in New Issue