From Fedora Project Wiki

No edit summary
No edit summary
Line 1: Line 1:
[https://wiki.debian.org/FreedomBox/Plinth Plinth] is a [https://www.debian.org/ Debian] based project, it's a web interface to administer the functions of the [https://wiki.debian.org/FreedomBox FreedomBox]. The work about [https://fedoraproject.org/wiki/GSOC_2017/Student_Application_Mandymy migrating Plinth to Fedora server] is underway by [[User:Mandymy | Mandy Wang]] in GSoC2017.
[https://wiki.debian.org/FreedomBox/Plinth Plinth] is a [https://www.debian.org/ Debian] based project, it's a web interface to administer the functions of the [https://wiki.debian.org/FreedomBox FreedomBox]. The work about [https://fedoraproject.org/wiki/GSOC_2017/Student_Application_Mandymy migrating Plinth to Fedora server] is underway by [[User:Mandymy | Mandy Wang]] in GSoC2017.
# INSTALL
1. Install the dependencies:
On a Fedora based system, run:
    $ sudo apt-get install \
    augeas-libs \
    dblatex \
    docbook-utils \
    gettext \
    glib2 \
    NetworkManager \
    openldap-servers \
    migrationtools \
    make \
    ppp \
    rp-pppoe \
    python3 \
    python3-dnf \
    python3-augeas \
    python3-bootstrap-form \
    python3-cherrypy \
    python3-configobj \
    python3-coverage \
    python3-django \
    python3-gobject \
    python3-psutil \
    python3-requests \
    python3-ruamel.yaml \
    python3-setuptools \
    xmlto \
    pagekite \
    python3-distutils-extra \
    python3-dbus
2. Install Plinth:
    Unzip the source into a directory.  Change to the directory containing the
    program and run:
    $ sudo python3 setup.py install
3. Run Plinth:
    $ sudo plinth
4. Access Plinth UI:
    Plinth UI should be accessible at http://localhost:8000/plinth

Revision as of 10:06, 29 August 2017

Plinth is a Debian based project, it's a web interface to administer the functions of the FreedomBox. The work about migrating Plinth to Fedora server is underway by Mandy Wang in GSoC2017.

  1. INSTALL

1. Install the dependencies:

On a Fedora based system, run:
   $ sudo apt-get install \
   augeas-libs \
   dblatex \
   docbook-utils \
   gettext \
   glib2 \
   NetworkManager \
   openldap-servers \
   migrationtools \
   make \
   ppp \
   rp-pppoe \
   python3 \
   python3-dnf \
   python3-augeas \
   python3-bootstrap-form \
   python3-cherrypy \
   python3-configobj \
   python3-coverage \
   python3-django \
   python3-gobject \
   python3-psutil \
   python3-requests \
   python3-ruamel.yaml \
   python3-setuptools \
   xmlto \
   pagekite \
   python3-distutils-extra \
   python3-dbus

2. Install Plinth:

   Unzip the source into a directory.  Change to the directory containing the
   program and run:
   $ sudo python3 setup.py install

3. Run Plinth:

   $ sudo plinth

4. Access Plinth UI:

   Plinth UI should be accessible at http://localhost:8000/plinth