Re: Eintrag in /etc/profile hilft nicht (was: dpkg den java Pfad beibringen)

2004-12-24 Diskussionsfäden Martin Reising
On Thu, Dec 23, 2004 at 11:16:24PM +0100, Andreas Pakulat wrote:
> On 23.Dec 2004 - 21:14:30, I wrote:
> > Weil [gkw]dm nur für default /etc/X11/Xsession starten, welches dann
> > .xsession aufruft. Man könnte das auch den xdm Kompatilitätsmodus nennen.
> 
> Falsch, guck dir mal /etc/gdm/Sessions/fluxbox an, da steht
> /etc/X11/Xsession /usr/bin/fluxbox oder auch für IceWM. Gnome dagegen
> hat wieder nen eigenes Layout uns liest die .xsession nicht ein.

Das funktioniert aber erst ab sarge. In woody konnte man Xsession kein WM
oder DM übergeben.

> 
> > Bliebe noch der Weg in /etc/X11/Xsession.d ein Script abzulegen das eine
> > Datei mit Umgebungsvariablen aus dem Benutzerverzeichnis ließt. Allerdings
> > stürtze kdf aus KDE 2 ab wenn LANG auf de_DE gesetzt wurde.
> 
> Oder einfach in die bash.bashrc, da soweit jawohl alle dm's ne Shell
> ausführen...

Das Funktioniert aber nicht für #! /bin/sh. Wenn man das unabhängig von der
verwendete Shell haben will nimmt man /etc/environment.
Allerdings hilft das nicht wenn man das System mit LANG=C und
LC_CTYPE=de_DE betreiben will, aber jeder Benutzer LANG auf de_DE oder
[EMAIL PROTECTED] haben will.


signature.asc
Description: Digital signature


Re: Eintrag in /etc/profile hilft nicht (was: dpkg den java Pfad beibringen)

2004-12-23 Diskussionsfäden Andreas Pakulat
On 23.Dec 2004 - 21:14:30, Martin Reising wrote:
> On Thu, Dec 23, 2004 at 07:55:24PM +0100, Dirk Salva wrote:
> 
> > Na, auch gut, obwohl das immer noch nicht erklaert, wieso die verdammte
> > .xsession nur bei default ausgefuehrt wird...
> 
> Weil [gkw]dm nur für default /etc/X11/Xsession starten, welches dann
> .xsession aufruft. Man könnte das auch den xdm Kompatilitätsmodus nennen.

Falsch, guck dir mal /etc/gdm/Sessions/fluxbox an, da steht
/etc/X11/Xsession /usr/bin/fluxbox oder auch für IceWM. Gnome dagegen
hat wieder nen eigenes Layout uns liest die .xsession nicht ein.

> Da kein Weg vorgesehen ist den gewählten Windowmanager/das gewählte
> Desktopenvironment an Xsession zu Übergeben und der Benutzer mit seiner
> .xsession letztendlich bestimmt was gestartet wird, ist Xsession für alles
> jenseits default nicht benutzbar.

Offensichtlich gibt es die Möglichkeit doch (s.o.)

> Bliebe noch der Weg in /etc/X11/Xsession.d ein Script abzulegen das eine
> Datei mit Umgebungsvariablen aus dem Benutzerverzeichnis ließt. Allerdings
> stürtze kdf aus KDE 2 ab wenn LANG auf de_DE gesetzt wurde.

Oder einfach in die bash.bashrc, da soweit jawohl alle dm's ne Shell
ausführen...

Andreas

-- 
Ships are safe in harbor, but they were never meant to stay there.


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: Eintrag in /etc/profile hilft nicht (was: dpkg den java Pfad beibringen)

2004-12-23 Diskussionsfäden Martin Reising
On Thu, Dec 23, 2004 at 07:55:24PM +0100, Dirk Salva wrote:

> Na, auch gut, obwohl das immer noch nicht erklaert, wieso die verdammte
> .xsession nur bei default ausgefuehrt wird...

Weil [gkw]dm nur für default /etc/X11/Xsession starten, welches dann
.xsession aufruft. Man könnte das auch den xdm Kompatilitätsmodus nennen.

Da kein Weg vorgesehen ist den gewählten Windowmanager/das gewählte
Desktopenvironment an Xsession zu Übergeben und der Benutzer mit seiner
.xsession letztendlich bestimmt was gestartet wird, ist Xsession für alles
jenseits default nicht benutzbar.

Bliebe noch der Weg in /etc/X11/Xsession.d ein Script abzulegen das eine
Datei mit Umgebungsvariablen aus dem Benutzerverzeichnis ließt. Allerdings
stürtze kdf aus KDE 2 ab wenn LANG auf de_DE gesetzt wurde.


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: Eintrag in /etc/profile hilft nicht (was: dpkg den java Pfad beibringen)

2004-12-23 Diskussionsfäden Andreas Pakulat
On 23.Dec 2004 - 19:55:24, Dirk Salva wrote:
> Du meinst also, ich soll die zwei Zeilen einfach in /etc/bash.bashrc
> einfuegen und gut is?

Janz Jenau.

> Na, auch gut, obwohl das immer noch nicht erklaert, wieso die
> verdammte .xsession nur bei default ausgefuehrt wird...

Ich nehme mal an das es daran liegt, dass der KDM einfach ein eigenes
Xsession Skript ausführt wenn du z.B. gnome ausführst. Ich hab aber so
auf Anhieb nicht finden können wo die rumliegen... Aber beim gdm hab
ich gesehen dass er /etc/X11/Xsession $wm ausführt wenn man was
anderes als default startet. Kannst den ja mal probieren, wenn die
Variablen da bei z.B. fluxbox gesetzt sind (achtung das exec ...
rausnehmen aus der .xsession sonst startet dir der x-session-manager)
heisst das kdm macht Müll. Wenn sie auch über gdm nicht gesetzt werden
heisst es die X11-Skripte sind so gebaut, dass wenn der WM angegeben
wird die $HOME/.xsession nicht eingelesen wird.

Andreas

-- 
There was a phone call for you.


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: Eintrag in /etc/profile hilft nicht (was: dpkg den java Pfad beibringen)

2004-12-23 Diskussionsfäden Dirk Salva
On Thu, Dec 23, 2004 at 04:26:03PM +0100, Andreas Pakulat wrote:
> > ? Bahnhof?
> Wars so schlimm ;-)

Nicht wirklich;-)

> > Das macht natuerlich wenig Sinn, wenn
> > man mehr als einen DM hat, z.B. noch Xfce oder Gnome...
> Stimmt, wobei das aber glaub ich nicht nur kdm so macht, sondern alle!
> DM's. 
> Ach ja und zu deiner Erleuchtung, gnome, kde und xfce4 sind keine DM's
> (DisplayManager) sondern SM's (Session-Manager). Im Gegensatz dazu
> wiederum ist fluxbox z.B. ein WM (WindowManager)

I verschrub me. Ich meinte DE (Desktop Environment), nicht DM.

> kdm startet bei den Sessions immer eine interaktive Shell, deswegen
> wird dort /etc/bash.bashrc eingelesen. Dort kannst du deine Globalen
> Einstellungen hinterlegen. Wenn sich $USER auch an TTY anmelden kann
> (und für ssh ists glaub ich auch nötig), solltest du diesselben
> Angaben auch in /etc/profile setzen.

In /etc/profile stehts ja sowieso schon drin, wird ja wie gesagt auf
der "richtigen" Konsole auch schon beachtet. Du meinst also, ich soll
die zwei Zeilen einfach in /etc/bash.bashrc einfuegen und gut is? Na,
auch gut, obwohl das immer noch nicht erklaert, wieso die verdammte
.xsession nur bei default ausgefuehrt wird...

ciao, Dirk
-- 
|  Akkuschrauber Kaufberatung and AEG GSM stuff   |
|   Visit my homepage:   http://www.nutrimatic.ping.de/   |
| FIDO: Dirk Salva 2:244/6305.10 Internet: dsalvaATgmx.de |
|The "Ruhrgebiet", best place to live in Germany! |


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: Eintrag in /etc/profile hilft nicht (was: dpkg den java Pfad beibringen)

2004-12-23 Diskussionsfäden Andreas Pakulat
On 23.Dec 2004 - 12:29:27, Dirk Salva wrote:
> On Thu, Dec 23, 2004 at 11:16:29AM +0100, Andreas Pakulat wrote:
> > Klaro:
> [...]
> ? Bahnhof?

Wars so schlimm ;-)

> Und damit wird dieser Pfad-Export (und somit die .xsession), wie ich
> soeben herausgefunden habe, ausschliesslich nur dann durchgefuehrt,
> wenn im kdm, welchen ich nutze, als Sitzungsart "Standard (vorige)"
> (=default) ausgewaehlt wird. 

Jupp.

> Das macht natuerlich wenig Sinn, wenn
> man mehr als einen DM hat, z.B. noch Xfce oder Gnome...

Stimmt, wobei das aber glaub ich nicht nur kdm so macht, sondern alle!
DM's. 

