LinuxQuestions.org
Share your knowledge at the LQ Wiki.
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 02-13-2005, 06:02 PM   #1
Seiken
Member
 
Registered: Sep 2004
Location: Canada
Distribution: Slackware 14
Posts: 248

Rep: Reputation: 30
Equivalent to MS's "Program Files"


Alright, so now that I've got my mouse working 100%, I have some general questions about the filesystem and X regarding where installed programs are stored and how you go about setting up shortcuts for them.

Question 1:
When downloading a program, where should I download it to? Is my home folder okay?

Question 2:
When installing that program, where should it be installed? How can I install it for all users?

Question 3:
How do I go about creating a shortcut with the proper icon, and can I do it for all users? (do I use the .bin, the .sh? they don't have the program's icon)

Thanks immensely,
Seiken
 
Old 02-13-2005, 06:04 PM   #2
frieza
Senior Member
 
Registered: Feb 2002
Location: harvard, il
Distribution: Ubuntu 11.4,DD-WRT micro plus ssh,lfs-6.6,Fedora 15,Fedora 16
Posts: 3,233

Rep: Reputation: 406Reputation: 406Reputation: 406Reputation: 406Reputation: 406
/usr/local/bin is where most user instaled programs should go
/usr/bin is also good
/bin is ok, but not as good
and yes, id download into your home directory... or perhaps a special downloads directory within your home directory
 
Old 02-13-2005, 06:07 PM   #3
btmiller
Senior Member
 
Registered: May 2004
Location: In the DC 'burbs
Distribution: Arch, Scientific Linux, Debian, Ubuntu
Posts: 4,290

Rep: Reputation: 378Reputation: 378Reputation: 378Reputation: 378
You might find the Filesystem Hierarchy Standard useful for getting a sense of how the Unix directory structure is laid out. Note: this varies between Linux distros and sometime fairly significantly between different type of Unix and Unix-like systems.
 
Old 02-13-2005, 06:28 PM   #4
Seiken
Member
 
Registered: Sep 2004
Location: Canada
Distribution: Slackware 14
Posts: 248

Original Poster
Rep: Reputation: 30
btmiller: thank you for the link to the FHS. I have a lot of reading to do.

frieza: after I have the installed program in /user/local/bin (in this example, I have a folder in there called Mozilla Firefox with all the Firefox files in it), how do I go about making a shortcut in the umm, Gnome Menu (?) for all users to start the program?
 
Old 02-13-2005, 06:43 PM   #5
frieza
Senior Member
 
Registered: Feb 2002
Location: harvard, il
Distribution: Ubuntu 11.4,DD-WRT micro plus ssh,lfs-6.6,Fedora 15,Fedora 16
Posts: 3,233

Rep: Reputation: 406Reputation: 406Reputation: 406Reputation: 406Reputation: 406
not sure about the gnome menu, but if you left click on a blank section of the bar, it should give you an option to add a 'launcher' to the panel, then just put in the path /usr/local/bin/firefox (or browse to it if you need to) and make sure it has an icon
 
Old 02-13-2005, 10:01 PM   #6
IBall
Senior Member
 
Registered: Nov 2003
Location: Perth, Western Australia
Distribution: Ubuntu, Debian, Various using VMWare
Posts: 2,088

Rep: Reputation: 62
Perhaps it would be better to install programs to /usr/local or /opt. Then you create a symbolic link to the application in /usr/bin.

EG:
Code:
ln -s /usr/local/firefox/firefox /usr/bin
will create a link in /usr/bin called firefox. You can then start firefox with the command "firefox".

This is more in compliance with the FileSystem Standard, and IMHO keeps things tidier.

--Ian
 
Old 02-14-2005, 02:24 AM   #7
cs-cam
Senior Member
 
Registered: May 2004
Location: Australia
Distribution: Gentoo
Posts: 3,545

Rep: Reputation: 57
You don't install all the program's related files into /usr/local/bin, /usr/local == C:\Program FIles, the bin directory just contains the binary files or links to them. You can also install "optional" software into /opt
 
Old 02-14-2005, 05:24 AM   #8
Haiyadragon
Member
 
Registered: Sep 2003
Location: Gorredijk, Netherlands
Distribution: Arch Linux
Posts: 400

Rep: Reputation: 30
If you're using Slackware the easiest thing to do is to find the package either on the Slackware ftp's or on http://linuxpackages.net/ (be sure to choose the right version number). Then download that package to your homedir (or where ever) and run 'installpkg <package>'. That way Slack will install it for you and you can run it by typing 'firefox' or 'mozilla-firefox' depending on 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
Getting error: "ALSA device "default" is already in use by another program." brynjarh Debian 7 02-04-2005 11:45 AM
why iam getting problems like "...too many files opened" or "segmentation fault" naren_0101bits Linux - Newbie 2 07-19-2004 12:20 PM
"X-MS" cant open because "x-Multimedia System" cant access files at "smb&qu ponchy5 Linux - Networking 0 03-29-2004 11:18 PM
Google Ad-Words advertises MS's "Get the fact campaign" on LQ? Squall General 6 03-23-2004 10:47 PM
any program to play ".dat" files? l_9_l Linux - General 1 03-19-2002 09:20 PM

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

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