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 |
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
|
|
02-17-2004, 04:58 PM
|
#1
|
LQ Newbie
Registered: Feb 2004
Location: Philadelphia
Distribution: Mandrake 9.2
Posts: 24
Rep:
|
Installing Programs - A simple question from my simple mind
sorry to waste valuable disk space with such a dumb question, but in the command line (using Konsole, not that it may matter), I'm trying to install a program (acrobat reader) with the provided executable file "INSTALL". obviously, i can't do the installation as a user, but when i try to run the INSTALL file as root, i get the message:
"bash: INSTALL: command not found"
everything seems as though it should work; what simple answer am i missing? any help would be greatly appreciated.
sincerely,
phloundering in philly
|
|
|
02-17-2004, 05:07 PM
|
#2
|
Member
Registered: Feb 2004
Location: Australia
Distribution: Ubuntu, Fedora 10
Posts: 632
Rep:
|
try
./INSTALL
by default ./ in not in the PATH variable, so when you run applications you have to specifically tell the system that you are looking in the current directory. You can add ./ to the $PATH variable if you want like I have on my system, then you dont have to type ./
|
|
|
02-17-2004, 05:29 PM
|
#3
|
LQ Newbie
Registered: Feb 2004
Location: Philadelphia
Distribution: Mandrake 9.2
Posts: 24
Original Poster
Rep:
|
worked like a charm. many thanks.
|
|
|
02-17-2004, 05:48 PM
|
#4
|
Member
Registered: Jan 2004
Location: Texas, USA, Terra
Distribution: Debian (currently...)
Posts: 74
Rep:
|
Quote:
Originally posted by jax8
try
./INSTALL
by default ./ in not in the PATH variable, so when you run applications you have to specifically tell the system that you are looking in the current directory. You can add ./ to the $PATH variable if you want like I have on my system, then you dont have to type ./
|
Thanks jax8. Tell me, does ./ refer to a directory beneath the one you are in, or does it refer to "root"?
|
|
|
02-17-2004, 06:48 PM
|
#5
|
Senior Member
Registered: Nov 2003
Location: NB,Canada
Distribution: Something alpha or beta, binary or source...
Posts: 2,280
Rep:
|
./ is like the crank on an old model "A". Its there to fire things up.
But seriously, it just says "execute this-->", right?
|
|
|
02-17-2004, 07:22 PM
|
#6
|
Member
Registered: Sep 2003
Distribution: Slackware 9.1 with fluxbox
Posts: 259
Rep:
|
actually, im pretty sure, the . refers to the current directory
So if you typed INSTALL
it will look for the executable INSTALL in your PATH, (eg in /usr/bin, those places)
If you do ./INSTALL
It executes the file called INSTALL in the PRESENT directory
. --> present directory
.. --> parent directory
|
|
|
02-18-2004, 09:03 PM
|
#7
|
Member
Registered: Feb 2004
Location: Australia
Distribution: Ubuntu, Fedora 10
Posts: 632
Rep:
|
Quote:
Originally posted by maillion
Thanks jax8. Tell me, does ./ refer to a directory beneath the one you are in, or does it refer to "root"?
|
./ refers the the directory you are currently in
../ refers to the parent directory
if you create a directory with nothing in it and you type the command
ls
you will find that ./ and ../ always exist. This is becuase every directory has to be able to refer to itselt and every directory (beside the root directory /) has a parent from which it was accessed.
-JAX
|
|
|
All times are GMT -5. The time now is 01:27 AM.
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|