Experimental Ubuntu repository of Serna
Hello,
I have goods news for Ubuntu/Debian users. An experimental Ubuntu/Debian repository of Serna Free is launched! A magic string to add the repository to the system is:
deb http://downloads.syntext.com/deb/ oss main
How to add
Via GUI (Ubuntu)
1. Choose System -> Administration -> Synaptic Package Manager.
2. Go to the menu Settings -> Repositories -> Third-Party Software.
3. Click the Add button, paste the “magic” string to the shown dialog and click Add Source:
4. After this, you should see something like on the screenshot below. Please make sure that the newly added repository is selected.
5. Go to the main menu of Synaptic and click the Reload button to update the list of available packages.
6. Feel free to install the package ‘serna‘ to get the coolest WYSIWYG XML Editor ever on your workstation.
Via Console (All Debian-derivatives):
1. Add the repository to the list of available ones:
$ echo 'deb http://downloads.syntext.com/deb/ oss main' | sudo tee /etc/apt/sources.list.d/syntext-serna.list
2. Update the list of available packages and install Serna:
$ sudo apt-get update && sudo apt-get install serna
Why?
The reasons why you should try out the repository are clear:
- You do not have to debianize the Serna package on your own anymore.
- You will always have the latest version of Serna.
N.B.
Please note before using:
- Serna is installed as a standalone package with all the required libraries inside (and so is the .tar.gz package).
- Serna is installed to
/usr/local/sernaand is run as /usr/local/serna/bin/serna.sh. - The repository as well as the experimental debianized package is not official. I’ve done it on my own to make Serna Free available for Ubuntu/Debian using Syntext’s resources.
- It is experimental: something may not work or not work as expected. Please leave your comments and bug reports as comments for this post.
Enjoy.
// Andrew Sichevoi


Great work! Thank you very much!
Please keep the repository up to date.
Thanks again,
Jacobus
Thanks also.
Any gpg key for the authentication?
@Dominique: currently there is no key. If it is required it will be done for the next Serna update in the repository.
Is seems that the program thinks it is installed in /usr/local/serna-free-4.2, but the package, as said above, installs in /usr/local/serna. As a result, the program may look for something in /usr/local/serna-free-4.2, like publishing with /usr/local/serna-free-4.2/bin/xsltproc and looking for a xsl in /usr/local/serna-free-4.2 as well. As a workaround, I made a link to /usr/local/serna under the name of /usr/local/serna-free-4.2
The program creates a personal ~/.serna-free-4.2 folder where the config.xml refers to /usr/local/serna-free-4.2 and not /usr/local/serna
The repository at
http://downloads.syntext.com/deb/dists/oss/main
seems to be no longer available. Is there an alternate?
Works without incident, your work is appreciated.
Thanks also. Any gpg key for the authentication?