The purpose of this page is to install Deki Wiki on OpenSUSE Linux distribution. OpenSUSE also uses RPMs, but as the RPM command does not resolve dependencies automatically, you may prefer to use advanced tools like Zypper or Yast.
Please report any issues regarding the installation to this forum. Your feedback will be greatly appreciated.
It should take you only 2 commands :
# Define the repository $ sudo zypper addrepo http://repo.mindtouch.com/openSUSE_10.3/ MyREPO# Install Deki Wiki
$ sudo zypper install dekiwiki
answer "yes" to all questions about downloads and GPG keys
You now may want to check the Deki configuration file for Apache, adapt it to your needs and then enable it :
$ sudo mv /etc/apache2/conf.d/deki-apache.conf.disabled /etc/apache2/conf.d/deki-apache.conf $ sudo /etc/init.d/apache2 reload
Deki Wiki is now installed and you should be able to connect to "http://your_server/config/index.php" to complete the configuration.
installation using Yast is just a bit more fastidious than with zypper :
$ sudo /sbin/yast
Add the repository :
Software -> Software Repositories -> Add
Media Type : HTTP
Server Name : repo.mindtouch.com
Directory on Server : /openSUSE_10.3
Install Deki Wiki :
Software -> Software Management -> Search
search for "dekiwiki", select it by pressing "space" and then "Accept"
You now may want to check the Deki configuration file for Apache, adapt it to your needs and then enable it :
$ sudo mv /etc/apache2/conf.d/deki-apache.conf.disabled /etc/apache2/conf.d/deki-apache.conf $ sudo /etc/init.d/apache2 reload
Deki Wiki is now installed and you should be able to connect to "http://your_server/config/index.php" to complete the configuration.
Prince XML is used by Deki for saving your pages as PDF. Follow these instructions to install Prince XML on your system.
Download the source RPM :
# wget http://repo.mindtouch.com/openSUSE_10.3/src/dekiwiki-1.9.0.8743-3.1.src.rpm
Now you can install the package using the classic RPM command :
# rpm -ivh ./dekiwiki-1.9.0.8743-3.1.src.rpm
If you let the MindTouch repository in your Zypper, the system might prompt you whenever a new release is available and ask you for an upgrade.
Package upgrades are supported from the 1.9.0 (Itasca) or later release. To upgrade manually to the latest release, type :
$ sudo zypper install dekiwiki
Once the upgrade complete, you will have to :
- Check the new "/etc/apache2/conf.d/deki-apache.conf" configuration and enable it once validated :
$ sudo mv /etc/apache2/conf.d/deki-apache.conf.disabled /etc/apache2/conf.d/deki-apache.conf $ sudo /etc/init.d/apache2 reload
- Restart the Deki service :
$ sudo /etc/init.d/dekiwiki restart
- Flush your web browser cache (recommended).