Adobe Flash og Sun Java i Linux Generelt

dfghcvb

Mange opretter konstant spørgsmål omkring at få Java eller/og Flash til at virke i forskellige distro's af Linux. Forskellige systemer, har forskellige metoder, forskellige navne på stier osv. Her er en metode til at få de nyeste versioner af Sun java og Adobe Flash til at virke i Linux, uanset distro.
Det første der skal gøres, er at hente Java og Flash.

Flash kan hentes her. Der er en RPM fil tilgængelig, men da dette skal være ens for alle, henter vi her tar.gz filen.
http://www.adobe.com/shockwave/download/download.c...

Java hentes her. Uanset om dit system bruger RPM filer eller ej, så hent Linux (self-extracting file) Ungå jre-6u5, da denne ikke fungere optimalt. Brug enten nyere, eller jre-6u3
http://www.java.com/en/download/linux_manual.jsp?l...
jre-6u3 kan findes her: Vælg "Download JRE"
http://java.sun.com/products/archive/j2se/6u3/inde...

Inden vi fortsætter med disse filer, så opretter vi lige mappen plugins under .mozilla i home. Det vil sige /home/dinBruger/.mozilla/plugins

Dernæst åbner vi en terminal, og linker os hen til de to filer.
Her udpakker vi dem på følgende måde.

Flash:

tar -xvf flash-fil-navn-tar.gz

Java:

sh java-fil-navn.bin

Hold Space inde intil du når bunden, og skriv derefter yes og tryk enter.

Så skal vi bare have installeret tingene, og det gør vi således.

Flash:
Link dig ind i flash mappen. Her kan du enten køre install filen, eller blot kopirer filen libflashplayer.so til plugins mappen.

cp libflashplayer.so /home/dinBruger/.mozilla/plugins/

Java:
Her skal vi bruge funktionen alternatives. Bruger du RedHat baseret systemer som Fedora, OpenSuse, Mandriva mm... Så skal du bruge kommandoen alternatives. Bruger du Debian baseret systemer som Ubuntu ol. skal du bruge update-alternatives. Samme funktion, forskellige navne. Her demonstrere jeg med update-alternatives. Findes det ikke hos dig, fjerner du blot update-. Resten fungere ens.
Først flytter vi mappen med java som du udpakkede før.

mv java-mappe-navn/ /opt/

Så installere vi dit java.

update-alternatives --install /usr/bin/java java /opt/java-mappe-navn/bin/java 2

Dernæst skal vi konfigurere systemet til at benytte Suns java.
Du vil få en lille liste over muligheder. For det meste to forskellige. Du skal have fat i den der indeholder stien /opt/java-mappe-navn/bin/java. Tryk det tal den har, og så enter.

update-alternatives --config java

Så er java installeret og konfigureret. Nu skal vi bare have ordnet browser plugin. Det gøres således.

ln -s /opt/java-mappe-navn/plugin/i386/ns7/libjavaplugin_oji.so /home/dinBruger/.mozilla/plugins/

Nu skulle Flash og Java fungere på dit system, uanset din distro. Du kan tjekke java på java.com

reggol
reggol's picture
Antal: 1
Tilmeldt:
18-08-2007
User is offline
Java, uanset din distro.

Men stadig ingen java på 64bits distro.

--
reg


qdosh
qdosh's picture
Antal: 446
Tilmeldt:
13-07-2006
User is offline
Re: Adobe Flash og Sun Java i Linux Generelt

Ja metoden som beskrives her og på java.com fungerer jo!.. men ser noget farlig ud! (selvom det er hyggeligt) Selv foretrækker jeg at bruge mit pakkesystem -> http://tom.delekassen.dk/TEMPUS/install_java.txt men det er jo selvfølgelig ikke fælles for alle distroer og derfor er denne howto bestemt brugbar.


dk_zero-cool
dk_zero-cool's picture
Antal: 2529
Tilmeldt:
21-12-2007
User is offline
Re: Adobe Flash og Sun Java i Linux Generelt

