mirror of
https://github.com/f-droid/fdroidserver.git
synced 2025-09-13 22:42:29 +03:00
update README to point to https://f-droid.org/docs
This commit is contained in:
parent
c7034bfaea
commit
1e7832a4f4
1 changed files with 11 additions and 57 deletions
68
README.md
68
README.md
|
@ -5,11 +5,12 @@
|
||||||
Server for [F-Droid](https://f-droid.org), the Free Software repository system
|
Server for [F-Droid](https://f-droid.org), the Free Software repository system
|
||||||
for Android.
|
for Android.
|
||||||
|
|
||||||
The F-Droid server tools provide various scripts and tools that are used to
|
The F-Droid server tools provide various scripts and tools that are
|
||||||
maintain the main [F-Droid application repository](https://f-droid.org/repository/browse).
|
used to maintain the main
|
||||||
You can use these same tools to create your own additional or alternative
|
[F-Droid application repository](https://f-droid.org/packages). You
|
||||||
repository for publishing, or to assist in creating, testing and submitting
|
can use these same tools to create your own additional or alternative
|
||||||
metadata to the main repository.
|
repository for publishing, or to assist in creating, testing and
|
||||||
|
submitting metadata to the main repository.
|
||||||
|
|
||||||
For documentation, please see <https://f-droid.org/docs/>, or you can
|
For documentation, please see <https://f-droid.org/docs/>, or you can
|
||||||
find the source for the documentation in
|
find the source for the documentation in
|
||||||
|
@ -22,61 +23,14 @@ F-Droid is an installable catalogue of FOSS (Free and Open Source Software)
|
||||||
applications for the Android platform. The client makes it easy to browse,
|
applications for the Android platform. The client makes it easy to browse,
|
||||||
install, and keep track of updates on your device.
|
install, and keep track of updates on your device.
|
||||||
|
|
||||||
|
|
||||||
### Installing
|
### Installing
|
||||||
|
|
||||||
Note that only Python 3 is supported. We recommend version 3.4 or later.
|
There are many was to install _fdroidserver_, they are documented on
|
||||||
|
the website:
|
||||||
|
https://f-droid.org/docs/Installing_the_Server_and_Repo_Tools
|
||||||
|
|
||||||
The easiest way to install the `fdroidserver` tools is on Ubuntu, Mint or other
|
All sorts of other documentation lives there as well.
|
||||||
Ubuntu based distributions, you can install using:
|
|
||||||
|
|
||||||
sudo apt-get install fdroidserver
|
|
||||||
|
|
||||||
For older Ubuntu releases or to get the latest version, you can get
|
|
||||||
`fdroidserver` from the Guardian Project PPA (the signing key
|
|
||||||
fingerprint is `6B80 A842 07B3 0AC9 DEE2 35FE F50E ADDD 2234 F563`)
|
|
||||||
|
|
||||||
sudo add-apt-repository ppa:guardianproject/ppa
|
|
||||||
sudo apt-get update
|
|
||||||
sudo apt-get install fdroidserver
|
|
||||||
|
|
||||||
On OSX, `fdroidserver` is available from third party package managers,
|
|
||||||
like Homebrew, MacPorts, and Fink:
|
|
||||||
|
|
||||||
brew install fdroidserver
|
|
||||||
|
|
||||||
For Arch-Linux is a package in the AUR available. If you have installed
|
|
||||||
`yaourt` or something similiar, you can do:
|
|
||||||
|
|
||||||
yaourt -S fdroidserver
|
|
||||||
|
|
||||||
For any platform where Python's `easy_install` is an option (e.g. OSX
|
|
||||||
or Cygwin, you can use it:
|
|
||||||
|
|
||||||
sudo easy_install fdroidserver
|
|
||||||
|
|
||||||
Python's `pip` also works:
|
|
||||||
|
|
||||||
sudo pip3 install fdroidserver
|
|
||||||
|
|
||||||
The combination of `pyvenv` and `pip` is great for testing out the
|
|
||||||
latest versions of `fdroidserver`. Using `pip`, `fdroidserver` can
|
|
||||||
even be installed straight from git. First, make sure you have
|
|
||||||
installed the python header files, venv and pip. They should be
|
|
||||||
included in your OS's default package manager or you can install them
|
|
||||||
via other mechanisms like Brew/dnf/pacman/emerge/Fink/MacPorts.
|
|
||||||
|
|
||||||
For Debian based distributions:
|
|
||||||
|
|
||||||
apt-get install python3-dev python3-pip python3-venv libjpeg-dev zlib1g-dev
|
|
||||||
|
|
||||||
Then here's how to install:
|
|
||||||
|
|
||||||
git clone https://gitlab.com/fdroid/fdroidserver.git
|
|
||||||
cd fdroidserver
|
|
||||||
pyvenv env/
|
|
||||||
source env/bin/activate
|
|
||||||
pip3 install -e .
|
|
||||||
python3 setup.py install
|
|
||||||
|
|
||||||
|
|
||||||
### Drozer Scanner
|
### Drozer Scanner
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue