Difference between pages "Install/de/Stage3" and "Package:Java SE Runtime Environment (JRE)"

< Install‎ | de(Difference between pages)
(completed)
 
m (eselect garbage)
 
Line 1: Line 1:
<noinclude>
+
{{Ebuild
{{InstallPart|the process of installing the Stage3 tarball}}
+
|Summary=Oracle's Java SE Runtime Environment (JRE) - For running Java applications.
</noinclude>
+
|CatPkg=dev-java/oracle-jre-bin
==== Setzen des Datums ====
+
|Maintainer=
 +
|Homepage=http://www.oracle.com/technetwork/java/javase/overview/index.html
 +
}}
  
{{fancyimportant|Falls das Datum oder die Zeit falsch sein sollte kann das dazu fuehren das Portage die Quelldateien nicht richtig herunterladen kann. Das liegt daran das einige Quelldatien ueber HTTPS heruntergeladen werden, welches SSL Zertifikate verwendent. Und diese werden mit einem Ablaufdatum versehen. Wenn das Datum aber nah genug am tatsaechlichen Datum ist kann dieser Schritt trotzdem funktionieren.}}
+
JRE is oracles java runtime environment.  {{package|dev-java/oracle-jdk-bin}} also includes JRE. This package is for running java programs.
  
Jetzt ist es an der Zeit zu ueberpruefen ob das Datum richtigerweise auf UTC gesetzt ist. Man benutzt den  <code>date</code> Befehl um das zu zu tun.
+
=== Installation ===
 +
{{console|body=
 +
###i## emerge dev-java/oracle-jre-bin
 +
}}
  
<console>
+
=== Configuration ===
# ##i##date
+
==== JVM ====
Fri Jul 15 19:47:18 UTC 2011
+
list java virtual machines:
</console>
+
{{console|body=
 +
###i## eselect java-vm list
 +
}}
  
Falls das Datum korrigiert werden muss kann dies auf folgende Weise getan werden <code>date MMDDhhmmYYYY</code>.
+
set java virual machine os oracle jre:
Das untere Beispiel setzt das Datum auf den 16. Juli 2001 20:00 Uhr UTC:
+
{{console|body=
 +
###i## eselect java-vm set system oracle-jre-bin-1.7
 +
}}
  
<console>
+
==== Browser Plugin ====
# ##i##date 071620002011
+
list java browser plugins:
Fri Jul 16 20:00:00 UTC 2011
+
{{console|body=
</console>
+
###i## eselect java-nsplugin list
 +
}}
  
Nachdem die Systemuhr gesetzt ist sollte man diese Zeit auf die Hardware-Uhr kopieren, damit die Zeit nach dem naechsten neustart bestehen bleibt:
+
set java browser plugin to oracle jre:
  
<console>
+
===== 32bit =====
# ##i##hwclock --systohc
+
{{console|body=
</console>
+
###i## eselect java-nsplugin set 32bit oracle-jre-bin-1.7
 +
}}
  
=== Installation des stage 3 Tarballs ===
+
===== 64bit =====
 +
{{console|body=
 +
###i## eselect java-nsplugin set 64bit oracle-jre-bin-1.7
 +
}}
  
