Другой способ сделать это - добавить псевдоним в вашем файле Bashrc:
VIM ~ / .bashrc
Это выглядит как мой файл Bashrc:
# .bashrc
alias coredb='psql -h 172.x.x.x -U jboss jbossdb'
alias psql='psql -h 172.x.x.x -U rkah portal_db'
alias opendb='psql -h 172.x.x.x -U rkah portal_db'
# Source global definitions
if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi
# User specific aliases and functions
alias menu='bash ./menuScript.sh'
alias vi='vim'
, если вы посмотрите, где он говорит, что псевдоним Как именно вы можете добавить его. Так, например, вы ввели в:
alias testscript = 'bash ./testscript.sh'
Вы должны поместить следующую строку в конце вашего .bashrc
Файл:
PATH=$PATH:.
Для этого вы можете ввести эту команду:
echo "PATH=$PATH:." >> ~/.bashrc
Вы должны запустить новую оболочку, чтобы она работала
Несколько неочевидный ответ здесь - установить Yet Another Version of Berekeley DB параллельно с существующей. Затем собрать сборку с вновь установленными заголовками/библиотеками, используя флаги -I/usr/include/db-X.Y и -ldb-X.Y при сборке.
Самый простой способ избежать "системных" заголовков (т.е. #include "db.h") и библиотек (т.е. -ldb) при сборке - (временно) удалить пакет db4-devel, чтобы убедиться, что ваша сборка использует флаги -I/usr/include/db-X.Y и -ldb-X.Y во время сборки. После этого переустановите db4-devel.