From Fedora Project Wiki

No edit summary
No edit summary
Line 2: Line 2:


== INSTALL ==
== INSTALL ==
# Install the dependencies:
1. 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:
2. 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:
3. Run Plinth:


     $ sudo plinth
     $ sudo plinth


# Access Plinth UI:
4. 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:11, 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

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