Ach ja und zu deiner Erleuchtung, gnome, kde und xfce4 sind keine DM's
(DisplayManager) sondern SM's (Session-Manager). Im Gegensatz dazu
wiederum ist fluxbox z.B. ein WM (WindowManager)

> Wenn ich das jetzt richtig interpretiere, funktioniert das bei mir
> auch ohne "default" genau dann, wenn ich die o.g. Scriptzeilen von
> Dir zwischen export PATH und exec $real... bei mir einfuege?

Nein, .xsession wird aus mir unerfindlichen Gründen nur in default
ausgeführt. Wenn jeder User immer denselben WM/SM nutzt kannst du den
fest in die .xsession verdrahten und die benutzen halt dann default.
Wenn du denen die Wahl lassen willst:

> Hmm. Kleines Uebel am Rande ist dabei aber noch, dass ich das gerne
> global eingesetzt haette. So muss ich bei jedem User das
> .xsession-Script veraendern. Das ist zwar nicht die Welt, aber es
> kommen doch so um 8-10 User auf 7 Rechnern zusammen...

kdm startet bei den Sessions immer eine interaktive Shell, deswegen
wird dort /etc/bash.bashrc eingelesen. Dort kannst du deine Globalen
Einstellungen hinterlegen. Wenn sich $USER auch an TTY anmelden kann
(und für ssh ists glaub ich auch nötig), solltest du diesselben
Angaben auch in /etc/profile setzen.

Andreas

-- 
Break into jail and claim police brutality.


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: Eintrag in /etc/profile hilft nicht (was: dpkg den java Pfad beibringen)

2004-12-23 Diskussionsfäden Dirk Salva
On Thu, Dec 23, 2004 at 11:16:29AM +0100, Andreas Pakulat wrote:
> > > Das Thema hatten wir auf der ML schonmal. Das Problem ist wenn man
> > > sich über *dm einloggt wird keine Login-Shell ausgeführt. Demzufolge
> > > wird /etc/profile nicht eingelesen. Um es auch für KDE-Apps die aus
> > > dem Menü gestartet werden zu setzen, muss es in die $HOME/.xsession
> > > (und zuaätzlich auch noch der Aufruf von start-kde ans Ende der Datei)
> > Geht das auch noch etwas genauer?
> Klaro:
[...]
? Bahnhof?
Also, meine .xsession sieht momentan wie folgt aus:

#  language-env DON'T MODIFY THIS LINE!
# set LANG
[EMAIL PROTECTED]
export LANG

if [ -x "$WINDOW_MANAGER" ]; then
  realstartup=$WINDOW_MANAGER
elif [ -x /usr/bin/x-session-manager ]; then
  realstartup=x-session-manager
elif [ -x /usr/bin/x-window-manager ]; then
  realstartup=x-window-manager
elif [ -x /usr/bin/x-terminal-emulator ]; then
  realstartup=x-terminal-emulator
fi

export JAVA_HOME="/usr/lib/java/"
export PATH="${PATH}:${JAVA_HOME}bin"

exec $realstartup
#  language-env end DON'T MODIFY THIS LINE!

Und damit wird dieser Pfad-Export (und somit die .xsession), wie ich
soeben herausgefunden habe, ausschliesslich nur dann durchgefuehrt,
wenn im kdm, welchen ich nutze, als Sitzungsart "Standard (vorige)"
(=default) ausgewaehlt wird. Das macht natuerlich wenig Sinn, wenn
man mehr als einen DM hat, z.B. noch Xfce oder Gnome...


> realstart='/usr/X11R6/bin/xterm'
> if [ -x "$WINDOW_MANAGER" ] ; then
>   realstart=$WINDOW_MANAGER
> elif [ -x "/usr/bin/x-session-manager" ]; then
>   realstart="/usr/bin/x-session-manager"
> fi
> exec $realstart
 
> Setzt die Variablen und den Pfad, die Sprache und führt den WM aus den
> ich will (im Normalfall ist das /usr/bin/x-session-manager, was bei
> mir auf /usr/bin/startkde zeigt. Aber wenn der Laptop ohne AC in
> Runlevel 3 startet lande ich auf nem TTY und kann dann mit 
> export WINDOW_MANAGER=/usr/bin/fvwm 
> nen stromsparenden WM nutzen.

Wenn ich das jetzt richtig interpretiere, funktioniert das bei mir
auch ohne "default" genau dann, wenn ich die o.g. Scriptzeilen von
Dir zwischen export PATH und exec $real... bei mir einfuege?
Hmm. Kleines Uebel am Rande ist dabei aber noch, dass ich das gerne
global eingesetzt haette. So muss ich bei jedem User das
.xsession-Script veraendern. Das ist zwar nicht die Welt, aber es
kommen doch so um 8-10 User auf 7 Rechnern zusammen...

ciao, Dirk
-- 
|  Akkuschrauber Kaufberatung and AEG GSM stuff   |
|   Visit my homepage:   http://www.nutrimatic.ping.de/   |
| FIDO: Dirk Salva 2:244/6305.10 Internet: dsalvaATgmx.de |
|The "Ruhrgebiet", best place to live in Germany! |


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: Eintrag in /etc/profile hilft nicht (was: dpkg den java Pfad beibringen)

2004-12-23 Diskussionsfäden Andreas Pakulat
On 22.Dec 2004 - 19:14:41, Dirk Salva wrote:
> On Wed, Dec 22, 2004 at 02:40:44PM +0100, Andreas Pakulat wrote:
> > > > > export JAVA_HOME="/usr/lib/java/"
> > > > export PATH="${JAVA_HOME}/bin:${PATH}"
> > Das Thema hatten wir auf der ML schonmal. Das Problem ist wenn man
> > sich über *dm einloggt wird keine Login-Shell ausgeführt. Demzufolge
> > wird /etc/profile nicht eingelesen. Um es auch für KDE-Apps die aus
> > dem Menü gestartet werden zu setzen, muss es in die $HOME/.xsession
> > (und zuaätzlich auch noch der Aufruf von start-kde ans Ende der Datei)
> 
> Geht das auch noch etwas genauer?

Klaro:

[EMAIL PROTECTED]:~>cat .xsession
export QT_XFT=true
export KDEDIR=/usr
export PATH=$HOME/kdevelop_head/bin:$PATH
export
KDEDIRS=/home/andreas/imgprep:/home/andreas/kdevelop_head:$KDEDIR
export GDK_USE_XFT=1
export LANG=de_DE.UTF-8
gnome-settings-daemon &
#xmodmap -e 'clear mod1' -e 'add mod1 = Alt_L' &
realstart='/usr/X11R6/bin/xterm'
if [ -x "$WINDOW_MANAGER" ] ; then
realstart=$WINDOW_MANAGER
elif [ -x "/usr/bin/x-session-manager" ]; then
realstart="/usr/bin/x-session-manager"
fi
exec $realstart

Setzt die Variablen und den Pfad, die Sprache und führt den WM aus den
ich will (im Normalfall ist das /usr/bin/x-session-manager, was bei
mir auf /usr/bin/startkde zeigt. Aber wenn der Laptop ohne AC in
Runlevel 3 startet lande ich auf nem TTY und kann dann mit 
export WINDOW_MANAGER=/usr/bin/fvwm 
nen stromsparenden WM nutzen.

> Ich habe in die .xsession des users
> beide Zeilen am Ende eingetragen, dann noch startkde bzw. start-kde
> bzw. nix, alle drei Varianten funktionieren nicht. echo $PATH gibt
> einen Path ohne den Java-Kram aus;-(

Also wenn kein WM in der .xsession steht dürfte nach dem Anmelden im
kdm gar nix passieren (war jedenfalls hier so). 

Andreas

-- 
Executive ability is prominent in your make-up.


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: Eintrag in /etc/profile hilft nicht (was: dpkg den java Pfad beibringen)

2004-12-22 Diskussionsfäden Dirk Salva
On Wed, Dec 22, 2004 at 02:40:44PM +0100, Andreas Pakulat wrote:
> > > > export JAVA_HOME="/usr/lib/java/"
> > > export PATH="${JAVA_HOME}/bin:${PATH}"
> Das Thema hatten wir auf der ML schonmal. Das Problem ist wenn man
> sich über *dm einloggt wird keine Login-Shell ausgeführt. Demzufolge
> wird /etc/profile nicht eingelesen. Um es auch für KDE-Apps die aus
> dem Menü gestartet werden zu setzen, muss es in die $HOME/.xsession
> (und zuaätzlich auch noch der Aufruf von start-kde ans Ende der Datei)

Geht das auch noch etwas genauer? Ich habe in die .xsession des users
beide Zeilen am Ende eingetragen, dann noch startkde bzw. start-kde
bzw. nix, alle drei Varianten funktionieren nicht. echo $PATH gibt
einen Path ohne den Java-Kram aus;-(

ciao, Dirk
-- 
|  Akkuschrauber Kaufberatung and AEG GSM stuff   |
|   Visit my homepage:   http://www.nutrimatic.ping.de/   |
| FIDO: Dirk Salva 2:244/6305.10 Internet: dsalvaATgmx.de |
|The "Ruhrgebiet", best place to live in Germany! |


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: Eintrag in /etc/profile hilft nicht (was: dpkg den java Pfad beibringen)

2004-12-22 Diskussionsfäden Dirk Salva
On Wed, Dec 22, 2004 at 02:40:44PM +0100, Andreas Pakulat wrote:
> > > > export JAVA_HOME="/usr/lib/java/"
> > > export PATH="${JAVA_HOME}/bin:${PATH}"

> Das Thema hatten wir auf der ML schonmal. Das Problem ist wenn man
> sich über *dm einloggt wird keine Login-Shell ausgeführt. Demzufolge
> wird /etc/profile nicht eingelesen. Um es auch für KDE-Apps die aus
> dem Menü gestartet werden zu setzen, muss es in die $HOME/.xsession

Beide Zeilen?

> (und zuaätzlich auch noch der Aufruf von start-kde ans Ende der Datei)

? start-kde steht ueberhaupt nicht in der .xsession

ciao, Dirk
-- 
|  Akkuschrauber Kaufberatung and AEG GSM stuff   |
|   Visit my homepage:   http://www.nutrimatic.ping.de/   |
| FIDO: Dirk Salva 2:244/6305.10 Internet: dsalvaATgmx.de |
|The "Ruhrgebiet", best place to live in Germany! |


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: dpkg den java Pfad beibringen

2004-12-22 Diskussionsfäden Dirk Salva
On Wed, Dec 22, 2004 at 01:24:58PM +0100, Andreas Pakulat wrote:
> Also wenn ich die letzten 3 Changelogs aus unstable kdelibs4 nicht
> misinterpretiere arbeiten die Maintainer der KDE-Pakete grad mit
> Hochdruck daran, sarge mit KDE 3.3.1 zu releasen (was wohl auch der
> Grund ist, warum kdevelop noch 3.1.1 ist und nicht 3.1.2...)

Das waer' natuerlich superklasse!

> http://packages.debian.org/changelogs/pool/main/k/kdelibs/kdelibs_3.3.1-4/changelog

Les ich mir spaeter durch, danke!

ciao, Dirk
-- 
|  Akkuschrauber Kaufberatung and AEG GSM stuff   |
|   Visit my homepage:   http://www.nutrimatic.ping.de/   |
| FIDO: Dirk Salva 2:244/6305.10 Internet: dsalvaATgmx.de |
|The "Ruhrgebiet", best place to live in Germany! |


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: [Solved] dpkg den java Pfad beibringen

2004-12-22 Diskussionsfäden Severin Gehwolf
Daniel Leidert wrote:
Am Dienstag, den 21.12.2004, 22:56 +0100 schrieb Severin Gehwolf:
Daniel Leidert wrote:
Am Dienstag, den 21.12.2004, 14:15 +0100 schrieb Severin Gehwolf:

Daniel Leidert wrote:

Am Dienstag, den 21.12.2004, 11:33 +0100 schrieb Severin Gehwolf:

-- snipp --

Da hast du was falsch verstanden. 'java' startet die runtime und sollte
daher auch auf ein Binary zeigen. In deinem Fall auf
'/usr/lib/java/bin/java'. Wenn dir das alles zuviel ist, dann hole dir
Das wars! Danke! Sorry hätte auch selber darauf kommen können :) Jetzt 
funktionierts. Das update-java-defaults.sh finde ich nicht wirklich gut 
geschrieben. Hab den Java Pfad zu beginn definiert. So ists leichter 
umzustellen :)

das Skript 'update-java-defaults.sh'
http://wiki.osuosl.org/download/attachments/20/update-java-defaults.sh?version=1
-- snipp --
Ergänze mal noch bitte:
export PATH="${JAVA_HOME}/bin:${PATH}"
hatte ich schon gehabt - nur nicht gepostet :)

Naja egal. Ich kann damit leben...

Ich könnt' das nich ;-)
MfG Daniel
Jetz bin ich total lebendig ;) einfach perfekt!
lg Severin
ps.: das umgeschriebene update-java-defaults.sh
#!/bin/sh
#
# script to update java related alternative paths
#
#Path to java-jdk/sdk (enter your java directory)
JAVA_Path=/usr/lib/java
update-alternatives --install /usr/bin/appletviewer appletviewer 
$JAVA_Path/bin/appletviewer 500 --slave 
/usr/share/man/man1/appletviewer.1 appletviewer.1 
$JAVA_Path/man/man1/appletviewer.1

