LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices


Reply
  Search this Thread
Old 09-02-2008, 02:01 PM   #1
LinuxLux
LQ Newbie
 
Registered: Sep 2008
Posts: 4

Rep: Reputation: 0
.tgz installation help


Hello everyone and thanks for any help that you may provide me .

I have Linux Suse 10, and I was wondering how do I go about installing software?
I was looking for a program similair to winamp and I heard that Audacious would be a good choice. So my main question is... How do I install Audacious properly? It comes as a .tgz and im not sure how the installation process works!

Thanks alot

-LinuxLux
 
Old 09-02-2008, 02:26 PM   #2
Sonneteer
Member
 
Registered: May 2006
Location: Canada
Distribution: Slackware 13.37; Ubuntu 12.04
Posts: 81
Blog Entries: 5

Rep: Reputation: 15
.tgz is a package format for Slackware. I think Suse uses .rpm packages.
 
Old 09-02-2008, 02:36 PM   #3
pixellany
LQ Veteran
 
Registered: Nov 2005
Location: Annapolis, MD
Distribution: Arch/XFCE
Posts: 17,802

Rep: Reputation: 738Reputation: 738Reputation: 738Reputation: 738Reputation: 738Reputation: 738Reputation: 738
Start with the package manager--It's in your menus somewhere. Probably called something like "add/remove software"

PS--Welcome to LQ!!
 
Old 09-02-2008, 02:59 PM   #4
LinuxLux
LQ Newbie
 
Registered: Sep 2008
Posts: 4

Original Poster
Rep: Reputation: 0
"Start with the package manager--It's in your menus somewhere. Probably called something like "add/remove software"

I looked through my different menus and I could not find anything relating to "add/remove software". Isn't it possible to install programs from the command line?
 
Old 09-02-2008, 03:00 PM   #5
arizonagroovejet
Senior Member
 
Registered: Jun 2005
Location: England
Distribution: openSUSE, Fedora, CentOS
Posts: 1,093

Rep: Reputation: 197Reputation: 197
Quote:
Originally Posted by Sonneteer View Post
.tgz is a package format for Slackware. I think Suse uses .rpm packages.
Whilst it is true that Slackware's package management system uses .tgz files, it is very misleading to say that .tgz "package format for Slackware" A .tgz file is a gzipped tarball which is like a .zip file in that it's a compressed archive that you can uncompress to get a bunch of other files. From command line use:

Code:
$ tar zxvf file.tgz
Various GUI tools are available. If the software is available as a .tgz file then you can probably simply uncompress it and run the software. No installation required. However it if the .tgz file contains the source for the application rather than pre-compiled binaries then you'll have to build it according to the instructions provided.

SUSE systems do indeed use rpm packages and using rpm packages is the the easiest way to install, update and uninstall software.

OP - it might help if you were more specific regarding what version of Linux you are using. There is no product called 'Linux SUSE 10'. There is however SUSE Linux Enterprise Desktop 10 which is a commercially licensed distro produced by Novell, and openSUSE versions 10, 10.1 10.2 and 10.3 which are free to download and use.
 
Old 09-02-2008, 03:12 PM   #6
dasy2k1
Member
 
Registered: Oct 2005
Location: 127.0.0.1
Distribution: Ubuntu 12.04 X86_64
Posts: 958

Rep: Reputation: 35
Suse's pakage managers is part of YAST

open YAST and its on the first screen at the top called software management

browse through there
im failry sure that adacuous is in the repo
 
Old 09-02-2008, 04:43 PM   #7
LinuxLux
LQ Newbie
 
Registered: Sep 2008
Posts: 4

Original Poster
Rep: Reputation: 0
"OP - it might help if you were more specific regarding what version of Linux you are using. There is no product called 'Linux SUSE 10'. There is however SUSE Linux Enterprise Desktop 10 which is a commercially licensed distro produced by Novell, and openSUSE versions 10, 10.1 10.2 and 10.3 which are free to download and use."

I have Suse Linux 10. Does that ring any bells?