@reggol Hvis du følger denne artikkel hvor du blot henter Linux x64 filen istedet. Fungere det så ikke? Sun har jo lavet en 32 og 64 bit, placeret i samme download sektion


bligaard
bligaard's picture
Antal: 95
Tilmeldt:
17-12-2007
User is offline
Hvad sker der !

Når jeg skriver det der mv mappe ting, skriver den

mv: cannot move `/home/bligaard/jre1.6.0_05/' to `/opt/jre1.6.0_05': Permission denied

Hvorfor kan den ikke det ? Hvad skal jeg gøre?


bligaard
bligaard's picture
Antal: 95
Tilmeldt:
17-12-2007
User is offline
Re: Adobe Flash og Sun Java i Linux Generelt

update-alternatives --install /usr/bin/java java /opt/java-mappe-navn/bin/java 2 Den virker ikke når jeg skifter det ud tuiil mit eget navn :S Den er helt gal ?


dk_zero-cool
dk_zero-cool's picture
Antal: 2529
Tilmeldt:
21-12-2007
User is offline
Re: Adobe Flash og Sun Java i Linux Generelt

Først og fremmest skal du bruge root til det der, derfor må du ikke...
skriv sudo foran alle commandoer, eller bare sudo su for at logge root på...

Derefter skal java-mappe-navn ikke udskiftes med dit brugernavn, men navnet på den mappe din java ligger i. I dette tilfælde update-alternatives --install /usr/bin/java java /opt/jre1.6.0_05/bin/java 2


cb400f
cb400f's picture
Antal: 3441
Tilmeldt:
20-02-2005
User is offline
Hvis du følger denne

Hvis du følger denne artikkel hvor du blot henter Linux x64 filen istedet. Fungere det så ikke?

Nej, Sun har ikke lavet et 64-bit browserplugin.

Til gengæld er IcedTea lovende.

