Hi, I know someone asked this before but I've checked the man page for rpm and I can't figure out how to tell where something has been installed ... is there an easy way? James James C. Rocks Equant Archway House Canary Wharf London E14 9SZ Phone: 0207-5226856 Fax: 0207-5126087 Mobile Phone: 07771-767405 http://www.equant.com This e-mail (including any attachments) is confidential and may be legally privileged. If you are not an intended recipient or an authorized representative of an intended recipient, you are prohibited from using, copying or distributing the information in this e-mail or its attachments. If you have received this e-mail in error, please notify the sender immediately by return e-mail and delete all copies of this message and any attachments. Thank you.
On Wed, 24 Jul 2002 21:11:40 +0100 James.Rocks@equant.com wrote:
I know someone asked this before but I've checked the man page for rpm and I can't figure out how to tell where something has been installed ... is there an easy way?
All I do is check the contents of the RPM- it lists the depends, and the file paths and files it will install by default. Terence
Hi What I usually do when I want to browse installed RPMs better, is to open "kpackage", and I in there I can search, have file lists, run programs, install/remove etc... Jaska. On Wednesday 24 July 2002 23:22, Terence McCarthy wrote:
On Wed, 24 Jul 2002 21:11:40 +0100
James.Rocks@equant.com wrote:
I know someone asked this before but I've checked the man page for rpm and I can't figure out how to tell where something has been installed ... is there an easy way?
All I do is check the contents of the RPM- it lists the depends, and the file paths and files it will install by default.
Terence
James.Rocks@equant.com writes:
I know someone asked this before but I've checked the man page for rpm and I can't figure out how to tell where something has been installed ... is there an easy way?
Note the SuSE Help Center (susehelp) is also useful. In "Contents -> Packages -> Package descriptions -> Summary" is a list of all installed packages. Each item references a package description and a list of its files. The "Advanced" search can search for packages containing given files, just restrict the search to "package descriptions". -- Alexandr.Malusek@imv.liu.se
Alexandr Malusek <Alexandr.Malusek@imv.liu.se> writes:
In "Contents -> Packages -> Package descriptions -> Summary" is a list of all installed packages.
Now I see only SuSE packages are there (both installed and not installed), for instance the Intel C++ compiler I have isn't listed there. It would be nice if all installed packages were there. -- Alexandr.Malusek@imv.liu.se
2002-07-24 21.11 skrev James.Rocks@equant.com: :: Hi, :: :: I know someone asked this before but I've checked the man page for rpm and :: I can't figure out how to tell where something has been installed ... is :: there an easy way? :: :: James :: rpmlocate <searchstring> rpm -ql <package> -- Heavy, adj.: Seduced by the chocolate side of the force.
On Wednesday 24 July 2002 21:11, you wrote:
Hi,
I know someone asked this before but I've checked the man page for rpm and I can't figure out how to tell where something has been installed ... is there an easy way?
Hi James, As well as the various rpm ways of finding things that people have told you about, there's also the find command. It takes lots of options, but suppose you've installed package / compiled and installed something called foo. As root, do: find / -name foo* This will search the whole file system, / , for foo, foobar, foowhatever, etc. Find will also do a lot of other stuff like find files modified, created, etc. before, on, or after specific dates and so on. It does more besides, but there are plenty more expert people on this list to tell you what, and typing 'info find' as well as 'man find' will give you the full s.p. You don't have to be root to use it - but if you're searching file systems not owned by your username you may get strings of 'permission denied' messages otherwise. Of course you can start the find anywhere in the directory hierarchy, so: find . -name foo* will look for foo, foobar, foowhatever, etc., in the current directory and those below it. You should also check out the commands whereis and which to look for program files. HTH Fergus
participants (6)
-
Alexandr Malusek
-
Anders Dahlqvist
-
Fergus Wilde
-
jaakko tamminen
-
James.Rocks@equant.com
-
Terence McCarthy