update-alternatives --install /usr/bin/ControlPanel ControlPanel 
$JAVA_Path/bin/ControlPanel 500

update-alternatives --install /usr/bin/extcheck extcheck 
$JAVA_Path/bin/extcheck 500 --slave /usr/share/man/man1/extcheck.1 
extcheck.1 $JAVA_Path/man/man1/extcheck.1

update-alternatives --install /usr/bin/HtmlConverter HtmlConverter 
$JAVA_Path/bin/HtmlConverter 500

update-alternatives --install /usr/bin/idlj idlj $JAVA_Path/bin/idlj 500 
--slave /usr/share/man/man1/idlj.1 idlj.1 $JAVA_Path/man/man1/idlj.1

update-alternatives --install /usr/bin/jar jar $JAVA_Path/bin/jar 500 
--slave /usr/share/man/man1/jar.1 jar.1 $JAVA_Path/man/man1/jar.1

update-alternatives --install /usr/bin/jarsigner jarsigner 
$JAVA_Path/bin/jarsigner 500 --slave /usr/share/man/man1/jarsigner.1 
jarsigner.1  $JAVA_Path/man/man1/jarsigner.1

update-alternatives --install /usr/bin/java java $JAVA_Path/bin/java 500 
--slave /usr/share/man/man1/java.1 java.1 $JAVA_Path/man/man1/java.1

update-alternatives --install /usr/bin/javac javac $JAVA_Path/bin/javac 
500 --slave /usr/share/man/man1/javac.1 javac.1 $JAVA_Path/man/man1/javac.1

update-alternatives --install /usr/bin/javadoc javadoc 
$JAVA_Path/bin/javadoc 500 --slave /usr/share/man/man1/javadoc.1 
javadoc.1 $JAVA_Path/man/man1/javadoc.1

update-alternatives --install /usr/bin/javah javah $JAVA_Path/bin/javah 
500 --slave /usr/share/man/man1/javah.1 javah.1 $JAVA_Path/man/man1/javah.1

update-alternatives --install /usr/bin/javakey javakey 
$JAVA_Path/bin/keytool 500 --slave /usr/share/man/man1/javakey.1 
javakey.1 $JAVA_Path/man/man1/keytool.1

update-alternatives --install /usr/bin/javap javap $JAVA_Path/bin/javap 
500 --slave /usr/share/man/man1/javap.1 javap.1 $JAVA_Path/man/man1/javap.1

update-alternatives --install /usr/bin/java-rmi.cgi java-rmi.cgi 
$JAVA_Path/bin/java-rmi.cgi 500

update-alternatives --install /usr/bin/jdb jdb $JAVA_Path/bin/jdb 500 
--slave /usr/share/man/man1/jdb.1 jdb.1 $JAVA_Path/man/man1/jdb.1

update-alternatives --install /usr/bin/keytool keytool 
$JAVA_Path/bin/keytool 500 --slave /usr/share/man/man1/keytool.1 
keytool.1 $JAVA_Path/man/man1/keytool.1

update-alternatives --install /usr/bin/kinit kinit $JAVA_Path/bin/kinit 500
update-alternatives --install /usr/bin/klist klist $JAVA_Path/bin/klist 500
update-alternatives --install /usr/bin/ktab ktab $JAVA_Path/bin/ktab 500
update-alternatives --install /usr/bin/native2ascii native2ascii 
$JAVA_Path/bin/native2ascii 500 --slave 
/usr/share/man/man1/native2ascii.1 native2ascii.1 
$JAVA_Path/man/man1/native2ascii.1

update-alternatives --install /usr/bin/orbd orbd  $JAVA_Path/bin/orbd 
500 --slave /usr/share/man/man1/orbd.1 orbd.1 $JAVA_Path/man/man1/orbd.1

update-alternatives --install /usr/bin/policytool policytool 
$JAVA_Path/bin/policytool 500 --slave /usr/share/man/man1/policytool.1 
policytool.1  $JAVA_Path/man/man1/policytool.1

update-alternatives --install /usr/bin/rmic rmic $JAVA_Path/bin/rmic 500 
--slave /usr/share/man/man1/rmic.1 rmic.1   $JAVA_Path/man/man1/rmic.1

update-alternatives --install /usr/bin/rmid rmid $JAVA_Path/bin/rmid 500 
--slave /usr/share/man/man1/rmid.1 rmid.1  $JAVA_Path/man/man1/rmid.1

update-alternatives --install /usr/bin/rmiregistry rmiregistry 
$JAVA_Path/bin/rmiregistry 500 --slave 
/usr/share/man/man1/rmiregistry.1 rmiregistry.1 
$JAVA_Path/man/man1/rmiregistry.1