Prøvede IcedTea1.7 64-bit på openSUSE11.0alpha3. Java-installationen kan verificeres på Java.com, men desværre fungerede BEC netbank ikke :-(


dk_zero-cool
dk_zero-cool's picture
Antal: 2529
Tilmeldt:
21-12-2007
User is offline
Re: Adobe Flash og Sun Java i Linux Generelt

Nææ, det er sku rigtigt nok. Hvis man vil have java til at virke på sin 64bit, så er man nød til at installere 32bit Firefox, og så bruge den alm. sun java. Så kan du også få din netbank til at virke


redeeman
Antal: 1440
Tilmeldt:
15-11-2004
User is offline
Re: Adobe Flash og Sun Java i Linux Generelt

næh det er ikke rigtigt nok.

du kan sagtens bruge java 64bit og en 64bit browser... du får bare kun netscape plugin'et i 32bit distribution.

Jeg har konqueror 64bit og java 64bit.. applet vises fint.


dk_zero-cool
dk_zero-cool's picture
Antal: 2529
Tilmeldt:
21-12-2007
User is offline
Sun Java 64bit? IcedTea

Sun Java 64bit?
IcedTea virker nemlig fint, hvis man ikke vil bruge netbank


redeeman
Antal: 1440
Tilmeldt:
15-11-2004
User is offline
Re: Adobe Flash og Sun Java i Linux Generelt

du kan bruge sun java 64bit fint med netbank...


dk_zero-cool
dk_zero-cool's picture
Antal: 2529
Tilmeldt:
21-12-2007
User is offline
Re: Adobe Flash og Sun Java i Linux Generelt

He he, det var nu også det jeg tænkte, intil cb400f skrev "Nej, Sun har ikke lavet et 64-bit browserplugin"

For som jeg kan se, så har de nettop en 64bit liggende i deres download sektion.


redeeman
Antal: 1440
Tilmeldt:
15-11-2004
User is offline
Re: Adobe Flash og Sun Java i Linux Generelt

cb400f har ret i at de ikke laver et 64bit nsplugin.

edit:

desuden bør du ikke skrive at din guide virker "uanset distro" når den tydeligtvis ikke gør.


dk_zero-cool
dk_zero-cool's picture
Antal: 2529
Tilmeldt:
21-12-2007
User is offline
Re: Adobe Flash og Sun Java i Linux Generelt

Tja, nu regnede jeg jo med at 64bit downloaden indeholdt plugin ligesom 32bit downloaden. Desuden er det ikke distroen, men browser versionen der er afgørende i dette tilfælde. Så jo den virker uanset distro, men åbenbart bare ikke med 64bit firefox, hvilket er op til en selv om man benytter.

Men det skal nok med i guiden.
Men må hellere kikke nærmere på det selv først, så smækker lige en 64bit ubuntu på engang i weekenden. Sku også latterligt at nogle sider spære af for f.eks. IcedTea ... Ville være nemmere at bruge den, og den fungere da udemærket


redeeman
Antal: 1440
Tilmeldt:
15-11-2004
User is offline
Re: Adobe Flash og Sun Java i Linux Generelt

og hvad så med de debian(og derivatives) specifikke kommandoer?


dk_zero-cool
dk_zero-cool's picture
Antal: 2529
Tilmeldt:
21-12-2007
User is offline
Re: Adobe Flash og Sun Java i Linux Generelt

Øhh, det må du hellere lige uddybe ???


redeeman
Antal: 1440
Tilmeldt:
15-11-2004
User is offline
Re: Adobe Flash og Sun Java i Linux Generelt

update-alternatives


dk_zero-cool
dk_zero-cool's picture
Antal: 2529
Tilmeldt:
21-12-2007
User is offline
Re: Adobe Flash og Sun Java i Linux Generelt

Jeg aner slet ikke hvad du er inde på. Kommandoerne er update-alternatives for nogle distroer, og alternatives for andre. Ud over navne forskellen, fungere de ens


redeeman
Antal: 1440
Tilmeldt:
15-11-2004
User is offline
Re: Adobe Flash og Sun Java i Linux Generelt

det er langt fra alle distributioner der har denne kommando..


t. arcane
t. arcane's picture
Antal: 190
Tilmeldt:
07-02-2007
User is offline
Re: Adobe Flash og Sun Java i Linux Generelt

Aha... Nu da vi har gang i diskusionen omkring flash her, er der måske nogen som kan forklare mig hvorfor det ikke virker i mit Kubuntu.

Jeg kører 8.04 KDE4-Beta X86 betaen (fair; problematisk og buggy)

Jeg har adobe flash-plugin og konqueror-nsplugins-kde4 installeret. Ifølge vejledningen under flash pakken, burde det køer på konqueror med nsplugins.... men stadig ingen flash!


dk_zero-cool
dk_zero-cool's picture
Antal: 2529
Tilmeldt:
21-12-2007
User is offline
Re: Adobe Flash og Sun Java i Linux Generelt

Du skal have installert libflash-mozplugin


thn
thn's picture
Antal: 300
Tilmeldt:
19-12-2007
User is offline
...

Med chancen for, at nogle slår mig i hoved med en hammer, vil jeg nu påstå, at det ville være 100 gange nemmere (for nybegynderen), hvis man hentede én enkelt fil , herefter kunne dobbelt klikke eller en tilsvarende funktion og det derefter virkede.
Medmindre man selvfølgelig er nørd og er inde i alle jeres tekniske termer og funktioner.
Det er muligt,det er nemmere med det andet, men når man kommer fra Windows virker det på mig, som et skridt tilbage.

Måske ville det også gøre livet lettere for os, ikke fagkyndige i dette område, hvis ovennævnte metode fandtes i et script/program, der ville kunne eksekveres uden ydereligere problematik.

Det ville måske også være smart, hvis en given fil selv fandt ud af, hvilket operativsystem man benyttede og om dette i så fald var en 32bit eller 64bit.

Ja, dette skyldes måske min ignorance på dette felt.


redeeman
Antal: 1440
Tilmeldt:
15-11-2004
User is offline
Re: Adobe Flash og Sun Java i Linux Generelt

måske scriptet i starten kunne spørge en om man ønsker at være direkte medansvarlig for at nettet bliver et mere usikkert og ufrit sted, medskyldig i at fjerne ligerettigheden for alle brugere af nettet, og så exit'e ud hvis folk ikke vil være med.


bill gates
bill gates's picture
Antal: 3018
Tilmeldt:
25-06-2004
User is offline
Re: Adobe Flash og Sun Java i Linux Generelt

Måske skulle scriptet også spørge om man var totalt ligeglad med dobbeltmoralske typer som dig?


redeeman
Antal: 1440
Tilmeldt:
15-11-2004
User is offline
Re: Adobe Flash og Sun Java i Linux Generelt

dobbeltmoralsk hvordan?


bill gates
bill gates's picture
Antal: 3018
Tilmeldt:
25-06-2004
User is offline
Re: Adobe Flash og Sun Java i Linux Generelt

Ja prøv at gætte mr trolltech lover ...


redeeman
Antal: 1440
Tilmeldt:
15-11-2004
User is offline
Re: Adobe Flash og Sun Java i Linux Generelt

jeg kan kun konkludere fra din kommentar at du ikke rent faktisk ordentligt har læst og forstået hvad det er jeg har skrevet i forskellige tråde.. men det er vel hvad man kan forvente fra dig, du har aldrig vist at der rent faktisk foregår noget op i knolden, du har haft for travlt med at komme med dommedags profetier omkring trolltechs økonomi uden du overhovedet ved noget om det


bill gates
bill gates's picture
Antal: 3018
Tilmeldt:
25-06-2004
User is offline
Re: Adobe Flash og Sun Java i Linux Generelt

Ja, jeg er den eneste der har påstået at Trolltech kunne sælge til hvem som helst når som helst. I dag er de så godt som solgte. -Så det fik jeg ret i.

Ja, jeg er den eneste der har påstået at Trolltechs økonomi hverken levede op til deres egne eller markedets forventninger, hvilket tilbudet fra Nokia også afspejler. -Så det fik jeg også ret i.

Men det kommer du aldrig til at fatte et hak af, når du har så travlt med andres brug af flash.


hensedreng
Antal: 22
Tilmeldt:
10-04-2008
User is offline
Re: Adobe Flash og Sun Java i Linux Generelt

Hvorfor kan jeg ikke få denne kommando til at fungere?
update-alternatives --install /usr/bin/java java /opt/java-mappe-navn/bin/java 2
eller
alternatives --install /usr/bin/java java /opt/java-mappe-navn/bin/java 2
?


hensedreng
Antal: 22
Tilmeldt:
10-04-2008
User is offline
Edit #29 Skriver dem

Edit #29
Skriver dem sådan:
update-alternatives --install /usr/bin/java java /opt/jre1.6.0_05/bin/java 2
og
alternatives --install /usr/bin/java java /opt/jre1.6.0_05/bin/java 2


Mads
Mads's picture
Antal: 737
Tilmeldt:
04-12-2007
User is offline
måske scriptet i starten

måske scriptet i starten kunne spørge en om man ønsker at være direkte medansvarlig for at nettet bliver et mere usikkert og ufrit sted, medskyldig i at fjerne ligerettigheden for alle brugere af nettet, og så exit'e ud hvis folk ikke vil være med.

"Always crashing in the same car"


windzor
Antal: 287
Tilmeldt:
25-04-2003
User is offline
Re: Adobe Flash og Sun Java i Linux Generelt

#29 Kan du give en rigtig fejlmeddelse så vi har en jordisk chance for at svare dig?


dk_zero-cool
dk_zero-cool's picture
Antal: 2529
Tilmeldt:
21-12-2007
User is offline
Re: Adobe Flash og Sun Java i Linux Generelt

#22 At lave installationer der fungere ordenligt i stort alle distro'er kan sagtens lade sig gøre. Det er vist fra både codeweavers, aMSN, transgaming mm.... Men virksomheder som fokusere mere på Windows, og ikke rigtigt har tid til at lave noget ordenligt til Linux, mixer blot noget sammen i en fart, uden at sætte sig ind i noget som helst.


hensedreng
Antal: 22
Tilmeldt:
10-04-2008
User is offline
#32 bash: alternatives:

#32

bash: alternatives: command not found
og

bash: alternatives: command not found


dk_zero-cool
dk_zero-cool's picture
Antal: 2529
Tilmeldt:
21-12-2007
User is offline
Re: Adobe Flash og Sun Java i Linux Generelt

Hvis du bruger en terminal, og ikke går helt ud i bash, så skal du sikkert skrive
/usr/sbin/alternatives
eller
/usr/sbin/update-alternatives


hensedreng
Antal: 22
Tilmeldt:
10-04-2008
User is offline
Re: Adobe Flash og Sun Java i Linux Generelt

Mange tak, det virker fint


windzor
Antal: 287
Tilmeldt:
25-04-2003
User is offline
Re: Adobe Flash og Sun Java i Linux Generelt

#35 ikke går helt ud i bash?!

#36 til en anden gang hvis den findes og du skal skrive hele path'en for at køre programmet er det fordi stien /usr/sbin/ ikke er i din path og derfor skal tilføjes før du kan køre den direkte.


dk_zero-cool
dk_zero-cool's picture
Antal: 2529
Tilmeldt:
21-12-2007
User is offline
Re: Adobe Flash og Sun Java i Linux Generelt

#37 tty1, tty2, tty3 osv... skulle måske have sagt shell


windzor
Antal: 287
Tilmeldt:
25-04-2003
User is offline
Re: Adobe Flash og Sun Java i Linux Generelt

#38 Jeg er stadig ikke med, alle distroer bruger bash som default shell så forstår ikke hvordan du vil have man ikke går ind i det når man åbner en terminal?


dk_zero-cool
dk_zero-cool's picture
Antal: 2529
Tilmeldt:
21-12-2007
User is offline
Re: Adobe Flash og Sun Java i Linux Generelt

Hmm. Jeg tror vi snakker udenom hinanden.

Man kan åbne en terminal, ELLER man kan gå ud i en shell
I terminalen, skal man ind imellem skrive den fulde sti til visse kommandoer, alt efter hvilken distro man benytter


divineant
divineant's picture
Antal: 666
Tilmeldt:
26-06-2007
User is offline
Re: Adobe Flash og Sun Java i Linux Generelt

#40 Problemet er hans $PATH variabel som ikke indeholder stien. Det er fuldstændigt ligegyldigt om du kører det fra tty eller fra en en terminal emulator, det er stadig en bash shell.
Din $PATH bliver typisk sat i /etc/profiles, hvor man kan lave en fast tilføjelse. Eller man kan opdaterer den for en enkelt session således:

PATH="$PATH:/sti/til/ny/path"

syntax er den samme om du skriver det i shell eller tilføjer den tl /etc/profiles.

Derudover, som redeeman er inde på tidligere, så er update-alternatives vist rimeligt debian specifikt, så mon ikke du kan finde en mere generisk måde at installere det på. Så vidt mine google evner rækker er det vist blot en perl wrapper om cp og ln


windzor
Antal: 287
Tilmeldt:
25-04-2003
User is offline
Re: Adobe Flash og Sun Java i Linux Generelt

#40 Når man åbner en terminal åbner man en shell. Der er ingen forskel med mindre din distro virker fucker ting op hvormed du bør skifte. Kan de ikke finde ud af at sætte PATH op sane står det virkelig skidt til. Så tror det du har oplevet var en fejl 40.


dk_zero-cool
dk_zero-cool's picture
Antal: 2529
Tilmeldt:
21-12-2007
User is offline
Re: Adobe Flash og Sun Java i Linux Generelt

#42 Når du åbner en terminal, så åbner du ikke en bash/shell, men en tilgang til en shell igennem terminalen

Og jeg ved ikke hvilke distro'er der er fucked på denne måde, det har jeg ikke lige sat mig så meget ind i, da jeg blot skriver den fulde path til SU kommandoer når jeg bruger terminaler. Jeg ved at i Ubuntu fungere det, og i Fedora gør det ikke ... Hvilke andre der fungere hvordan, aner jeg ikke. Men fra hvad han skriver i #36, så skal han også have den totale path

Og jeg prøvede skam også at skifte til Ubuntu her i weekenden.
Men den distro kan åbenbart ikke klare at køre GF8600 kort. Så når valget står mellem fucked skærm billede, eller lidt ekstra kommando stier, så tror jeg at jeg overlever Fedora's minimale fejl


windzor
Antal: 287
Tilmeldt:
25-04-2003
User is offline
Re: Adobe Flash og Sun Java i Linux Generelt

#43 Ja du åbner en tilgang til en bash shell, men det gør du jo i alle terminaler også det som du kalder tty.

Det der sker er at når du kører su -c er at dit bash miljø ikke bliver overført og da ubuntu vidst nok angiver PATH pr. user bliver du nød til at angive den fulde sti da bash' standard shell ikke har den så.


dk_zero-cool
dk_zero-cool's picture
Antal: 2529
Tilmeldt:
21-12-2007
User is offline
Re: Adobe Flash og Sun Java i Linux Generelt

#44 Jeg angiver kun fulde stier i terminalerne.
Går jeg ud i en shell istedet, er dette ikke nødvendigt

btw. Jeg kalder det ikke tty, Gnu/Linux kalder det tty


windzor
Antal: 287
Tilmeldt:
25-04-2003
User is offline
Re: Adobe Flash og Sun Java i Linux Generelt

#45 tty har intet med en shell at gøre direkte. Du kan åbne en terminal og få adgang til en shell hvormed du kan køre programmer. Derfor det som du ser som 2 forskellige ting er faktisk det samme.


dk_zero-cool
dk_zero-cool's picture
Antal: 2529
Tilmeldt:
21-12-2007
User is offline
Re: Adobe Flash og Sun Java i Linux Generelt

#46 Terminaler du åbner gennem din desktop, er et GUI terminal program. Det kan sku ikke samlignes 100%, hvilket også er årsagen til at det kan opføre sig på to forskellige måder.

Der er adgang til Shell/Bash igennem begge dele ja, men det er ikke ens betydning med at det absolut VIL fungere 100% ens ... Det kan gøre, og det burde at gøre. Men det er ikke en selvfølge, da det ikke er 100% det samme


windzor
Antal: 287
Tilmeldt:
25-04-2003
User is offline
Re: Adobe Flash og Sun Java i Linux Generelt

#47 Hvis det ikke gør er det fejl 40 fordi du kommer ud i nogle sære tilfælde hvor du har ændret dit miljø uden at gemme i .bashrc bash_profile eller nogle af de andre, tror det du kommer ud for er fordi du ikke forstår din shell godt nok.

Vil gerne se hvordan du kan fremkalde ting. Din sag hvor du kører su -c er fordi su -c giver den bruger du "su"'er tils miljø. En nem måde at se det på er hvor du har ifconfig liggende i /sbin/ mens /sbin ikke er i din path. su -c ifconfig virker stadig.

Lige meget hvilken terminal du invoker bash igennem vil bash specefikke ting opføre sig op samme måde, og kan ikke lige komme i tanke om andre end character code og genvejstaster som ikke er bash specifikke.


dk_zero-cool
dk_zero-cool's picture
Antal: 2529
Tilmeldt:
21-12-2007
User is offline
Re: Adobe Flash og Sun Java i Linux Generelt

#48 Hør nu her. Jeg ændre ingenting. Hvis jeg reinstallere Fedora, f.eks.
Hvis jeg så åbner en terminal via min desktop, lige efter min første boot, så vil ifconfig ikke fungere, hvorimod /sbin/ifconfig vil virke fint. Men hvis jeg istedet taster Ctrl-Alt-F1 (Bare så du forstår hvor jeg befinder mig), så vil ifconfig fungere udemærket. Altså er jeg i dette tilfælde ikke tvunget til at taste /sbin/ifconfig

Om man selv kan rette det til så det fungere, er så noget andet...

Desuden så vidt jeg husker, startede denne diskussion fordi jeg bad #34 om at taste den fulde sti for at få commandoen til at fungere, hvilket også var sandt nok, og hvilket han ikke var nød til hvis han var gået ud i hans shell, fremfor at bruge en desktop terminal