Ubuntu – How to install Celtx 2.9.7 properly on Ubuntu 12.04 LTS

12.04install-from-sourceltssoftware installation

I am new to Ubuntu and Linux and I want to install and use the newest version of the screenwriting software Celtx on Ubuntu 12.04 LTS.

After trying https://answers.launchpad.net/ubuntu/+source/ubiquity/+question/206295 and using

sudo add-apt-repository ppa:dreamstudio/video
sudo apt-get update
sudo apt-get install celtx

I unfortunately had to find out that was a rather old version with a fairly screwed up UI. I then downloaded the newest version from http://download.celtx.com/2.9.7/Celtx-2.9.7-64.tar.bz2 but now I don't know how to properly install it.

I extracted it to /home/username/ (there was no ~/bin/) as described here and I can now launch the application by running the file celtx within that folder (I get asked whether I want to Display, run or run it in Terminal) and it works fine. But I can't get it to launch from Unity.

I tried right-clicking the launcher button and going "Lock to Launcher" while it's running and it does create an icon but clicking it to launch the program does nothing. Also searching for celtx in the Dash doesn't find the app.

And advice on how to properly install Celtx 2.9.7 in Ubuntu 12.04 LTS?

Best Answer

This tutorial: How to Install Celtx 2.9.7 on Ubuntu Linux might help people in the future, as I found it very brief and clear. Just pay attention to your download path: If your Celtx install archive is not in the default Downloads folder, type it in manually.

  1. Press Ctrl+Alt+T to open the terminal, then run the below commands one by one to extract to /usr/local/:

    cd  
    tar xjf ~/Downloads/Celtx-*.tar.bz2
    sudo mv ~/celtx/ /usr/local/
    
  2. Now create a shortcut launcher for Celtx:

    Install required package:

     sudo apt-get install gnome-panel --no-install-recommends
    

    Run this command to create a launcher for Celtx:

    sudo gnome-desktop-item-edit /usr/share/applications/ --create-new
    

    Select icon from /usr/local/celtx/icons/ folder. Type /usr/local/celtx/celtx in command area.

Now you can search for and open celtx in the Unity Dash.

Related Question