From Fedora Project Wiki

No edit summary
 
(9 intermediate revisions by the same user not shown)
Line 1: Line 1:
Plinth is a Debian based project, it's a web interface to administer the functions of the FreedomBox. The work about making Plinth available for Fedora is underway by 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 ==
You can try installing Plinth on Fedora by following the steps below, but the work (migrating Plinth to Fedora server) is not completed,
so some issues might arise.
 
1. Install the dependencies:
   
    On a Fedora based system, run:
    $ sudo dnf 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

Latest revision as of 15:55, 31 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

You can try installing Plinth on Fedora by following the steps below, but the work (migrating Plinth to Fedora server) is not completed, so some issues might arise.

1. Install the dependencies:

   On a Fedora based system, run:
   $ sudo dnf 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