Fixed #3325: Added docs/distributions.txt, a guide to packaged versions of Django in Debian/Fedora/etc. Thanks to Marc Fargas and Ubernostrum for the patches.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@4629 bcc190cf-cafb-0310-a4f2-bffc1f526a37
This commit is contained in:
parent
516aa4436c
commit
a8ed2b4d58
|
@ -0,0 +1,76 @@
|
||||||
|
===================================
|
||||||
|
Third-party distributions of Django
|
||||||
|
===================================
|
||||||
|
|
||||||
|
Several third-party distributors are now providing versions of Django integrated
|
||||||
|
with their package-management systems. These can make installation and upgrading
|
||||||
|
much easier for users of Django since the integration includes the ability to
|
||||||
|
automatically install dependancies (like database adapters) that Django
|
||||||
|
requires.
|
||||||
|
|
||||||
|
Typically, these packages are based on the latest stable release of Django, so
|
||||||
|
if you want to use the development version of Django you'll need to follow the
|
||||||
|
instructions for `installing the development version`_ from our Subversion
|
||||||
|
repository.
|
||||||
|
|
||||||
|
.. _installing the development version: ../install/#installing-the-development-version
|
||||||
|
|
||||||
|
Linux distributions
|
||||||
|
===================
|
||||||
|
|
||||||
|
Debian
|
||||||
|
------
|
||||||
|
|
||||||
|
A `packaged version of Django`_ is available for `Debian GNU/Linux`_, and can be
|
||||||
|
installed from either the "testing" or the "unstable" repositories by typing
|
||||||
|
``apt-get install python-django``.
|
||||||
|
|
||||||
|
When you install this package, ``apt`` will recommend installing a database
|
||||||
|
adapter; you should select and install the adapter for whichever database you
|
||||||
|
plan to use with Django.
|
||||||
|
|
||||||
|
.. _Debian GNU/Linux: http://www.debian.org/
|
||||||
|
.. _packaged version of Django: http://packages.debian.org/testing/python/python-django
|
||||||
|
|
||||||
|
Ubuntu
|
||||||
|
------
|
||||||
|
|
||||||
|
The Debian ``python-django`` package is also available for `Ubuntu Linux`_, in
|
||||||
|
the "universe" repository for Ubuntu 7.04 ("Feisty Fawn"). The `current Ubuntu
|
||||||
|
package`_ is also based on Django 0.95.1 and can be installed in the same
|
||||||
|
fashion as for Debian.
|
||||||
|
|
||||||
|
.. _Ubuntu Linux: http://www.ubuntu.com/
|
||||||
|
.. _current Ubuntu package: http://packages.ubuntu.com/feisty/python/python-django
|
||||||
|
|
||||||
|
Fedora
|
||||||
|
------
|
||||||
|
|
||||||
|
A Django package is available for `Fedora Linux`_, in the "Fedora Extras"
|
||||||
|
repository. The `current Fedora package`_ is based on Django 0.95.1, and can be
|
||||||
|
installed by typing ``yum install Django``.
|
||||||
|
|
||||||
|
.. _Fedora Linux: http://fedora.redhat.com/
|
||||||
|
.. _current Fedora package: http://fedoraproject.org/extras/6/i386/repodata/repoview/Django-0-0.95.1-1.fc6.html
|
||||||
|
|
||||||
|
Gentoo
|
||||||
|
------
|
||||||
|
|
||||||
|
A Django build is available for `Gentoo Linux`_, and is based on Django 0.95.1.
|
||||||
|
The `current Gentoo build`_ can be installed by typing ``emerge Django``.
|
||||||
|
|
||||||
|
.. _Gentoo Linux: http://www.gentoo.org/
|
||||||
|
.. _current Gentoo build: http://packages.gentoo.org/packages/?category=dev-python;name=django
|
||||||
|
|
||||||
|
For distributors
|
||||||
|
================
|
||||||
|
|
||||||
|
If you'd like to package Django for distribution, we'd be happy to help out!
|
||||||
|
Please join the `django-developers mailing list`_ and introduce yourself.
|
||||||
|
|
||||||
|
We also encourage all distributors to subscribe to the `django-announce mailing
|
||||||
|
list`_, which is a (very) low-traffic list for announcing new releases of Django
|
||||||
|
and important bugfixes.
|
||||||
|
|
||||||
|
.. _django-developers mailing list: http://groups.google.com/group/django-developers/
|
||||||
|
.. _django-announce mailing list: http://groups.google.com/group/django-announce/
|
|
@ -81,10 +81,18 @@ It's easy either way.
|
||||||
Installing the official version
|
Installing the official version
|
||||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
1. Download Django-0.95.tar.gz from our `download page`_.
|
1. Check the `distribution specific notes`_ to see if your
|
||||||
2. ``tar xzvf Django-0.95.tar.gz``
|
platform/distribution provides official Django packages/installers.
|
||||||
3. ``cd Django-0.95``
|
Distribution-provided packages will typically allow for automatic
|
||||||
4. ``sudo python setup.py install``
|
installation of dependancies and easy upgrade paths.
|
||||||
|
|
||||||
|
2. Download Django-0.95.tar.gz from our `download page`_.
|
||||||
|
|
||||||
|
3. ``tar xzvf Django-0.95.tar.gz``
|
||||||
|
|
||||||
|
4. ``cd Django-0.95``
|
||||||
|
|
||||||
|
5. ``sudo python setup.py install``
|
||||||
|
|
||||||
Note that the last command will automatically download and install setuptools_
|
Note that the last command will automatically download and install setuptools_
|
||||||
if you don't already have it installed. This requires a working Internet
|
if you don't already have it installed. This requires a working Internet
|
||||||
|
@ -97,6 +105,7 @@ The command will install Django in your Python installation's ``site-packages``
|
||||||
directory.
|
directory.
|
||||||
|
|
||||||
.. _setuptools: http://peak.telecommunity.com/DevCenter/setuptools
|
.. _setuptools: http://peak.telecommunity.com/DevCenter/setuptools
|
||||||
|
.. _distribution specific notes: ../distributions/
|
||||||
|
|
||||||
Installing the development version
|
Installing the development version
|
||||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
Loading…
Reference in New Issue