From Fedora Project Wiki

Revision as of 10:08, 29 August 2017 by Mandymy (talk | contribs)

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
    1. Install Plinth:
   Unzip the source into a directory.  Change to the directory containing the
   program and run:
   $ sudo python3 setup.py install
    1. Run Plinth:
   $ sudo plinth
    1. Access Plinth UI:
   Plinth UI should be accessible at http://localhost:8000/plinth