Installing Programs - A simple question from my simple mind
Linux - NewbieThis 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.
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.
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.
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 ./
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"?
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
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.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.