update-alternatives --install /usr/bin/serialver serialver 
$JAVA_Path/bin/serialver 500 --slave  /usr/share/man/man1/serialver.1 
serialver.1  $JAVA_Path/man/man1/seri

Re: dpkg den java Pfad beibringen

2004-12-22 Diskussionsfäden Andreas Pakulat
On 22.Dec 2004 - 14:49:44, Daniel Leidert wrote:
> BTW: Zu deinem zweiten Problem (KDE und JAVA_HOME): Hast du den User
> nach dem Eintragen der Variablen einmal ausgeloggt oder den Rechner neu
> gestartet,

Ja Mei, sin ma denn hier bei Windows? Ausloggen und wieder einloggen
reicht völlig um Änderungen in der Umgebung von $User wirksam werden
zu lassen.

Andreas

-- 
You have a will that can be influenced by all with whom you come in contact.


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: dpkg den java Pfad beibringen

2004-12-22 Diskussionsfäden Daniel Leidert
Am Mittwoch, den 22.12.2004, 13:21 +0100 schrieb Dirk Salva:
> On Wed, Dec 22, 2004 at 01:17:16AM +0100, Daniel Leidert wrote:
> > > und mein eintrag in /etc/profile für java lautet:
> > > export JAVA_HOME="/usr/lib/java/"
> > Ergänze mal noch bitte:
> > export PATH="${JAVA_HOME}/bin:${PATH}"
> 
> Hmm. Da steht IMHO ein "/" zu viel. Entweder das letzte im ersten
> Eintrag weg oder das vor dem "bin" im zweiten Eintrag.

Noch ein Nachtrag (fiel mir gerade auf). Es wäre IMO sogar günstiger 
PATH="${PATH}:${JAVA_HOME}/bin" (und JAVA_HOME="/usr/lib/java") zu
setzen, da ansonsten die Symlinks unter /usr/bin nicht zum Tragen
kommen, da ja zuerst ${JAVA_HOME}/bin abgefragt werden würde, wenn ich
das richtig sehe.

BTW: Zu deinem zweiten Problem (KDE und JAVA_HOME): Hast du den User
nach dem Eintragen der Variablen einmal ausgeloggt oder den Rechner neu
gestartet, damit /etc/profile neu geladen wird (beim wiederholten
Einloggen)?

MfG Daniel
-- 



Re: Eintrag in /etc/profile hilft nicht (was: dpkg den java Pfad beibringen)

2004-12-22 Diskussionsfäden Andreas Pakulat
On 22.Dec 2004 - 13:47:35, Dirk Salva wrote:
> On Wed, Dec 22, 2004 at 01:17:16AM +0100, Daniel Leidert wrote:
> > > und mein eintrag in /etc/profile für java lautet:
> > > export JAVA_HOME="/usr/lib/java/"
> > Ergänze mal noch bitte:
> > export PATH="${JAVA_HOME}/bin:${PATH}"
> 
> Nachtrag:
> mir ist da nochwas aufgefallen: wenn ich unter KDE eine Konsole
> oeffne, ist der Pfad vom Java *nicht* mit dabei, obwohl ich das wie
> oben eingetragen habe.

Das Thema hatten wir auf der ML schonmal. Das Problem ist wenn man
sich über *dm einloggt wird keine Login-Shell ausgeführt. Demzufolge
wird /etc/profile nicht eingelesen. Um es auch für KDE-Apps die aus
dem Menü gestartet werden zu setzen, muss es in die $HOME/.xsession
(und zuaätzlich auch noch der Aufruf von start-kde ans Ende der Datei)

> Mache ich in dieser Konsole "su -", ist er
> fuer den root da. Ebenso ist der Pfad fuer einen User auf einer
> "richtigen" Konsole vorhanden. Was mache ich falsch? Gehoert das noch
> an eine andere Stelle? Oder ist die Loesung nicht optimal?

man bash, Unterschied zwischen interaktive<->nicht-interaktiv und
login<->nicht-login Shell.

Andreas

-- 
You'll be sorry...


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: dpkg den java Pfad beibringen

2004-12-22 Diskussionsfäden Daniel Leidert
Am Mittwoch, den 22.12.2004, 13:21 +0100 schrieb Dirk Salva:
> On Wed, Dec 22, 2004 at 01:17:16AM +0100, Daniel Leidert wrote:
> > > und mein eintrag in /etc/profile für java lautet:
> > > export JAVA_HOME="/usr/lib/java/"
> > Ergänze mal noch bitte:
> > export PATH="${JAVA_HOME}/bin:${PATH}"
> 
> Hmm. Da steht IMHO ein "/" zu viel. Entweder das letzte im ersten
> Eintrag weg oder das vor dem "bin" im zweiten Eintrag.

Ja, da hast du Recht. Ich hatte den Eintrag per C&P eingefügt. Es sollte
aber AFAIK trotzdem keine Schwierigkeiten verursachen.

MfG Daniel
-- 



Eintrag in /etc/profile hilft nicht (was: dpkg den java Pfad beibringen)

2004-12-22 Diskussionsfäden Dirk Salva
On Wed, Dec 22, 2004 at 01:17:16AM +0100, Daniel Leidert wrote:
> > und mein eintrag in /etc/profile für java lautet:
> > export JAVA_HOME="/usr/lib/java/"
> Ergänze mal noch bitte:
> export PATH="${JAVA_HOME}/bin:${PATH}"

Nachtrag:
mir ist da nochwas aufgefallen: wenn ich unter KDE eine Konsole
oeffne, ist der Pfad vom Java *nicht* mit dabei, obwohl ich das wie
oben eingetragen habe. Mache ich in dieser Konsole "su -", ist er
fuer den root da. Ebenso ist der Pfad fuer einen User auf einer
"richtigen" Konsole vorhanden. Was mache ich falsch? Gehoert das noch
an eine andere Stelle? Oder ist die Loesung nicht optimal?

ciao, Dirk
-- 
|  Akkuschrauber Kaufberatung and AEG GSM stuff   |
|   Visit my homepage:   http://www.nutrimatic.ping.de/   |
| FIDO: Dirk Salva 2:244/6305.10 Internet: dsalvaATgmx.de |
|The "Ruhrgebiet", best place to live in Germany! |


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: dpkg den java Pfad beibringen

2004-12-22 Diskussionsfäden Dirk Salva
On Wed, Dec 22, 2004 at 01:17:16AM +0100, Daniel Leidert wrote:
> > und mein eintrag in /etc/profile für java lautet:
> > export JAVA_HOME="/usr/lib/java/"
> Ergänze mal noch bitte:
> export PATH="${JAVA_HOME}/bin:${PATH}"

Hmm. Da steht IMHO ein "/" zu viel. Entweder das letzte im ersten
Eintrag weg oder das vor dem "bin" im zweiten Eintrag.

ciao, Dirk
-- 
|  Akkuschrauber Kaufberatung and AEG GSM stuff   |
|   Visit my homepage:   http://www.nutrimatic.ping.de/   |
| FIDO: Dirk Salva 2:244/6305.10 Internet: dsalvaATgmx.de |
|The "Ruhrgebiet", best place to live in Germany! |


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: dpkg den java Pfad beibringen

2004-12-22 Diskussionsfäden Andreas Pakulat
On 22.Dec 2004 - 10:16:51, Dirk Salva wrote:
> Mich aergert viel mehr, dass das aktuelle fehlerbereinigte KDE immer
> noch nicht in Sarge ist. Ich habe wenig Verstaendnis dafuer, dass
> man ein Release bauen will mit bekanntermassen fehlerhafter GUI, die
> noch dazu sogar schon fehlerbereinigt vorliegt. Aber das wird in
> diesem thread zu OT, deshalb EOD hier.

Also wenn ich die letzten 3 Changelogs aus unstable kdelibs4 nicht
misinterpretiere arbeiten die Maintainer der KDE-Pakete grad mit
Hochdruck daran, sarge mit KDE 3.3.1 zu releasen (was wohl auch der
Grund ist, warum kdevelop noch 3.1.1 ist und nicht 3.1.2...)

http://packages.debian.org/changelogs/pool/main/k/kdelibs/kdelibs_3.3.1-4/changelog

Andreas

-- 
You'll feel much better once you've given up hope.


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: dpkg den java Pfad beibringen

2004-12-22 Diskussionsfäden Daniel Leidert
Am Mittwoch, den 22.12.2004, 10:11 +0100 schrieb Dirk Salva:
> On Wed, Dec 22, 2004 at 12:34:50AM +0100, Andreas Pakulat wrote:
> > funktioniert einwandfrei. Das einzige was man machen muss, wenn noch
> > andere Java-VM's installiert sind ist mittels update-alternatives
> > --config java die richtige auszuwählen. 
> 
> Ayayay. Danke! Das kannte ich noch gar nicht...
> 
> > > und mein eintrag in /etc/profile für java lautet:
> > > export JAVA_HOME="/usr/lib/java/"
> > JAVA_HOME ist richtig gesetzt ja, aber kaputt ist die Konfig trotzdem.
> 
> Muss man das haben? In meiner /etc/config steht diesbezueglich gar
> nichts drin.

