LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Home Forums Tutorials Articles Register
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 07-09-2019, 06:52 AM   #1
Gyroman
Member
 
Registered: Nov 2014
Location: Australia
Distribution: Mint 19.1 Toshiba Satellite Pro R50-C
Posts: 108
Blog Entries: 5

Rep: Reputation: 1
Where is my installed software?


I have Software Manager and Package Manager..
I recently used Software Manager to find an X86 disassembler and I found [ht]
I installed it and it said it was installed but I can't find it anywhere??
(no it does not appear in the GUI menu nor is it available in the terminal as a command)

I suppose this is a whole tutorial on installation.. but I would just like to know where new software gets put and how to access it.. please

thanks
 
Old 07-09-2019, 07:20 AM   #2
rtmistler
Moderator
 
Registered: Mar 2011
Location: USA
Distribution: MINT Debian, Angstrom, SUSE, Ubuntu, Debian
Posts: 9,882
Blog Entries: 13

Rep: Reputation: 4930Reputation: 4930Reputation: 4930Reputation: 4930Reputation: 4930Reputation: 4930Reputation: 4930Reputation: 4930Reputation: 4930Reputation: 4930Reputation: 4930
Most executable software gets placed in any of /bin, /sbin, /usr/bin, and /usr/sbin.

There are some exceptions where they use a custom directory, or they add further sub-directories off of one of those four to put their executable files into.

Are you sure that the command would be 'ht'? Have you tried to type ht followed by TAB to see if there are other command completions, like ht-1.49 or something like that? (I absolutely made that up by the way, just demonstrating that sometimes executable files have additional parts to the name).

Another thing to do would be to do a sudo find command from the root file system, sort of like:
Code:
$ sudo find . -name "ht*" -type f
 
2 members found this post helpful.
Old 07-09-2019, 07:57 AM   #3
pan64
LQ Addict
 
Registered: Mar 2012
Location: Hungary
Distribution: debian/ubuntu/suse ...
Posts: 21,842

Rep: Reputation: 7308Reputation: 7308Reputation: 7308Reputation: 7308Reputation: 7308Reputation: 7308Reputation: 7308Reputation: 7308Reputation: 7308Reputation: 7308Reputation: 7308
probably /usr/bin/hte is the executable.
Also try man hte

Last edited by pan64; 07-09-2019 at 07:59 AM.
 
1 members found this post helpful.
Old 07-09-2019, 11:15 AM   #4
fatmac
LQ Guru
 
Registered: Sep 2011
Location: Upper Hale, Surrey/Hants Border, UK
Distribution: Mainly Devuan, antiX, & Void, with Tiny Core, Fatdog, & BSD thrown in.
Posts: 5,490

Rep: Reputation: Disabled
Also, check in /usr/local/bin some like to put executibles in there.
 
1 members found this post helpful.
Old 08-21-2019, 08:05 PM   #5
Gyroman
Member
 
Registered: Nov 2014
Location: Australia
Distribution: Mint 19.1 Toshiba Satellite Pro R50-C
Posts: 108

Original Poster
Blog Entries: 5

Rep: Reputation: 1
Where is my installed software

Quote:
Originally Posted by pan64 View Post
probably /usr/bin/hte is the executable.
Also try man hte
Yes "hte" does produce a Mate window with default parameters etc. So looks like it works but being a [Log] window I have no idea how to access the keyboard menu [File etc etc] but using it is a different question so thanks for your reply.
 
Old 08-22-2019, 03:56 AM   #6
Shadow_7
Senior Member
 
Registered: Feb 2003
Distribution: debian
Posts: 4,137
Blog Entries: 1

Rep: Reputation: 874Reputation: 874Reputation: 874Reputation: 874Reputation: 874Reputation: 874Reputation: 874
$ which hte

Most software creates it's parts in a /usr/share/packagename/ location. With guides and stuff in /usr/share/doc/packagename/. And ofc executables in /bin /sbin /usr/bin /usr/sbin and the /usr/local/ variants. Depending on how something was installed (via source? via package?).
 
1 members found this post helpful.
Old 08-22-2019, 10:31 AM   #7
DavidMcCann
LQ Veteran
 
Registered: Jul 2006
Location: London
Distribution: PCLinuxOS, Debian
Posts: 6,140

Rep: Reputation: 2314Reputation: 2314Reputation: 2314Reputation: 2314Reputation: 2314Reputation: 2314Reputation: 2314Reputation: 2314Reputation: 2314Reputation: 2314Reputation: 2314
If you know the command to launch a program, the command whereis is useful. Look at
Code:
man whereis
whereis hte
The main catch is that it looks at where your package-manager would put things, so it won't find something you got yourself and which ended up in /opt.
 
1 members found this post helpful.
Old 08-22-2019, 02:23 PM   #8
rnturn
Senior Member
 
Registered: Jan 2003
Location: Illinois (SW Chicago 'burbs)
Distribution: openSUSE, Raspbian, Slackware. Previous: MacOS, Red Hat, Coherent, Consensys SVR4.2, Tru64, Solaris
Posts: 2,801

Rep: Reputation: 550Reputation: 550Reputation: 550Reputation: 550Reputation: 550Reputation: 550
Quote:
Originally Posted by Gyroman View Post
I have Software Manager and Package Manager..
I recently used Software Manager to find an X86 disassembler and I found [ht]
I installed it and it said it was installed but I can't find it anywhere??
(no it does not appear in the GUI menu nor is it available in the terminal as a command)

I suppose this is a whole tutorial on installation.. but I would just like to know where new software gets put and how to access it.. please

thanks
Your package manager likely has an option to list the files that are part of the package. Worth a try. If your package manager doesn't have that option, you'll have to do a brute force search:
Code:
$ find / -type f -iname '*progname*'
where "progname" is the name of the disassembler binary.

Once you locate it, if it's not in one of the "standard" binary directories, you need to add the directory where it was installed to your PATH variable in whatever file you use at login to initialize your environment. If the package didn't install the binaries into a standard location, chances are its man pages aren't accessible via man(1). You might need to modify your MANPATH environment variable (or make system-wide changes to it in /etc/manpath.config).

HTH...
 
1 members found this post helpful.
Old 08-22-2019, 04:58 PM   #9
ondoho
LQ Addict
 
Registered: Dec 2013
Posts: 19,872
Blog Entries: 12

Rep: Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053
so the package (not the executable) is called ht, and this is on ubuntu?
Code:
dpkg -L ht
 
1 members found this post helpful.
  


Reply

Tags
software installation



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
Software shows up as installed and not installed at same time in zypper. LazerPhreak Linux - Software 2 12-13-2009 01:01 AM
I installed Wine and configure this at Debian 4.0 r1.I installed windows software hassancemk Linux - Software 2 04-01-2008 11:28 PM
LXer: OpenLogic Announces Free Software to Inventory Installed Open Source Software LXer Syndicated Linux News 0 05-01-2007 01:01 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie

All times are GMT -5. The time now is 09:30 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