I also did go into Yast then to the Software Management tools. But that doesn't help me get Audacious installed.

I also have tried the 'tar jxvf' command and I got this respone.

bzip2: (stdin) is not a bzip2 file.
tar: Child returned status 2
tar: Error exit delayed from previous errors



:-/
 
Old 09-02-2008, 05:07 PM   #8
Sonneteer
Member
 
Registered: May 2006
Location: Canada
Distribution: Slackware 13.37; Ubuntu 12.04
Posts: 81
Blog Entries: 5

Rep: Reputation: 15
You would need to pass the z option to tar instead of the j. The j is used for files that end with .tar.bz2
 
Old 09-02-2008, 05:14 PM   #9
arizonagroovejet
Senior Member
 
Registered: Jun 2005
Location: England
Distribution: openSUSE, Fedora, CentOS
Posts: 1,093

Rep: Reputation: 197Reputation: 197
Quote:
Originally Posted by LinuxLux View Post
I have Suse Linux 10. Does that ring any bells?
Like I said there is no product called 'Suse Linux 10'. Look at the file /etc/SuSE-release - that will tell you what version you have.
If you have SUSE Linux Enterprise Desktop 10 then Audacious will not be available via YaST. Audacious isn't in the package list for openSUSE 10.3 either. But if you look at the Audacious website download page you'll find there are links to packages for openSUSE. I recommend using them over the .tgz. The packages for openSUSE 10.3 will probably work for SUSE Linux Enterprise Desktop too.

Quote:
Originally Posted by LinuxLux View Post
I also have tried the 'tar jxvf' command and I got this respone.
What I wrote was zxvf not jxvf. z tells tar to use the gzip file, j tells it to use the bzip2 filter. The file has a .tgz suffix which means it'll be compressed with gzip. If the suffix was .tar.bz2 then you'd use j.
 
Old 09-02-2008, 06:09 PM   #10
LinuxLux
LQ Newbie
 
Registered: Sep 2008
Posts: 4

Original Poster
Rep: Reputation: 0
Thanks Sonneteer, I was able to get it extracted by changing the command like you said. How ever I dont beleive thats all that needs to be done. Now what do I do with all of these files that have been extracted?
 
Old 09-02-2008, 06:43 PM   #11
henry_shadowjet
Member
 
Registered: Oct 2006
Posts: 55

Rep: Reputation: 15
Hey Linuxlux,

Well from here on, it could be different for every program, and I never have installed audacious myself.

But normally the extracted files should be quite obvious, there should be one executable file (out of the extracted file) that is used to execute the program. I'd say an executable file called "audacious". It should be directly among the first path you extracted or inside folder called "bin".

Go to the folder you extracted it through terminal or bash, and issue this command:
./audacious

You could, try to execute it by double clicking from nautilus or other file browsers, but in case there are dependency errors, you wouldn't know about it.

I hope that helps.
 
Old 09-03-2008, 12:35 AM   #12
John VV
LQ Muse
 
Registered: Aug 2005
Location: A2 area Mi.
Posts: 17,090

Rep: Reputation: 2474Reputation: 2474Reputation: 2474Reputation: 2474Reputation: 2474Reputation: 2474Reputation: 2474Reputation: 2474Reputation: 2474Reputation: 2474Reputation: 2474
also a .tgz also known as a tar.gz could be the source code .
if there is a file in the folder called " configure " or " makefile " then you have the source and will need to build the code .
------------
is this what you downloaded
http://audacious-media-player.org/in...itle=Downloads
" Audacious: 1.5.1: audacious-1.5.1.tgz "
if so THAT IS THE SOURCE CODE .I just looked at it
you will also need to install from the source or there dev packages
Quote:
Dependencies

* GNU Autotools (i.e. autoconf)
* Glib >= 2.14
* GTK+ >= 2.10, Pango >= 1.8.0, Cairo >= 1.2.4
* libmcs >= 0.7
* libmowgli >= 0.4