Das ist wichtig für Skripte, die JAVA_HOME abfragen. Das können z.B.
Build-Skripte für Java-Anwendungen sein. Manchmal ist es aber auch
wichtig für Shell-Skripte zum Starten einer JAVA-Anwendung. Freemind
z.B. benutzt im Shell-Skript zum Starten dieser Anwendung ebenfalls
diese Variable (fragt aber noch einige andere ab).

MfG Daniel
-- 



Re: dpkg den java Pfad beibringen

2004-12-22 Diskussionsfäden Dirk Salva
On Wed, Dec 22, 2004 at 12:51:27AM +0100, Andreas Pakulat wrote:
> > Was denn für eine Doku?
> Ich meinte mit Doku auch Tools wie apt-cache.

Na, das ist aber seeehr weitlaeufig...

> > Wenn man mit woody einen Firefox von Backports
> Selbst Schuld ;-) Im Ernst, ich halte woody auf dem Desktop für völlig
> daneben, mit der Menge an Backports die man da braucht hat man meist
> mehr Arbeit als mit Sarge.

Wieso? Backport von KDE und nem Browser hat mir eine ganze Zeitlang
genuegt. Es kommt halt immer drauf an, was man mit der Kiste
ueberhaupt machen will. Mich aergert viel mehr, dass das aktuelle
fehlerbereinigte KDE immer noch nicht in Sarge ist. Ich habe wenig
Verstaendnis dafuer, dass man ein Release bauen will mit
bekanntermassen fehlerhafter GUI, die noch dazu sogar schon
fehlerbereinigt vorliegt. Aber das wird in diesem thread zu OT,
deshalb EOD hier.

ciao, Dirk
-- 
|  Akkuschrauber Kaufberatung and AEG GSM stuff   |
|   Visit my homepage:   http://www.nutrimatic.ping.de/   |
| FIDO: Dirk Salva 2:244/6305.10 Internet: dsalvaATgmx.de |
|The "Ruhrgebiet", best place to live in Germany! |


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: dpkg den java Pfad beibringen

2004-12-22 Diskussionsfäden Dirk Salva
On Wed, Dec 22, 2004 at 12:34:50AM +0100, Andreas Pakulat wrote:
> funktioniert einwandfrei. Das einzige was man machen muss, wenn noch
> andere Java-VM's installiert sind ist mittels update-alternatives
> --config java die richtige auszuwählen. 

Ayayay. Danke! Das kannte ich noch gar nicht...

> > und mein eintrag in /etc/profile für java lautet:
> > export JAVA_HOME="/usr/lib/java/"
> JAVA_HOME ist richtig gesetzt ja, aber kaputt ist die Konfig trotzdem.

Muss man das haben? In meiner /etc/config steht diesbezueglich gar
nichts drin.


ciao, Dirk
-- 
|  Akkuschrauber Kaufberatung and AEG GSM stuff   |
|   Visit my homepage:   http://www.nutrimatic.ping.de/   |
| FIDO: Dirk Salva 2:244/6305.10 Internet: dsalvaATgmx.de |
|The "Ruhrgebiet", best place to live in Germany! |


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: dpkg den java Pfad beibringen

2004-12-21 Diskussionsfäden Daniel Leidert
Am Dienstag, den 21.12.2004, 22:56 +0100 schrieb Severin Gehwolf:
> Daniel Leidert wrote:
> > Am Dienstag, den 21.12.2004, 14:15 +0100 schrieb Severin Gehwolf:
> > 
> >>Daniel Leidert wrote:
> >>
> >>>Am Dienstag, den 21.12.2004, 11:33 +0100 schrieb Severin Gehwolf:
> >>>
> 
> --- snipp --
> 
> > 
> > 
> > Was genau sagt 'java -version'? Zeigt /etc/alternatives/java auf das
> > Java-Binary von Sun? Falls nicht: 'man update-alternatives'. Wenn du
> > einen Fehler beim Pfad (der unter /etc/profile systemweit eingetragen
> > werden kann (siehe (3)), ausschließen kannst, dann poste mal bitte den
> > Inhalt von /usr/bin/freemind. Möglich, dass das schon einen Bug-Report
> > wert ist.
> also mein java -version sagt:
> java version "1.5.0"
> Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0-b64)
> Java HotSpot(TM) Client VM (build 1.5.0-b64, mixed mode, sharing)
> 
> mein "ll /etc/alternatives/java/" sagt:
> /etc/alternatives/java -> /usr/lib/java

Da hast du was falsch verstanden. 'java' startet die runtime und sollte
daher auch auf ein Binary zeigen. In deinem Fall auf
'/usr/lib/java/bin/java'. Wenn dir das alles zuviel ist, dann hole dir
das Skript 'update-java-defaults.sh'
http://wiki.osuosl.org/download/attachments/20/update-java-defaults.sh?version=1

und passe darin den Pfad zur Java-Installation an (ist für die händische
Installation nach /usr/local/lib/jdk geschrieben wurden) und lass es
dann durchlaufen. Das passt dann gleich eine ganze Menge Pfade an. Ich
weiß aber nicht, ob das Skript nicht unter Umständen mit einem Paket,
das mittels java-package erstellt wurde, kollidiert.

> und mein eintrag in /etc/profile für java lautet:
> export JAVA_HOME="/usr/lib/java/"

Ergänze mal noch bitte:
export PATH="${JAVA_HOME}/bin:${PATH}"

[..]
> Naja egal. Ich kann damit leben...

Ich könnt' das nich ;-)

MfG Daniel
-- 



Re: dpkg den java Pfad beibringen

2004-12-21 Diskussionsfäden Andreas Pakulat
On 22.Dec 2004 - 00:19:24, Georg Pfeiffer wrote:
> Andreas Pakulat <[EMAIL PROTECTED]> writes:
> > Deshalb erst informieren: apt-cache search java liefert einiges.
> > Allerdings würd ich dir trotzdem empfehlene entweder Blackdown Pakete,
> > selbstgebaute Sun-Java Pakete oder die Dummy-Lösung zu nutzen... Grad
> > Programme die auf Sun-Java gebaut wurden gehen manchmal nicht mit den
> > freien Runtimes.
> > 
> > > Aber wir sind doch alle nur Menschen, oder?
> > 
> > Klaro, aber irgendwann fragt man sich halt, warum Einsteiger nie in
> > die Doku schauen... Ihr Windowsverwöhnten Gören ihr ;-)
> 
> Was denn für eine Doku?

Ich meinte mit Doku auch Tools wie apt-cache.

> Wenn man mit woody einen Firefox von Backports

Selbst Schuld ;-) Im Ernst, ich halte woody auf dem Desktop für völlig
daneben, mit der Menge an Backports die man da braucht hat man meist
mehr Arbeit als mit Sarge.

> gezogen hat, ist es ganz schön hakelig, ein funktionierendes Java dazu
> zu bekommen.

Hmm, ich denke nicht, Blackdown Java für woody ist mit gcc-2.95
kompiliert. Das Plugin dafür sollte ohne Probleme in woody gehen...

> Es kann an mehreren Ecken haken kann und das ist gar nicht 
> so einfach einzugrenzen.

Du benutzt ja auch "unsupported" Software.

> Der beste Hinweis in diesem Thread war der auf 
> http://serios.net/content/debian/java.php. So etwas gehört als Howto in 
> die lokale Dokumentation bei jeder Neuinstallation.

Ich gebe zu das Debian-Java-HowTo ist ziemlich veraltet...

> Google schickt einen auf tausend Fährten, denen man folgt.

Wiederum selbst Schuld, man sollte schon die richtigen auswählen ;-)
(Ja mir ist klar das man das oft nicht kann)

Aber stimmt schon, man findet die o.g. Seite nicht mit Google und so
Begriffen wie java, debian, sun, woody... 

> Und dann funktioniert es oft immer noch nicht funktioniert, 
> weils halt (noch) an einer anderen Ecke hängt.

So ist das halt mit "externer" Software, da ist man nunmal Selbst
Master of Desaster ;-)

> cetero censeo sarge adveniam esse (oder so ähnlich) :)

Ist das Latein? Ich versteh nämlich nur Spanisch ;-)

Andreas

-- 
Do not sleep in a eucalyptus tree tonight.


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: dpkg den java Pfad beibringen

2004-12-21 Diskussionsfäden Andreas Pakulat
On 21.Dec 2004 - 22:56:55, Severin Gehwolf wrote:
> Daniel Leidert wrote:
> >Am Dienstag, den 21.12.2004, 14:15 +0100 schrieb Severin Gehwolf:
> >
> >>Daniel Leidert wrote:
> >>
> >>>Am Dienstag, den 21.12.2004, 11:33 +0100 schrieb Severin Gehwolf:
> >>>
> mein "ll /etc/alternatives/java/" sagt:
> /etc/alternatives/java -> /usr/lib/java

Wer hat das eingerichtet? Das muss auf ein ausführbares Java-Binary
zeigen! Deinstalliere dein "händisch" installiertes Sun-Java und nutze
Methode 2, aus der ersten Antwortmail dieses Threads, lese:

