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
== INSTALL ==
## Install the dependencies:
# Install the dependencies:
  On a Fedora based system, run:
  On a Fedora based system, run:


Line 35: Line 35:
     python3-dbus
     python3-dbus


## Install Plinth:
# Install Plinth:


     Unzip the source into a directory.  Change to the directory containing the
     Unzip the source into a directory.  Change to the directory containing the
Line 42: Line 42:
     $ sudo python3 setup.py install
     $ sudo python3 setup.py install


## Run Plinth:
# Run Plinth:


     $ sudo plinth
     $ sudo plinth


## Access Plinth UI:
# Access Plinth UI:


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

Revision as of 10:10, 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.

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