Автор Тема: Как настроить переменные окружения для bash в Simply Linux 10.1?  (Прочитано 782 раз)

Оффлайн yuri84

  • Участник
  • *
  • Сообщений: 63
В .bashrc и .bash_profile не вижу, куда прописывать пути к программам.

Оффлайн yuri84

  • Участник
  • *
  • Сообщений: 63
Может быть, я не точно выразился.
Нужно приписать пути к программам:
/bin
/sbin
/usr/bin
и так далее

Оффлайн andrew_b

  • Участник
  • *
  • Сообщений: 553
Непонятно. У вас в $PATH ничего нет, что ли? /bin и /usr/bin там должны быть.
См. /etc/bashrc и /etc/profile.

Оффлайн yuri84

  • Участник
  • *
  • Сообщений: 63
Как сюда добавить нужные пути?
Какой-то сложный сценарий...

$ cat /etc/profile
# System profile for basic ALT Linux system.
#
# It is recommended that this file be left unchanged to ease upgrades,
# and any local additions go into /etc/profile.d/ directory.

# See also /etc/security/limits.conf
ulimit -Sc 0 >/dev/null 2>&1

umask 022

[ -n "$PATH" ] || PATH="/bin:/usr/bin:/usr/local/bin"
[ "$PATH" = "$HOME/bin" -o -z "${PATH##$HOME/bin:*}" -o \
  -z "${PATH%%*:$HOME/bin}" -o -z "${PATH##*:$HOME/bin:*}" ] ||
PATH="$HOME/bin:$PATH"
[ "$PATH" = "/usr/games" -o -z "${PATH##/usr/games:*}" -o \
  -z "${PATH%%*:/usr/games}" -o -z "${PATH##*:/usr/games:*}" ] ||
PATH="$PATH:/usr/games"
export PATH

[ -n "$USER" ] || USER="`/usr/bin/id -un`"
[ -n "$LOGNAME" ] || LOGNAME="$USER"
[ -n "$MAIL" ] || MAIL="/var/mail/$LOGNAME"
export USER LOGNAME MAIL

HOSTNAME=`/bin/hostname`
HISTSIZE=999
HISTFILESIZE=9999
export HOSTNAME HISTSIZE HISTFILESIZE

for f in /etc/profile.d/*.sh; do
if [ -f "$f" -a -r "$f" -a -x "$f" -a -s "$f" -a ! -L "$f" ]; then
. "$f"
fi
done

unset f


Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 368
Как сюда добавить нужные пути?
Какой-то сложный сценарий...
$ cat /etc/profile
# System profile for basic ALT Linux system.
Взять и добавить. Только это неправильно. Добавдять надо в ~/.bash_profile. Но или ~/.bashrc

export PATH=$PATH:/sbin:

Оффлайн yuri84

  • Участник
  • *
  • Сообщений: 63