Nachdem die Dateisysteme erstellt wurden und die Uhrzeit gesetzt ist, ist der naechste Schritt das herunterladen des Stage 3 Archivs.
+
=== Runtime ===
Dabei handelt es sich um eine vorkompilierstes System das als Startpunkt fuer Funtoo Linux benutzt wird.
+
To run java jar packages:
 +
{{console|body=###i## java -jar package-to-run.jar}}
  
Um die richtige build Version zu installieren gehe zu [[Subarches}}. Subarches sind Builds von Funtoo Linux die auf eine bestimme CPU angepasst wurden um maximale Performance zu erzielen. Es koennen somit die optimalen Befehlssaetze der CPU genutzt werden.
+
{{PageNeedsUpdates}}
 
+
{{EbuildFooter}}
Die [[Subarches]] Seite listet alle optimierten Versionen von Funtoo Linux. Suche die auf deine CPU passende heraus, und klicke auf ihren Namen in der ersten Spalte (Beispiel: <code>corei</code> ). Von dieser Seite kann nun das Stage 3 Archiv heruntergeladen werden.
+
 
+
Fuer die meisten Subarches gibt es mehre verfuegbare Stage 3 Archive zur Auswahl. Der naechste Abschnitt wird dir erklaeren wie du die passende auswaehlst.
+
 
+
==== Welche Build Version? ====
+
 
+
'''Falls du nicht sicher bist nimm <code>funtoo-current</code>.'''
+
 
+
Funtoo Linux hat verschiedene 'builds':
+
 
+
{{TableStart}}
+
<tr><th class="info">Build</th><th class="info">Description</th></tr>
+
<tr><td><code>funtoo-current</code></td><td>Der meistgewaehlte build fuer Funtoo Linux. Wird hauefig aktualisiert und von Desktop Benutzern bevorzugt.</td></tr>
+
<tr><td><code>funtoo-stable</code></td><td>Hat weniger haeufige Aktualisierungen und setzt auf vertrauenswuerdige und stabile Versionen eines Pakets.</td></tr>
+
{{TableEnd}}
+
 
+
==== Welche Variante? ====
+
 
+
'''Falls du nicht sicher bist nimm <code>(None)</code>.'''
+
 
+
Besides our "regular" stage3's listed with a variant of <code>(None)</code>, the following variant builds are available:
+
 
+
{{TableStart}}
+
<tr><th class="info">Variant</th><th class="info">Description</th></tr>
+
<tr><td>(None)</td><td>Die Standardversion von Funtoo Linux</td></tr>
+
<tr><td><code>pure64</code></td><td>Ein 64-bit Build welcher auf multilib (32-bit kompatibilitaet) verzichtet. Ideal fuer Server Systeme.</td></tr>
+
<tr><td><code>hardened</code></td><td>Enthaelt PIE/SSP fuer verbesserte Sicherheit. PIE benoetigt einen Kernel mit PaX wohingegen SSP mit jedem Kernel funktioniert. Somit erhaelt man verbesserte Sichereit im User-Space um stack basierte Exploits zu vermeiden.</td></tr>
+
{{TableEnd}}
+
 
+
==== Download des Stage3 Archivs ====
+
 
+
Wenn du das passende Stage 3 Archiv gefunden hast, benutze <code>wget</code> um es herunterzuladen. Es sollte unter <code>/mnt/funtoo</code> gespeichert werden. Hier der passende Befehl:
+
 
+
<console># ##i##cd /mnt/funtoo
+
# ##i##wget http://build.funtoo.org/funtoo-current/x86-64bit/generic_64/stage3-latest.tar.xz
+
</console>
+
 
+
Bedenke das 64-bit Systeme 32 und 64-bit Stages ausfuehren konnen. Wohingegen 32-bit Systeme nur 32-bit stages ausfuehren koennen. Man sollte sicher gehen ein passendes Stage 3 Archiv ausgewaehlt zu haben. Falls man nicht sicher ist, sollte man <code>generic_64</code> oder <code>generic_32</code> nehmen. Schau dir nochmal die [[Subarches]] Seite fuer weitere Informationen an.
+
 
+
Nachdem das Stage heruntergeladen ist, expacke es mit dem folgenden Befehl, wobei du den Namen des Archivs auf die von dir heruntergeladene Version anpassen musst:
+
 
+
<console>
+
# ##i##tar xpf stage3-latest.tar.xz
+
</console>
+
 
+
{{important|Es ist sehr wichtig <code>tar</code> mit der Option "<code>'''p'''</code>" zu benutzen. Somit wird <code>tar</code> alle Rechte (Englisch: permissions) die im Archiv vorhanden sind beibehalten. Ohne diese Option werden die Rechte deines Funtoo Linux Systems nicht richtig sein.}}
+

Latest revision as of 21:27, January 30, 2015

dev-java/oracle-jre-bin


Source Repository:Repository:Funtoo Overlay

http://www.oracle.com/technetwork/java/javase/overview/index.html

Summary: Oracle's Java SE Runtime Environment (JRE) - For running Java applications.

Use Flags

jce
Enable Java Cryptographic Extension Unlimited Strength Policy files
pax_kernel
Use paxctl to mark the JVM binaries.

News

Drobbins

ARM Rebuild

ARM systems will use new stage3's that are not compatible with earlier versions.
2015-06-27 by Drobbins
Drobbins

ABI X86 64 and 32

Funtoo Linux has new 32-bit compatibility libraries inherited from Gentoo. Learn about them here.
2015-06-18 by Drobbins
Drobbins

Pre-built kernels!

Funtoo stage3's are now starting to offer pre-built kernels for ease of install. read more....
2015-05-12 by Drobbins
More...

Java SE Runtime Environment (JRE)

Tip

We welcome improvements to this page. To edit this page, Create a Funtoo account. Then log in and then click here to edit this page. See our editing guidelines to becoming a wiki-editing pro.


JRE is oracles java runtime environment. Package:Java SE Development Kit (JDK) also includes JRE. This package is for running java programs.

Installation

# emerge dev-java/oracle-jre-bin


Configuration

JVM

list java virtual machines:

# eselect java-vm list


set java virual machine os oracle jre:

# eselect java-vm set system oracle-jre-bin-1.7


Browser Plugin

list java browser plugins:

# eselect java-nsplugin list


set java browser plugin to oracle jre:

32bit
# eselect java-nsplugin set 32bit oracle-jre-bin-1.7


64bit
# eselect java-nsplugin set 64bit oracle-jre-bin-1.7


Runtime

To run java jar packages:

# java -jar package-to-run.jar