Find executables for missing start menu applications

You will find the most programs in your Start menu. They have search function. Type there the programs name, that’s all. But, sometimes it happens that the installer doesn’t create start menu entry.
Our freshly installed package called tightvnc. So, if the program isn’t there, then you need to find the executable for it. In windows, you go to the place where the program was installed, and double click to the executable. In Linux: you need to open the Terminal, Konsole, whatever – the Command line.
Like in windows you can search for all installed programs in Add Remove programs. Here is the alternative – a bit faster. Type in Command line (CLI) the following:

rpm -qa | grep tightvnc

the output will be all installed packages containing the name tightvnc. Copy the FULL name (including number) of the tightvnc package, this is what you need. Now type this:

rpm -q --fileprovide [pasteherethefullname]

This will output the complete list of files installed from this package. The executables are mostly in the /usr/bin/ directory.
My output:

akoskm@linux-3fx0:~> rpm -q --fileprovide tightvnc-1.3.9-80.41
/etc/slp.reg.d
/etc/slp.reg.d/vnc.reg
/etc/sysconfig/SuSEfirewall2.d/services/vnc-httpd
/etc/sysconfig/SuSEfirewall2.d/services/vnc-server
/etc/xinetd.d/vnc
/usr/bin/vnc_inetd_httpd
/usr/bin/vncconnect
/usr/bin/vncpasswd
/usr/bin/vncpasswd.arg
/usr/bin/vncserver
/usr/bin/vncviewer
...

Now you can simple start any of these executables in the /usr/bin/ directory by typing them to the command line.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s