Optional Dependencies
Feature Package(s)
HTTP/HTTPS transport libneon >= 0.26 (this is required for Ice/Shoutcast support).
Remote control dbus and dbus-glib
Session management Recent enough X.org (7.x)
Vorbis playback libvorbis >= 1.0
libogg >= 1.0
FLAC playback libvorbis >= 1.0

libogg >= 1.0
libFLAC >= 1.1.2
ALSA Audio output alsa-lib
esd(1) Audio output libesd >= 0.2
PulseAudio output libpulse >= 0.9.9
there is a openSUSE prebuilt package farther down the page
openSUSE Linux

Packages are available for openSUSE from:

Audacious: http://packman.links2linux.de/package/audacious

Audacious-plugins: http://packman.links2linux.de/package/audacious-plugins

"1 click install": http://packman.links2linux.de/install/audacious-plugins

Last edited by John VV; 09-03-2008 at 12:42 AM.
 
Old 09-03-2008, 12:44 AM   #13
henry_shadowjet
Member
 
Registered: Oct 2006
Posts: 55

Rep: Reputation: 15
Oppps.. Yes, I forgot about that too :P. Thanks for picking it up John VV.

Yeah, if it's a source code, then what you'd have to do is "configure", "make" and "make install" (generally).

If it is indeed a source code, where a file called "configure" and "Makefile" exists in the main path, then please have a careful look at README and INSTALL for some instructions.

The README file should list the dependencies that are required to compile the package.

Good luck!
 
Old 09-03-2008, 09:52 AM   #14
schneidz
LQ Guru
 
Registered: May 2005
Location: boston, usa
Distribution: fc-15/ fc-20-live-usb/ aix
Posts: 5,106

Rep: Reputation: 873Reputation: 873Reputation: 873Reputation: 873Reputation: 873Reputation: 873Reputation: 873
i recommend installing from source because rpm's tend to fail for dependancies...

also web based installs work usually fairly well (like apt-get, yum)

ninty percent of the time this works for me.
Code:
tar -xvzf foo.tar.gz # or tar -xvjf bar.tar.bz
cd foo
./configure --prefix=/usr && make && sudo make install
every content creator and developer is different so it is possible your mileage may vary. so read the text files README and INSTALL that is usually included in every tarball.

also, although i am not an audiophile, i heard that xmms may be more winamp like.
 
Old 09-03-2008, 10:12 AM   #15
arizonagroovejet
Senior Member
 
Registered: Jun 2005
Location: England
Distribution: openSUSE, Fedora, CentOS
Posts: 1,093

Rep: Reputation: 197Reputation: 197
Quote:
Originally Posted by schneidz
i recommend installing from source because rpm's tend to fail for dependancies...
If the rpm install fails 'for dependencies' then surely there is a very high chance that the source will fail to compile due to missing dependencies?

Installing packages is always preferable to installing from source because it makes keeping track of what is installed on your system and upgrading/uninstalling things much easier. Where I work we occasionally have to install software for users that's only available as source so we make an rpm package from the source ourselves and then install that because it is far better to do that than having 'make install' spewing files all over the place which it may then later not be clear why they are there.

Quote:
Originally Posted by schneidz
also web based installs work usually fairly well (like apt-get, yum)
No packaged installed from any online repositories that you have set up should ever fail due to missing dependencies. If it does that it is the fault of the repository maintainer.

Last edited by arizonagroovejet; 09-03-2008 at 10:13 AM. Reason: formatting
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
a tgz that doesn't end in tgz flebber VectorLinux 3 05-03-2006 05:31 AM
tgz file doesn't end in .tgz? detpenguin Slackware 4 05-15-2004 07:13 PM
Record installation of tarballs, as for .tgz? JohnKFT Slackware 6 01-30-2004 05:11 PM
X Sever crash after xset.tgz & vg16.tgz install lachlan Slackware 0 08-13-2003 02:48 AM
.tgz? SnowSurfAir Linux - Software 14 08-02-2003 03:38 AM


All times are GMT -5. The time now is 02:58 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration