?
Solved

Installing xmms...

Posted on 2006-07-17
13
Medium Priority
?
292 Views
Last Modified: 2013-12-06
hi, i have downloaded the xmms here:
http://www.xmms.org/files/1.2.x/rpm/xmms-1.2.10-1.src.rpm

and i have installed it in my computer (running Fedora Core 5) but i can't seems to locate where is it....
is there a way to add it into the menu or somewhere easy for me to run it?
0
Comment
Question by:InNoCenT_Ch1ld
  • 7
  • 5
13 Comments
 
LVL 22

Assisted Solution

by:pjedmond
pjedmond earned 400 total points
ID: 17127126
First find it:

find /home/username | grep xmms

Then:

rpmbuild --rebuild http://www.xmms.org/files/1.2.x/rpm/xmms-1.2.10-1.src.rpm

The created RPM is then in the /usr/src/redhat/RPMS/ directory and can be installed using:

rpm -ivh  /usr/src/redhat/RPMS/xmms-1.2.10-1.rpm

(   (()
(`-' _\
 ''  ''
0
 
LVL 3

Author Comment

by:InNoCenT_Ch1ld
ID: 17127143
what will the command above do? i mean the rpmbuild --rebuild?
0
 
LVL 24

Expert Comment

by:slyong
ID: 17127168
I am assuming that you are on RedHat/Fedora.

You have downloaded the source rpm (.src.rpm) which need to be rebuilt and install.  Installation of source rpm is as follows:
[root@bigboy tmp]# rpmbuild --rebuild filename.src.rpm
then you should be able to find the .rpm file in /usr/src/redhat/RPMS/`uname -m`.  So to install it:
[root@bigboy tmp]# rpm -Uvh /usr/src/redhat/RPMS/`uname -m`/xmms-1.2.10-1.rpm

If you have already rebuilt the src.rpm, just do the second step.
0
Concerto's Cloud Advisory Services

Want to avoid the missteps to gaining all the benefits of the cloud? Learn more about the different assessment options from our Cloud Advisory team.

 
LVL 24

Expert Comment

by:slyong
ID: 17127171
oops.. submit too late.. sorry pjedmond
0
 
LVL 3

Author Comment

by:InNoCenT_Ch1ld
ID: 17127211
so, you mean it will be smart enough to create a link/ menu for easy access?

I'm new to Linux, so I guess i'm asking a dumb question ;-)
0
 
LVL 24

Expert Comment

by:slyong
ID: 17127218
rpmbuild --rebuild
builds the rpm for installation using rpm -Uvh command.  It depends on the packagers (the people who created the .src.rpm or .rpm at the first place) whether they put in the link/menu.  If not, you have to put it into the menu and give it a nice little icon.
0
 
LVL 3

Author Comment

by:InNoCenT_Ch1ld
ID: 17127486
>>If not, you have to put it into the menu and give it a nice little icon

how am i suppose to put it in the menu? is there any command for this? ;-)
0
 
LVL 24

Expert Comment

by:slyong
ID: 17127531
hmm.. actually the simpler way out is not to install the xmms from xmms.  The trick is here http://home.gagme.com/greg/linux/fc5-tips.php#mp3

That you just get the rpm from freshrpms..  Just to make it a bit clearer, do:

# rpm -ihv http://rpm.livna.org/fedora/5/i386/livna-release-5-4.noarch.rpm
# rpm -ihv http://ayo.freshrpms.net/fedora/linux/5/i386/RPMS.freshrpms/freshrpms-release-1.1-1.fc.noarch.rpm
# yum -y install xmms-mp3 xmms-faad2 gstreamer-plugins-ugly libmad libid3tag

and you should be able to see xmms in Application->Sound and Video...
0
 
LVL 3

Author Comment

by:InNoCenT_Ch1ld
ID: 17127564
all right, let me try it out first ;-)
0
 
LVL 3

Author Comment

by:InNoCenT_Ch1ld
ID: 17128249
slyong, i think your proposed solution require internet access, which i dont have at home...
so, can i just download everything i need and create a repo at local disk?
or what should i do?
0
 
LVL 3

Author Comment

by:InNoCenT_Ch1ld
ID: 17128261
i tried to download the 2 files:
http://rpm.livna.org/fedora/5/i386/livna-release-5-4.noarch.rpm
http://ayo.freshrpms.net/fedora/linux/5/i386/RPMS.freshrpms/freshrpms-release-1.1-1.fc.noarch.rpm

but i think i have to download the xmms-mp3 xmms-faad2 gstreamer-plugins-ugly libmad libid3tag.... (which i think have to connect to internet).
0
 
LVL 24

Accepted Solution

by:
slyong earned 1600 total points
ID: 17128281
0
 
LVL 3

Author Comment

by:InNoCenT_Ch1ld
ID: 17128309
allright, tks ;-)
0

Featured Post

Get free NFR key for Veeam Availability Suite 9.5

Veeam is happy to provide a free NFR license (1 year, 2 sockets) to all certified IT Pros. The license allows for the non-production use of Veeam Availability Suite v9.5 in your home lab, without any feature limitations. It works for both VMware and Hyper-V environments

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

1. Introduction As many people are interested in Linux but not as many are interested or knowledgeable (enough) to install Linux on their system, here is a safe way to try out Linux on your existing (Windows) system. The idea is that you insta…
This article will show you step-by-step instructions to build your own NTP CentOS server.  The network diagram shows the best practice to setup the NTP server farm for redundancy.  This article also serves as your NTP server documentation.
Learn several ways to interact with files and get file information from the bash shell. ls lists the contents of a directory: Using the -a flag displays hidden files: Using the -l flag formats the output in a long list: The file command gives us mor…
Learn how to navigate the file tree with the shell. Use pwd to print the current working directory: Use ls to list a directory's contents: Use cd to change to a new directory: Use wildcards instead of typing out long directory names: Use ../ to move…
Suggested Courses
Course of the Month17 days, 6 hours left to enroll

862 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question