Experimental Ubuntu repository of Serna

by Andrew Sichevoi (kondor) on October 7th, 2009
kondor

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:

Add Serna Repository to Synaptic Package Manager Dialog

4. After this, you should see something like on the screenshot below. Please make sure that the newly added repository is selected.

Added Serna Deb Repository

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:

  1. Serna is installed as a standalone package with all the required libraries inside (and so is the .tar.gz package).
  2. Serna is installed to /usr/local/serna and is run as /usr/local/serna/bin/serna.sh.
  3. 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.
  4. 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

Share and Enjoy:
  • Print
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • Technorati
  • Twitter

From General, Serna

7 Comments
  1. Jacobus permalink

    Great work! Thank you very much!

    Please keep the repository up to date.

    Thanks again,
    Jacobus

  2. Thanks also.
    Any gpg key for the authentication?

  3. @Dominique: currently there is no key. If it is required it will be done for the next Serna update in the repository.

  4. 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

  5. Greg Monahan permalink

    The repository at
    http://downloads.syntext.com/deb/dists/oss/main
    seems to be no longer available. Is there an alternate?

  6. Works without incident, your work is appreciated.

  7. Thanks also. Any gpg key for the authentication?

Leave a Reply

Note: XHTML is allowed. Your email address will never be published.

Subscribe to this comment feed via RSS