Товарищи, доброго времени суток всем! Пожалуйста, подскажите как настроить bin/sh в убунту. Есть задача поставить СУБД информикс на убунту(искать на что то другое нет времени. Так вот прога эта старая, требует сш. Я взял килянул даш, все равно, и как этот сш установить? Помогите пожалуйста. Спасибо.
зы
Installing IBM Informix Dynamic Server 9.40
20230 blocks
error: Failed dependencies:
/bin/sh is needed by msg-9.40.UC6-1.i386
error: Failed dependencies:
/bin/sh is needed by gls-4.00.UC5-1.i386
error: Failed dependencies:
/bin/sh is needed by IIF-9.40.UC6-1.i386
./installserver: line 730: ${TMP_FILE_LIST}: ambiguous redirect
Server installation returned a Non-Zero value
Bundle Install program has finished
В Debian /bin/sh входит в пакет bash. В Ubuntu, наверное, также.
Вообще, что-то я не припомню дистрибутива, в котором бы не было /bin/sh. У тебя точно его нет (ls -l /bin/sh) ?
А ведь когда-то не боялись мы программы любой,
И с одним лишь debug'ом выходили на бой,
И искусно написанный вирус встречали как брата
В Debian /bin/sh входит в пакет bash. В Ubuntu, наверное, также.
Вообще, что-то я не припомню дистрибутива, в котором бы не было /bin/sh. У тебя точно его нет (ls -l /bin/sh) ?
поставить пакет bash....
сделать
Код
ln -s /bin/bash /bin/sh
или
Код
sudo apt-get remove dash
и будет
Код
lrwxrwxrwx 1 root root 4 2006-12-19 16:26 /bin/sh -> bash
Сделал. Все так и есть. Перенаправляет в баш. Проблема такая же точно. По ходу она проверяет наличие физически файла /bin/sh
Installing IBM Informix Dynamic Server 9.40
20230 blocks
ошибка: Неудовлетворенные зависимости:
/bin/sh нужен для msg-9.40.UC6-1.i386
ошибка: Неудовлетворенные зависимости:
/bin/sh нужен для gls-4.00.UC5-1.i386
ошибка: Неудовлетворенные зависимости:
/bin/sh нужен для IIF-9.40.UC6-1.i386
./installserver: line 730: ${TMP_FILE_LIST}: неоднозначное перенаправление
Server installation returned a Non-Zero value
Bundle Install program has finished
root@ubuntu:/home/soft/Informix# ls -l \bin\sh
lrwxrwxrwx 1 root root 7 2007-01-18 02:01 binsh -> binbash
diesel
Ой да, я просто перепутал. Действительно, поменял слеши так все нормально как и должно быть. Тока вот проблема ну совершено аналогичная. Что делать уж не знаю.
root@ubuntu:/opt/informix# sh
sh-3.1# ./ids_install
WARNING!
This software, and its authorized use and number of users, are
subject to the applicable license agreement with IBM Corporation.
If the number of users exceeds the licensed number, the excess users may
be prevented from using the software. UNAUTHORIZED USE OR COPYING MAY
SUBJECT YOU AND YOUR COMPANY TO SEVERE CIVIL AND CRIMINAL LIABILITIES.
Please Press RETURN to Continue, or (q/Q) to Quit :
IBM Informix Unix Bundle Installer
Installation Requirements:
- A user "informix" and a group "informix" must be known to the system.
- This installation procedure must be run by user root.
- Approximately 770 MB disk space required initially.
- Approximately 500 MB disk space if everything is installed (50 MB
for ISA, 25 MB for either version of JDBC).
0) All Products listed below
1) IBM Informix Dynamic Server 9.40
2) IBM Informix IConnect
3) IBM Informix JDBC version 2.21
4) IBM Informix Server Administrator
5) Configure a Demo IDS Server (requires IDS)
Enter the number(s) of the products to install, separated by spaces
(i.e. "1 2 3"):
1
Install into directory (INFORMIXDIR) [/usr/informix] :
Installing IBM Informix Dynamic Server 9.40
20230 blocks
ошибка: Неудовлетворенные зависимости:
/bin/sh нужен для msg-9.40.UC6-1.i386
ошибка: Неудовлетворенные зависимости:
/bin/sh нужен для gls-4.00.UC5-1.i386
ошибка: Неудовлетворенные зависимости:
/bin/sh нужен для IIF-9.40.UC6-1.i386
./installserver: line 730: ${TMP_FILE_LIST}: неоднозначное перенаправление
Server installation returned a Non-Zero value
Bundle Install program has finished
sh-3.1# ls -l /bin/sh
-rwxr-xr-x 2 root root 791104 2006-04-22 02:58 /bin/sh
sh-3.1#
Это я поставил толи ksh толи pdksh и после этого появился сш
Ну тут то он есть что инсталлятору надо?
Проблема немного продвинулась путем измены заголовка шелла в скрипте установки на бащ.
Только теперь вопрос: как аптгетом подрубить libstdc++-libc6.2-2.so.3
, не видит она этот пакет. Мне надо под 64 убунту а есть под 32 .Репозитарии вчера брал честно с линузфорума. Не находит. Спасибо.