Wo bekomme ich die Original Bourne-Shell für Ubuntu her

View: New views
3 Messages — Rating Filter:   Alert me  

Wo bekomme ich die Original Bourne-Shell für Ubuntu her

by Alexander Beck-Ratzka :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hallo Liste,

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 :-(

Ich verwende das Ubuntu-Release lsb_release -a auf eine 64-Bit-Maschine.

Welche / wer weiß Rat?

Liebe Grüße

Alexander

--
ubuntu-de mailing list
ubuntu-de@...
https://lists.ubuntu.com/mailman/listinfo/ubuntu-de

Re: Wo bekomme ich die Original Bourne-Shell für Ubuntu her

by Christian Schult :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

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

Re: Wo bekomme ich die Original Bourne-Shell für Ubuntu her

by Axel Birndt :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hallo,

Christian Schult schrieb:
> Hallo Alexander,

> 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.

Du kannst auch mit:

sudo dpkg-reconfigure dash

Die Standardshell für das System umkonfigurieren.

--

Gruß Axel

--
ubuntu-de mailing list
ubuntu-de@...
https://lists.ubuntu.com/mailman/listinfo/ubuntu-de