Hat dir diese Antwort geholfen?
Hallo,
in der Tat ist Dein Vorgehen Heimwerwerker- oder auch windowslike. Linuxsysteme kennen dazu im Gegensatz zu Windows symbolische Links oder kurz Symlinks, damit man eben nicht das machen muss, wie Du das Problem für dich gelöst hast, zumindest teilweise. Symlinks verhindern doppelt und dreifach vorhandene Dateien, im Extremfall sogar noch in unterschiedlichen Versionen, was früher oder später zu einem inkonsistenen System führt. ( Windows krankt daran mächtig, weil es sowas wie Symlinks in der Art nicht kennt. Das Ergebnis kennt fast jeder der Windows nutzt und häufig Software installiert, -> ABSTURZ, Bluescreen ). Was ist also nun ein Symlink ?
Ein Symlink ist ein Verweis auf eine Datei, die dem Programm sagt, da liegt z.B. das Plugin. Nun hast du durch kopieren Java zur Mitarbeit überredet, die anderen Plugins funktionieren nach wie vor nicht.
Wie kannst Du das nun in den Griff bekommen ?
Entweder wie schon erwähnt alles die Suse per yast machen lassen oder selbst die Symlinks anlegen. Die Browserplugins findest Du fast alle in /usr/lib(64)/browserplugin. Nun musst du per symlinkbefehl jedes Plugin dem Firefox in /usr/firefox/plugins bekannt machen damit alles rund läuft, NICHT kopieren. Der Befehl in der Root Konsole dazu lautet
ln -s /quellverzeichis/quelldateiname /zielverzeichnis/zieldateiname
Einfacher gehts mit dem Midnight Commander. Der rote xulrunner in /etc/alternatives ist auch solch ein Symlink. Der verweist in deinem Fall nur ins Leere (drum rot statt weiß ), weil du den Disributionspafad verlassen und eine Firefoxversion manuell aus fremder Quelle installiert hast.
Nützliche Links aus dem www :
http://linuxwiki.de/SymLinkhttp://www.linux-user.de/ausgabe/2002/07/058-mc/mc.htmlHave Fun