3

I am trying to install the video editor cinelerra but the install file is (.txz). I've been looking and I can only find things that explain how to install .tgz or .tar.xz files and such. Could anyone help me with this?

Edit: I now have it installed, when I try to run it, it doesn't do anything. I'm going to try rebooting then I'll add another edit.

tactic
  • 31

2 Answers2

4

.txz is short for .tar.xz, just as .tgz is short for .tar.gz. You can unpack it like a .tar.xz archive:

Run tar xf *archive*.txz, since tar will automatically figure out how an archive is compressed and decompress accordingly.

Assuming you downloaded this file (or that one), linked to from here and listed under "Ubuntu 14," there are a few points to keep in mind:

  1. Most archives for software kindly keep everything in a top-level folder, but this one doesn't! Therefore, I suggest creating a cinelerra folder, putting the archive in the folder (or downloading it to there in the first place, if you haven't already), and unpacking it there:

    mkdir cinelerra
    cd cinelerra
    wget http://cinelerra.org/2015/downloads/cinelerra-4.6.mod-ubuntu-14.04.1-x86_64.txz
    tar xf cinelerra-4.6.mod-ubuntu-14.04.1-x86_64.txz
    
  2. Generic instructions for installing software from compressed tar archives are often instructions for installing from source, as source code is commonly packaged this way. However, Cinelerra is distributed for Ubuntu as a precompiled binary in a compressed tar archive. Thus, as the README file says:

    Run `./cinelerra` from this directory.  That's it.
    
grooveplex
  • 2,486
Eliah Kagan
  • 117,780
  • Sorry, linux noob. How do I run cinelerra from the terminal? – tactic Apr 03 '15 at 22:57
  • @KevinBrown From the directory in which you unpacked Cinelerra (if you've left that directory, just cd back to it), type ./cinelerra and press enter. – Eliah Kagan Apr 03 '15 at 23:06
  • @EliahKagen I get "Segmentation fault" when I do that. – tactic Apr 03 '15 at 23:34
  • @KevinBrown That's a program crash, unfortunately. (If you made a launcher for it to double-click on to run it--this is in regard to your other question, then the same problem would occur, so the segfault should probably be troubleshooted first.) It works fine for me--and presumably for some other folks--so we need to figure out what's specific to your situation. Which .txz file did you use? And what is shown when you run the command lsb_release -r; uname -m? – Eliah Kagan Apr 03 '15 at 23:37
2

A .tgz or a .tar.xz file is not an installer, but a compressed tar archive. You need to decompress and to extract the archive to access the files inside it:

  1. Open a Terminal by hitting Ctrl+Alt+t
  2. Create a new folder to hold the extracted files, for example to create a folder in your Home named extracted_files run the following command: mkdir ~/extracted_files
  3. Decompress and extract the archive by running the following command: tar xf <.tgz_.tar.xz_file_path> -C ~/extracted_files, where <.tgz_.tar.xz_file_path> is the path of the .tgz or .tar.xz file
kos
  • 35,891
  • I'm getting errors when I try to do this. Something about an "Unexpected EOF file in archive". – tactic Apr 03 '15 at 22:55
  • @KevinBrown From your other comment I'm guessing you were able to unpack the archive using my answer, but that's strange because the way given here by kos is just as good and should succeed in all the same circumstances. Unless... is it possible that you had an incomplete or corrupted download of Cinelerra when you followed the advice here, then obtained a good copy by redownloading it using the wget command in my answer? – Eliah Kagan Apr 03 '15 at 23:14
  • @EliahKagan I'm guessing that was it. Anyway, now the "Cinelerra" exacutable software start thing doesn't do anything when I click on it – tactic Apr 03 '15 at 23:32
  • @KevinBrown I think you might have have a corrupted archive. Try this, run md5sum <.tgz_.tar.xz_file_path> and search Google for the output hash, see if you can find any result. If you do, most likely the problem is elsewhere, otherwise most likely your archive is corrupted – kos Apr 04 '15 at 03:38
  • @KevinBrown Meaning that you can find your archive name quoted in some Google search result of course, just to make sure that other people who md5 hashed that file had the same md5 sum result – kos Apr 04 '15 at 03:41