http://serios.net/content/debian/java.php

Da erfährst du wie du aus dem Sun-Binary ein Debian-Paket erstellst,
damit funktioniert dein freemind dann auch aus dem Menü und! du
zerwürgst nicht das halbe System. Hab ich grad vorhin gemacht, 
funktioniert einwandfrei. Das einzige was man machen muss, wenn noch
andere Java-VM's installiert sind ist mittels update-alternatives
--config java die richtige auszuwählen. 

> und mein eintrag in /etc/profile für java lautet:
> export JAVA_HOME="/usr/lib/java/"
> 
> dazu ist zu sagen, dass /usr/lib/java ein Softlink auf 
> /usr/local/jdk1.5.0/ ist - also mein Java Pfad ist richtig gesetzt.

JAVA_HOME ist richtig gesetzt ja, aber kaputt ist die Konfig trotzdem.

> Nur kann ich eben freemind nur aus der konsole aus starten. D.h. ein
> + und freemind eingeben geht nicht, aus einem Launcher
> heraus kann ich es auch nicht starten (passiert gar nichts). Ist das

Hab ich grade über K->Debian->Anwendungen->Text-FreeMind gestartet :-)

Und das ohne Verrenkungen (noch nichtmal JAVA_HOME ist gesetzt!)

Andreas

-- 
You have literary talent that you should take pains to develop.


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: dpkg den java Pfad beibringen

2004-12-21 Diskussionsfäden Georg Pfeiffer
Andreas Pakulat <[EMAIL PROTECTED]> writes:

> Es gibt ausreichend Anleitungen für Java unter Debian im Netz die von
> Google gefunden werden. 
> 
> > Und deshalb glaub ich sind noch irgendwelche 
> > Konfigurationen nötig um das auch dpkg beizubringen.
> 
> Ja installiere ein Paket das dir eine Java2-Runtime bietet bzw. dpkg
> sagt das es sich darum nicht kümmern muss (dummy-Package)
> 
> > Dass bei debian 
> > sogar eine runtime in den apt-sourcen zu finden ist wusste ich bis dato 
> > noch nicht.
> 
> Deshalb erst informieren: apt-cache search java liefert einiges.
> Allerdings würd ich dir trotzdem empfehlene entweder Blackdown Pakete,
> selbstgebaute Sun-Java Pakete oder die Dummy-Lösung zu nutzen... Grad
> Programme die auf Sun-Java gebaut wurden gehen manchmal nicht mit den
> freien Runtimes.
> 
> > Aber wir sind doch alle nur Menschen, oder?
> 
> Klaro, aber irgendwann fragt man sich halt, warum Einsteiger nie in
> die Doku schauen... Ihr Windowsverwöhnten Gören ihr ;-)

Was denn für eine Doku? Wenn man mit woody einen Firefox von Backports
gezogen hat, ist es ganz schön hakelig, ein funktionierendes Java dazu
zu bekommen. Es kann an mehreren Ecken haken kann und das ist gar nicht 
so einfach einzugrenzen. Der beste Hinweis in diesem Thread war der auf 
http://serios.net/content/debian/java.php. So etwas gehört als Howto in 
die lokale Dokumentation bei jeder Neuinstallation. Google schickt einen
auf tausend Fährten, denen man folgt. Und dann funktioniert es oft immer 
noch nicht funktioniert, weils halt (noch) an einer anderen Ecke hängt.

... und überhaupt!

cetero censeo sarge adveniam esse (oder so ähnlich) :)
hh




Re: dpkg den java Pfad beibringen

2004-12-21 Diskussionsfäden Severin Gehwolf
Severin Gehwolf wrote:
Daniel Leidert wrote:
Am Dienstag, den 21.12.2004, 14:15 +0100 schrieb Severin Gehwolf:
Daniel Leidert wrote:
Am Dienstag, den 21.12.2004, 11:33 +0100 schrieb Severin Gehwolf:
--- snipp --

Was genau sagt 'java -version'? Zeigt /etc/alternatives/java auf das
Java-Binary von Sun? Falls nicht: 'man update-alternatives'. Wenn du
einen Fehler beim Pfad (der unter /etc/profile systemweit eingetragen
werden kann (siehe (3)), ausschließen kannst, dann poste mal bitte den
Inhalt von /usr/bin/freemind. Möglich, dass das schon einen Bug-Report
wert ist.
also mein java -version sagt:
java version "1.5.0"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0-b64)
Java HotSpot(TM) Client VM (build 1.5.0-b64, mixed mode, sharing)
mein "ll /etc/alternatives/java/" sagt:
/etc/alternatives/java -> /usr/lib/java
und mein eintrag in /etc/profile für java lautet:
export JAVA_HOME="/usr/lib/java/"
dazu ist zu sagen, dass /usr/lib/java ein Softlink auf 
/usr/local/jdk1.5.0/ ist - also mein Java Pfad ist richtig gesetzt. Nur 
kann ich eben freemind nur aus der konsole aus starten. D.h. ein 
+ und freemind eingeben geht nicht, aus einem Launcher heraus 
kann ich es auch nicht starten (passiert gar nichts). Ist das erste Java 
Programm, welches ich so starten will - mit anderen programmen 
funktionierte es einwandfrei. Naja egal. Ich kann damit leben...
Trotzdem Danke!
Sorry hab den Inhalt von /usr/bin/freemind vergessen. Also hier ist er:
#!/bin/sh
# 2004-02-13, modified for Debian by [EMAIL PROTECTED]
if [[ -n ${DEBUG} ]]; then
echo "DEBUG:   Freemind parameters are '[EMAIL PROTECTED]'."
fi
freepath=$(dirname "$0")
freepath="${freepath%/bin}" # nothing happens if freemind is not installed
# under something/bin
# we try different possibilities
for jar in "${freepath}" "${freepath}/share/freemind" "${freepath}/freemind"
do
if [[ -f "${jar}/lib/freemind.jar" ]]
then
freedir="${jar}"
if [[ -n ${DEBUG} ]]; then
echo "DEBUG:   Freemind Directory is '${jar}'."
fi
break
fi
done
if [[ -z "${freedir}" ]]
then
echo "ERROR:   Couldn't find freemind under '${freepath}'." >&2
exit 1
fi
java -jar "${freedir}/lib/freemind.jar" $@

MfG Daniel

Severin





--
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)


Re: dpkg den java Pfad beibringen

2004-12-21 Diskussionsfäden Severin Gehwolf
Daniel Leidert wrote:
Am Dienstag, den 21.12.2004, 14:15 +0100 schrieb Severin Gehwolf:
Daniel Leidert wrote:
Am Dienstag, den 21.12.2004, 11:33 +0100 schrieb Severin Gehwolf:
--- snipp --

Was genau sagt 'java -version'? Zeigt /etc/alternatives/java auf das
Java-Binary von Sun? Falls nicht: 'man update-alternatives'. Wenn du
einen Fehler beim Pfad (der unter /etc/profile systemweit eingetragen
werden kann (siehe (3)), ausschließen kannst, dann poste mal bitte den
Inhalt von /usr/bin/freemind. Möglich, dass das schon einen Bug-Report
wert ist.
also mein java -version sagt:
java version "1.5.0"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0-b64)
Java HotSpot(TM) Client VM (build 1.5.0-b64, mixed mode, sharing)
mein "ll /etc/alternatives/java/" sagt:
/etc/alternatives/java -> /usr/lib/java
und mein eintrag in /etc/profile für java lautet:
export JAVA_HOME="/usr/lib/java/"
dazu ist zu sagen, dass /usr/lib/java ein Softlink auf 
/usr/local/jdk1.5.0/ ist - also mein Java Pfad ist richtig gesetzt. Nur 
kann ich eben freemind nur aus der konsole aus starten. D.h. ein 
+ und freemind eingeben geht nicht, aus einem Launcher heraus 
kann ich es auch nicht starten (passiert gar nichts). Ist das erste Java 
Programm, welches ich so starten will - mit anderen programmen 
funktionierte es einwandfrei. Naja egal. Ich kann damit leben...
Trotzdem Danke!

MfG Daniel
greetz Severin



--
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)


Re: dpkg den java Pfad beibringen

