LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Newbie (https://www.linuxquestions.org/questions/linux-newbie-8/)
-   -   Adding a file to the path in etc/profile (https://www.linuxquestions.org/questions/linux-newbie-8/adding-a-file-to-the-path-in-etc-profile-108101/)

zzzt 10-24-2003 03:27 PM

Adding a file to the path in etc/profile
 
Running Mandrake 9.1 on a newer custom system.

I just installed the newest winex CVS. I can only run wine by typing the path to wine and then the *.exe

Example:

wine install.exe Won't work

/usr/lib/cvswinex/bin/wine install.exe Does work.

I know that I have to add wine to the path, kind of like path=---/---/xx.exe in autoexec.bat from the DOS days.

I found that if I type PATH=$PATH:/usr/lib/cvswinex/bin/
wine will run from any directory so long as I don't close the terminal I ran the PATH statement in.

I think I need to edit /etc/profile, but I'm not sure quite how. I tried adding the PATH statement from above without any results.

Here's a copy of my etc/profile:

# /etc/profile -*- Mode: shell-script -*-
# (c) MandrakeSoft, Chmouel Boudjnah <chmouel@mandrakesoft.com>

loginsh=1

# Users generally won't see annoyng core files
[ "$UID" = "0" ] && ulimit -S -c 1000000 > /dev/null 2>&1

if ! echo ${PATH} |grep -q /usr/X11R6/bin ; then
PATH="$PATH:/usr/X11R6/bin"
fi

if [ "$UID" -ge 500 ] && ! echo ${PATH} |grep -q /usr/games ; then
export PATH=$PATH:/usr/games
fi

umask 022


USER=`id -un`
LOGNAME=$USER
MAIL="/var/spool/mail/$USER"
HISTCONTROL=ignoredups
HOSTNAME=`/bin/hostname`
HISTSIZE=1000


if [ -z "$INPUTRC" -a ! -f "$HOME/.inputrc" ]; then
INPUTRC=/etc/inputrc
fi

# some old programs still use it (eg: "man"), and it is also
# required for level1 compliance for LI18NUX2000
NLSPATH=/usr/share/locale/%l/%N

export PATH PS1 USER LOGNAME MAIL HOSTNAME INPUTRC NLSPATH
export HISTCONTROL HISTSIZE

for i in /etc/profile.d/*.sh ; do
if [ -x $i ]; then
. $i
fi
done

unset i


Any ideas?

Hangdog42 10-24-2003 03:39 PM

Probably just before that export PATH PS1 USER.... line, you need to add your PATH=$PATH:/usr/lib/cvswinex/bin/ line. Just make sure it isn't in an if statement.

zzzt 10-24-2003 03:47 PM

I'll give it a try right now, and I'll tell you how it goes.

zzzt 10-24-2003 03:53 PM

That was it! Thanks!


All times are GMT -5. The time now is 07:25 PM.