Обновление Беркли об/мин DB в ОС Centos

Другой способ сделать это - добавить псевдоним в вашем файле 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'

-121--35097-

Вы должны поместить следующую строку в конце вашего .bashrc Файл:

PATH=$PATH:.    

Для этого вы можете ввести эту команду:

echo "PATH=$PATH:." >> ~/.bashrc    

Вы должны запустить новую оболочку, чтобы она работала

1
29.09.2016, 01:34
1 ответ

Несколько неочевидный ответ здесь - установить 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.

0
28.01.2020, 01:47

Теги

Похожие вопросы