2004-12-21 Diskussionsfäden Daniel Leidert
Am Dienstag, den 21.12.2004, 14:15 +0100 schrieb Severin Gehwolf:
> Daniel Leidert wrote:
> > Am Dienstag, den 21.12.2004, 11:33 +0100 schrieb Severin Gehwolf:
> > 
> > [java2-runtime Installation gesnippt]
> > 
> > 
> >>Wie gesagt hat funktioniert! Juhu! :) Aber noch eine Frage: Wie kann ich 
> >>freemind jetz aus gnome starten? Bei nicht-java-applikationen geht das 
> >>recht einfach mit einem Launcher im Menü! Funktioniert aber bei freemind 
> >>eben nicht :( Irgendwelche Vorschläge? Muss ich jetzt gnome den Pfad 
> >>beibringen? Danke
> > 
> > 
> > Am Ende vom Gnome-Applikations-Menü sollte sich das normale Debian-Menü
> > anschließen (vergleiche: 'less /usr/lib/menu/freemind' um die Einordnung
> > herauszufinden). Damit solltest du es, wenn die Pfade zu Java korrekt
> > gesetzt sind, starten können. Der Eintrag wird wahrscheinlich ein Skript
> > in /usr/bin/ aufrufen, dass die Pfade und dann die Applikation lädt. Mit
> > dem Skript in /usr/bin/ (falls es denn existiert) solltest du das
> > Programm auch aus dem "Launcher" starten können.
> 
> Hatte ich schon so gemacht. ein "cat /usr/lib/menu/freemind/" bringt mir 
> den schon bekannten Pfad /usr/bin/freemind/ daher. Nur passiert genau 
> gar nix. :( geht bis jetzt nur wenn ich in der konsole
> #> freemind
> eintippe. Dann hauts hin... Vielleicht noch einen Tip? Sonst auch egal. 
> Kann damit leben :)

Was genau sagt 'java -version'? Zeigt /etc/alternatives/java auf das
Java-Binary von Sun? Falls nicht: 'man update-alternatives'. Wenn du
einen Fehler beim Pfad (der unter /etc/profile systemweit eingetragen
werden kann (siehe (3)), ausschließen kannst, dann poste mal bitte den
Inhalt von /usr/bin/freemind. Möglich, dass das schon einen Bug-Report
wert ist.

MfG Daniel



Re: dpkg den java Pfad beibringen

2004-12-21 Diskussionsfäden Andreas Pakulat
On 21.Dec 2004 - 14:15:35, Severin Gehwolf wrote:
> Daniel Leidert wrote:
> >Am Dienstag, den 21.12.2004, 11:33 +0100 schrieb Severin Gehwolf:
> Vielleicht noch einen Tip?

Benutze Blackdown Pakete oder baue Debian-Pakete aus der Sun-Runtime
(siehe Methoden 1 und 2 weiter oben im Thread) und Java wird im
normalen Pfad (/usr/bin) installiert, ebenso wie die Libs in /usr/lib
abgelegt wird. Dann brauchst du keinen Java-Pfad mehr explizit
angeben. 

Andreas

-- 
Your society will be sought by people of taste and refinement.


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: dpkg den java Pfad beibringen

2004-12-21 Diskussionsfäden Severin Gehwolf
Daniel Leidert wrote:
Am Dienstag, den 21.12.2004, 11:33 +0100 schrieb Severin Gehwolf:
[java2-runtime Installation gesnippt]

Wie gesagt hat funktioniert! Juhu! :) Aber noch eine Frage: Wie kann ich 
freemind jetz aus gnome starten? Bei nicht-java-applikationen geht das 
recht einfach mit einem Launcher im Menü! Funktioniert aber bei freemind 
eben nicht :( Irgendwelche Vorschläge? Muss ich jetzt gnome den Pfad 
beibringen? Danke

Am Ende vom Gnome-Applikations-Menü sollte sich das normale Debian-Menü
anschließen (vergleiche: 'less /usr/lib/menu/freemind' um die Einordnung
herauszufinden). Damit solltest du es, wenn die Pfade zu Java korrekt
gesetzt sind, starten können. Der Eintrag wird wahrscheinlich ein Skript
in /usr/bin/ aufrufen, dass die Pfade und dann die Applikation lädt. Mit
dem Skript in /usr/bin/ (falls es denn existiert) solltest du das
Programm auch aus dem "Launcher" starten können.
Hatte ich schon so gemacht. ein "cat /usr/lib/menu/freemind/" bringt mir 
den schon bekannten Pfad /usr/bin/freemind/ daher. Nur passiert genau 
gar nix. :( geht bis jetzt nur wenn ich in der konsole
#> freemind
eintippe. Dann hauts hin... Vielleicht noch einen Tip? Sonst auch egal. 
Kann damit leben :)
MfG Daniel
lg Severin
--
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)


Re: dpkg den java Pfad beibringen

2004-12-21 Diskussionsfäden Daniel Leidert
Am Dienstag, den 21.12.2004, 11:33 +0100 schrieb Severin Gehwolf:

[java2-runtime Installation gesnippt]

> Wie gesagt hat funktioniert! Juhu! :) Aber noch eine Frage: Wie kann ich 
> freemind jetz aus gnome starten? Bei nicht-java-applikationen geht das 
> recht einfach mit einem Launcher im Menü! Funktioniert aber bei freemind 
> eben nicht :( Irgendwelche Vorschläge? Muss ich jetzt gnome den Pfad 
> beibringen? Danke

Am Ende vom Gnome-Applikations-Menü sollte sich das normale Debian-Menü
anschließen (vergleiche: 'less /usr/lib/menu/freemind' um die Einordnung
herauszufinden). Damit solltest du es, wenn die Pfade zu Java korrekt
gesetzt sind, starten können. Der Eintrag wird wahrscheinlich ein Skript
in /usr/bin/ aufrufen, dass die Pfade und dann die Applikation lädt. Mit
dem Skript in /usr/bin/ (falls es denn existiert) solltest du das
Programm auch aus dem "Launcher" starten können.

MfG Daniel
-- 



Re: dpkg den java Pfad beibringen

2004-12-21 Diskussionsfäden Severin Gehwolf
Daniel Leidert wrote:
Am Montag, den 20.12.2004, 23:35 +0100 schrieb Severin Gehwolf:

Wie kann ich dpkg den (meinen) java Pfad beibringen? Wenn ich ein java 
programm (liegt mir als .deb vor) installieren will schreibt er mir hin, 
dass der java Pfad nicht gefunden wird. Beispielsweise folgender output:

Er will ein Paket sehen, dass die java2-runtime bereit hält. Das hat
erst einmal nichts mit den Pfaden zu tun. Die musst du korrekt setzen,
damit dann auch das "richtige" Java benutzt wird, wenn du freemind
starten willst. Wenn du bereits Sun Java installierst hast, brauchst du
nur noch java2-runtime-dummy erstellen und installieren (ziemlich am
Ende von [3] beschrieben).
Falls du Sun Java noch nichts installiert hast, dann gibt es 3
Möglichkeiten das zu tun:
(1) Blackdown-Java installieren
http://www.blackdown.org/
(2) mit java-package eigene Pakete für Sun Java erstellen und
installieren [2]
http://serios.net/content/debian/java.php
(3) das ganze manuell durchexerzieren und java2-runtime-dummy
installieren [3]
http://wiki.osuosl.org/display/DEV/Java+on+Debian
Wie gesagt hat funktioniert! Juhu! :) Aber noch eine Frage: Wie kann ich 
freemind jetz aus gnome starten? Bei nicht-java-applikationen geht das 
recht einfach mit einem Launcher im Menü! Funktioniert aber bei freemind 
eben nicht :( Irgendwelche Vorschläge? Muss ich jetzt gnome den Pfad 
beibringen? Danke

MfG Daniel
lg Severin



--
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)


Re: dpkg den java Pfad beibringen

2004-12-21 Diskussionsfäden Daniel Leidert
Am Dienstag, den 21.12.2004, 09:52 +0100 schrieb Dirk Salva:
> On Tue, Dec 21, 2004 at 12:41:21AM +0100, Daniel Leidert wrote:
> > Falls du Sun Java noch nichts installiert hast, dann gibt es 3
> > Möglichkeiten das zu tun:
> > (1) Blackdown-Java installieren
> > http://www.blackdown.org/
> > (2) mit java-package eigene Pakete für Sun Java erstellen und
> > installieren [2]
> > http://serios.net/content/debian/java.php
> > (3) das ganze manuell durchexerzieren und java2-runtime-dummy
> > installieren [3]
> > http://wiki.osuosl.org/display/DEV/Java+on+Debian
> 
> Boah ey! Gerade Link (2) ist superdupergut, das ist der perfekte Weg,
> um Java auf einem Debian-System zu installieren,

Geschmackssache ;-) Ich bevorzuge (3). Wenn die manuelle Installation
erst einmal getan ist, ist das Update in 5 Minuten erledigt. Leider
stellt keiner dieser 3 Wege eine automatische Installation von Java3D
zur Verfügung und das Paket-Management von Debian kennt leider auch
keine Java3D-Abhängigkieten bzw. ein virtuelles Java3D-Paket, dass man
in den Paket-Abhängigkeiten anführen könnte.

> den haette ich vor zwei
> Monaten gebrauchen koennen! Woher haste den?

Google. Als ich mich das erste mal mit Jmol und CDK beschäftigt habe,
brauchte ich Sun Java. Nach einigem Googeln standen dann die 3 Links,
die ich auch schon länger auf meiner Linkliste führe.

> Ausserdem:
> ich meine mich zu erinnern, dass es Gruende gab, Java 1.5 *nicht* zu
> installieren, weiss da jemand Genaueres!?

Fiele mir jetzt keiner ein. Java 5 ist AFAIK deutlich schneller
geworden, was die Diskrepanz zu C/C++-Programmen verringert. Wenn es
also keine Lizenzprobleme sind, die zu dieser Aussage führen, dann
wüsste ich keinen Grund. Zum allgemeinen Problem mit Java (die Lizenz)
steht ein kleiner Artikel im aktuellen Linux-Magazin.

