Visit Our UNIX and Linux User Community


how to make programs available to all users


 
Thread Tools Search this Thread
Top Forums UNIX for Dummies Questions & Answers how to make programs available to all users
# 1  
Old 06-08-2011
how to make programs available to all users

Hi all,

where (path) usually the programs are installed in linux.
How to make installed programs available to all users of the system ?
Thanks in advance!
# 2  
Old 06-08-2011
Code:
dpkg -l


Last edited by Yogesh Sawant; 06-11-2011 at 03:02 PM.. Reason: added code tags
# 3  
Old 06-08-2011
How to do this depends on your system. If you're using a debian-derived distro you'll have dpkg, if you're not you won't.

How to make them 'available to all users of the system' depends on what things you want to make available to what users.
# 4  
Old 06-08-2011
Hi Corona688,

I am using RHEL so i did not find dpkg.
I am trying to know what files to be edited if i installed a program for example in /usr/bin etc. How i make this program available to say xyz user.

Thanks in advance!
# 5  
Old 06-08-2011
There's two things to consider, whether they'll find it and whether they're actually allowed to use it.

The PATH variable is what a users' shell will use to locate programs. /usr/bin will very probably be in the default PATH so users will find things in there by default. If they need to look in /usr/local/bin/ you may need to add that to the PATH. The PATH is adjusted in a variety of locations, see How does the default PATH get set on RHEL?

Even if it's not in their PATH, they can still run programs by giving the full path themselves, i.e. running /usr/local/sbin/myprogramname

File permissions can also be used to allow or deny users from running programs they'd otherwise be able to access, but without knowing what you're trying to do this may be getting into too much detail.
 

Previous Thread | Next Thread
Test Your Knowledge in Computers #183
Difficulty: Easy
Over 40% of UNIX.com users voted that bash was their most useful shell.
True or False?

10 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

Difference between inbuilt suid programs and user defined root suid programs under bash shell?

Hey guys, Suppose i run passwd via bash shell. It is a suid program, which temporarily runs as root(owner) and modifies the user entries. However, when i write a C file and give 4755 permission and root ownership to the 'a.out' file , it doesn't run as root in bash shell. I verified this by... (2 Replies)
Discussion started by: syncmaster
2 Replies

2. OS X (Apple)

Alternatives to GNU Make for users of newer OS X

As you may already know, Apple has integrated all the GNU developer tools into their own graphical development environment so you can no longer use them from the command line. This means that open source software that is distributed as source is inaccessible to users of newer versions of Mac OS X,... (4 Replies)
Discussion started by: Ultrix
4 Replies

3. UNIX for Dummies Questions & Answers

Command - filename as arguments - make executable to all users.

Edit: Sorry. Mistakenly posted - please delete (3 Replies)
Discussion started by: Reddax
3 Replies

4. UNIX and Linux Applications

How to make ldappasswd use {SHA} instead of {SSHA} for users passwords in openldap?

Is it possible to use {SHA} with ldappasswd? I didn't find responsible option in manual page and doc (1 Reply)
Discussion started by: urello
1 Replies

5. Shell Programming and Scripting

Create multiple users with individual passwords to users

hi, i am new to shell scripts i write a shell script to create multiple users but i need to give passwords to that users while creating users, command to write this script (1 Reply)
Discussion started by: DONFOX
1 Replies

6. Solaris

To restrict the users not to change the passwords for NIS users

Hi All, How to restrict the NIS users not to change their passwords in for NIS users?? and my NIS user is unable to login to at client location what could be the problem for this ? Any body can help me. Thanks in advance. (1 Reply)
Discussion started by: Sharath Kumar
1 Replies

7. UNIX for Dummies Questions & Answers

Are programs like sys_open( ) ,sys_read( ) et al examples of system level programs ?

Are the programs written on schedulers ,thread library , process management, memory management, et al called systems programs ? How are they different from the programs that implement functions like open() , printf() , scanf() , read() .. they have a prefix sys_open, sys_close, sys_read etc , right... (1 Reply)
Discussion started by: vishwamitra
1 Replies

8. Solaris

Gani Network Driver Won't Install - make: Fatal error: Don't know how to make targ...

I attached a README file that I will refer to. I successfully completed everything in the README file until step 4. # pwd /gani/gani-2.4.4 # ls COPYING Makefile.macros gem.c Makefile Makefile.sparc_gcc gem.h Makefile.amd64_gcc ... (1 Reply)
Discussion started by: Bradj47
1 Replies

9. Shell Programming and Scripting

make script deleting mp3 with warnig to users

hi i need to make a script that will check the directories of the users on mp3 or mp4 files. if so they must be automaticly deleted and they have to get a warning message instead. this should be running every day at 1 pm and should be done within the cron file. could someone help me with... (2 Replies)
Discussion started by: stefan
2 Replies

10. Solaris

How to make a script executable by all users?

I have a script in my home direcroty which upon execution gives the essential system information like memory,cpu etc and is currently owned by root:root. Now I want to see that every non root user will run this file and grab the reqired system info. I know this is some thing associated with chown... (2 Replies)
Discussion started by: chrs0302
2 Replies

Featured Tech Videos