LinuxQuestions.org
Help answer threads with 0 replies.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices


Reply
  Search this Thread
Old 04-27-2004, 11:00 AM   #1
boyzie
LQ Newbie
 
Registered: Apr 2004
Location: Yorkshire
Distribution: Mandrake 10 Com
Posts: 13

Rep: Reputation: 0
How to list installed apps


Hi

Had mandrake 10 about a week and loving it.

Installed allsorts of software, some of which appear in the kde start menu but others dont.

The ones I can remember the name of I start in a console

But how do I discover what software i have installed if it doesn't appear in the start menu and i can't remember its name to type it in the console?
 
Old 04-27-2004, 01:22 PM   #2
kilgoretrout
Senior Member
 
Registered: Oct 2003
Posts: 2,987

Rep: Reputation: 388Reputation: 388Reputation: 388Reputation: 388
As root run:

# rpm -qa

That will list every rpm package that you installed. Not all will be apps; some will be libraries. If you know part of the name of the app, you can pipe the above command through grep. For example, if you want all rpms with "gcc" in their name you would run:

# rpm -qa | grep gcc

For a graphical tool run as root:

# mcc

and enter your root password when prompted. Then go to Software>Remove and expand the menu to see all the packages installed and a description fo what each package does.
 
Old 04-27-2004, 01:41 PM   #3
boyzie
LQ Newbie
 
Registered: Apr 2004
Location: Yorkshire
Distribution: Mandrake 10 Com
Posts: 13

Original Poster
Rep: Reputation: 0
Thanks

How do I do The pipe symbol again?
 
Old 04-27-2004, 02:05 PM   #4
kilgoretrout
Senior Member
 
Registered: Oct 2003
Posts: 2,987

Rep: Reputation: 388Reputation: 388Reputation: 388Reputation: 388
"|"(bar) is the pipe symbol and is located on the same key as "\", i.e backslash.
 
Old 04-27-2004, 02:19 PM   #5
boyzie
LQ Newbie
 
Registered: Apr 2004
Location: Yorkshire
Distribution: Mandrake 10 Com
Posts: 13

Original Poster
Rep: Reputation: 0
Thanks that was easy

I have found the name for the software I installed, how do I open it?

Just typing the name doesnt work.
 
Old 04-27-2004, 02:59 PM   #6
|2ainman
Member
 
Registered: Mar 2004
Distribution: Slackware current, DSL 0.9.2
Posts: 133

Rep: Reputation: 15
find the executable it will probably be in a bin folder somewhere. Type the full path to that. Are you sure its installed, cuz most programs installed are put in places that are in ur path, meaning that you dont have to go look for it, you simply type the command.
 
Old 04-27-2004, 04:04 PM   #7
asmirnov
LQ Newbie
 
Registered: Apr 2004
Location: Stony Brook, NY, USA/Martin, Slovakia
Distribution: SuSE 10.0
Posts: 16

Rep: Reputation: 0
You can do whereis yourapphere to check where the executable is. To see in what directories it resides, try: locate yourapphere
 
Old 04-27-2004, 04:37 PM   #8
boyzie
LQ Newbie
 
Registered: Apr 2004
Location: Yorkshire
Distribution: Mandrake 10 Com
Posts: 13

Original Poster
Rep: Reputation: 0
Thats a nice tip to know but It doesnt find the app.

When I use # rpm -qa | grep nameofapp it appears but I don't know how to start it or find where it is.
 
Old 04-28-2004, 10:03 AM   #9
kilgoretrout
Senior Member
 
Registered: Oct 2003
Posts: 2,987

Rep: Reputation: 388Reputation: 388Reputation: 388Reputation: 388
As root run:

# rpm -ql <package name>

That will list all files installed by the package and the full path to their location. Here's an example I did with the pciutils package:

Code:
# rpm -ql pciutils-2.1.11-4mdk
/usr/bin/lspci
/usr/bin/pcimodules
/usr/bin/setpci
/usr/share/doc/pciutils-2.1.11
/usr/share/doc/pciutils-2.1.11/ChangeLog
/usr/share/doc/pciutils-2.1.11/README
/usr/share/doc/pciutils-2.1.11/pciutils.lsm
/usr/share/man/man8/lspci.8.bz2
/usr/share/man/man8/pcimodules.man.bz2
/usr/share/man/man8/setpci.8.bz2
/usr/share/pci.ids
The name(s) of the executable(s) that pciutils installs is not evident from the package name but rpm -ql reveals that "/usr/bin/lspci", among others, is installed by this package. "Lspci" is a command that lists everything on the pci bus but you would never guess the name of that command from the package name. Using rpm -ql usually reveals the name and location of the executable associated with the package.
 
  


Reply



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
Where do installed apps go? navylinux Linux - Software 3 11-10-2005 08:51 AM
I installed OOo but I can't find it in the apps list. Ausar Linux - Newbie 2 07-22-2005 04:30 AM
What apps installed gianh Linux - Newbie 3 04-24-2004 10:22 PM
Already installed apps not loading after rpm installer for other apps toastermaker Linux - Newbie 11 11-17-2003 11:25 AM
List of apps breany Linux - General 5 08-12-2002 11:53 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 09:10 AM.

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
Open Source Consulting | Domain Registration