Hallo Alexander,
* Alexander Beck-Ratzka <
alexander.beck-ratzka@...>:
> ich versuche gerade unter ubuntu Sun JDK 1.6 zu installieren, und die
> Installation steigt leider mit folgendem Fehler aus:
>
> [snip]
> Installing JavaDB
> error: Failed dependencies:
> /bin/sh is needed by sun-javadb-core-10.4.2-1.1.i386
>
> [snip]
>
> /bin/sh ist nach /bin/bash gelinkt, und ich kann mich entsinnen, dass
> dies auch schon mal so geklappt hat.
>
> Ich wollte nun die originale Bourne Shell, also wirklich /bin/sh
> installieren, finde aber kein passendes Package unter
>
http://packages.ubuntu.com/. Das ist schon etwas doof, denn die
> Bourne-Shell ist eben gerade die Unix-Default-Shell. Es
> ist die einzige Shell, die auf jedem Unix verfügbar sein muss,
> deswegen liefert Sun seine Installer eben auch für die Bourne-Shell
> aus. Leider scheint sich ubunte nicht daran zu halten :-(
Es gibt keine Original-Bourne-Shell für Ubuntu. Siehe [1].
Ubuntu verlinkt /bin/sh defaultmäßig auf /bin/dash, aber auch /bin/bash
verhält sich als sh aufgerufen Bourne-Shell-kompatibel.
Dein Problem ist vermutlich keines, welches eine original-Bourne-Shell
erfordert.
Wie lautet der Befehl zur Installation? Ein Paket mit dem Namen finde
ich bei Google nur als RPM-Paket für CentOS. Das das dann mit den
Paketabhängigkeiten auf eine Debian-basierten System nicht klappt, ist
verständlich.
Im Übrigen scheint mir in Deinem Paket auch nicht das JDK drin zu sein.
Warum installierst Du nicht einfach sun-java6-jre aus multiverse?
Gruß
Christian
1)
http://de.wikipedia.org/wiki/Unix-Shell#Die_Bourne-Shell--
ubuntu-de mailing list
ubuntu-de@...
https://lists.ubuntu.com/mailman/listinfo/ubuntu-de