MfG Daniel



Re: dpkg den java Pfad beibringen

2004-12-21 Diskussionsfäden Andreas Pakulat
On 21.Dec 2004 - 10:48:59, Severin Gehwolf wrote:
> Andreas Pakulat wrote:
> >*kopfschüttel*, wieso benutzen Neulinge immer solche Optionen die sie
> >nicht handhaben können... Das Paketsystem will dir doch nur helfen und
> >sagt dir das du gar kein Java installiert hast. Also installiere eine
> >java2-runtime, die gibts sowohl in freien als auch nicht-ganz-freien
> >Implementierungen.
> >
> Sorry hab aber eine java runtime installiert. Eben nur über das binary 
> von java.sun.com. 

Es gibt ausreichend Anleitungen für Java unter Debian im Netz die von
Google gefunden werden. 

> Und deshalb glaub ich sind noch irgendwelche 
> Konfigurationen nötig um das auch dpkg beizubringen.

Ja installiere ein Paket das dir eine Java2-Runtime bietet bzw. dpkg
sagt das es sich darum nicht kümmern muss (dummy-Package)

> Dass bei debian 
> sogar eine runtime in den apt-sourcen zu finden ist wusste ich bis dato 
> noch nicht.

Deshalb erst informieren: apt-cache search java liefert einiges.
Allerdings würd ich dir trotzdem empfehlene entweder Blackdown Pakete,
selbstgebaute Sun-Java Pakete oder die Dummy-Lösung zu nutzen... Grad
Programme die auf Sun-Java gebaut wurden gehen manchmal nicht mit den
freien Runtimes.

> Aber wir sind doch alle nur Menschen, oder?

Klaro, aber irgendwann fragt man sich halt, warum Einsteiger nie in
die Doku schauen... Ihr Windowsverwöhnten Gören ihr ;-)

> Übrigens das programm lief auch einwandfrei (aus der konsole gestartet - 
> dort ist der java pfad im path), nur dpkg meckerte dann bei anderen 
> Installationen...

Jupp, weil es da ein Programm gibt, welches gar nicht installiert
sein darf (laut Abhängigkeiten)

Übrigens: Man muss nicht den gesamten Text des Vorschreibers mit
zitieren, es reicht der Teil auf den man sich bezieht. Verringert
nämlich die zu transportierende Datenmenge.

Andreas

-- 
You love peace.


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: dpkg den java Pfad beibringen

2004-12-21 Diskussionsfäden Dirk Salva
On Tue, Dec 21, 2004 at 12:41:21AM +0100, Daniel Leidert wrote:
> Falls du Sun Java noch nichts installiert hast, dann gibt es 3
> Möglichkeiten das zu tun:
> (1) Blackdown-Java installieren
> http://www.blackdown.org/
> (2) mit java-package eigene Pakete für Sun Java erstellen und
> installieren [2]
> http://serios.net/content/debian/java.php
> (3) das ganze manuell durchexerzieren und java2-runtime-dummy
> installieren [3]
> http://wiki.osuosl.org/display/DEV/Java+on+Debian

Boah ey! Gerade Link (2) ist superdupergut, das ist der perfekte Weg,
um Java auf einem Debian-System zu installieren, den haette ich vor zwei
Monaten gebrauchen koennen! Woher haste den?

Ausserdem:
ich meine mich zu erinnern, dass es Gruende gab, Java 1.5 *nicht* zu
installieren, weiss da jemand Genaueres!?

ciao, Dirk
-- 
|  Akkuschrauber Kaufberatung and AEG GSM stuff   |
|   Visit my homepage:   http://www.nutrimatic.ping.de/   |
| FIDO: Dirk Salva 2:244/6305.10 Internet: dsalvaATgmx.de |
|The "Ruhrgebiet", best place to live in Germany! |


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: dpkg den java Pfad beibringen

2004-12-20 Diskussionsfäden Daniel Leidert
Am Montag, den 20.12.2004, 23:35 +0100 schrieb Severin Gehwolf:

> Wie kann ich dpkg den (meinen) java Pfad beibringen? Wenn ich ein java 
> programm (liegt mir als .deb vor) installieren will schreibt er mir hin, 
> dass der java Pfad nicht gefunden wird. Beispielsweise folgender output:

Er will ein Paket sehen, dass die java2-runtime bereit hält. Das hat
erst einmal nichts mit den Pfaden zu tun. Die musst du korrekt setzen,
damit dann auch das "richtige" Java benutzt wird, wenn du freemind
starten willst. Wenn du bereits Sun Java installierst hast, brauchst du
nur noch java2-runtime-dummy erstellen und installieren (ziemlich am
Ende von [3] beschrieben).

Falls du Sun Java noch nichts installiert hast, dann gibt es 3
Möglichkeiten das zu tun:

(1) Blackdown-Java installieren
http://www.blackdown.org/

(2) mit java-package eigene Pakete für Sun Java erstellen und
installieren [2]
http://serios.net/content/debian/java.php

(3) das ganze manuell durchexerzieren und java2-runtime-dummy
installieren [3]
http://wiki.osuosl.org/display/DEV/Java+on+Debian

MfG Daniel



Re: dpkg den java Pfad beibringen

2004-12-20 Diskussionsfäden Andreas Pakulat
On 20.Dec 2004 - 23:35:57, Severin Gehwolf wrote:
> Hallo Liste!
> 
> Wie kann ich dpkg den (meinen) java Pfad beibringen? Wenn ich ein java 
> programm (liegt mir als .deb vor) installieren will schreibt er mir hin, 
> dass der java Pfad nicht gefunden wird. Beispielsweise folgender output:
> 
> Selecting previously deselected package freemind.
> (Reading database ... 104754 files and directories currently installed.)
> Unpacking freemind (from freemind_0.7.1-1_all.deb) ...
> dpkg: dependency problems prevent configuration of freemind:
>  freemind depends on j2re1.4 | java2-runtime; however:
>   Package j2re1.4 is not installed.
>   Package java2-runtime is not installed.
> dpkg: error processing freemind (--install):
>  dependency problems - leaving unconfigured
> Errors were encountered while processing:
>  freemind
> 
> Ich habs mir dann mit dpkg --force-deps -i installiert. Aber dann 

*kopfschüttel*, wieso benutzen Neulinge immer solche Optionen die sie
nicht handhaben können... Das Paketsystem will dir doch nur helfen und
sagt dir das du gar kein Java installiert hast. Also installiere eine
java2-runtime, die gibts sowohl in freien als auch nicht-ganz-freien
Implementierungen.

Andreas

-- 
Good day for overcoming obstacles.  Try a steeplechase.


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: dpkg den java Pfad beibringen

2004-12-20 Diskussionsfäden Michelle Konzack
Am 2004-12-20 23:35:57, schrieb Severin Gehwolf:
> Hallo Liste!

> Selecting previously deselected package freemind.
> (Reading database ... 104754 files and directories currently installed.)
> Unpacking freemind (from freemind_0.7.1-1_all.deb) ...
> dpkg: dependency problems prevent configuration of freemind:
>  freemind depends on j2re1.4 | java2-runtime; however:
>   Package j2re1.4 is not installed.
>   Package java2-runtime is not installed.
> dpkg: error processing freemind (--install):
>  dependency problems - leaving unconfigured
> Errors were encountered while processing:
>  freemind

apt-get install java2-runtime
dpkg --install freemind

> lg Severin

Greetings
Michelle

-- 
Linux-User #280138 with the Linux Counter, http://counter.li.org/ 
Michelle Konzack   Apt. 917  ICQ #328449886
   50, rue de Soultz MSM LinuxMichi
0033/3/8845235667100 Strasbourg/France   IRC #Debian (irc.icq.com)


signature.pgp
Description: Digital signature


dpkg den java Pfad beibringen

2004-12-20 Diskussionsfäden Severin Gehwolf
Hallo Liste!
Wie kann ich dpkg den (meinen) java Pfad beibringen? Wenn ich ein java 
programm (liegt mir als .deb vor) installieren will schreibt er mir hin, 
dass der java Pfad nicht gefunden wird. Beispielsweise folgender output:

Selecting previously deselected package freemind.
(Reading database ... 104754 files and directories currently installed.)
Unpacking freemind (from freemind_0.7.1-1_all.deb) ...
dpkg: dependency problems prevent configuration of freemind:
 freemind depends on j2re1.4 | java2-runtime; however:
  Package j2re1.4 is not installed.
  Package java2-runtime is not installed.
dpkg: error processing freemind (--install):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 freemind
Ich habs mir dann mit dpkg --force-deps -i installiert. Aber dann 
bekomme ich bei jedem apt-get (oder änlichem) eine fehlermeldung, dass 
das jeweilige programm den java Pfad nicht findet. Ich danke euch für 
eure Hilfe! Ich versuche schnell zu lernen (und ihr seid mir da eine 
große Hilfe) :)
lg Severin

--
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)