Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previaPróxima revisiónAmbos lados, revisión siguiente |
es:howtos:software:java [2019/08/22 14:39 (UTC)] – [Oracle Java] slackwarespanol | es:howtos:software:java [2019/08/22 14:47 (UTC)] – [OpenJDK] slackwarespanol |
---|
<note important>NO instale ambos paquetes y asegúrese de eliminar los paquetes Java previamente instalados antes de comenzar la instalación</note> | <note important>NO instale ambos paquetes y asegúrese de eliminar los paquetes Java previamente instalados antes de comenzar la instalación</note> |
| |
==== Java (JDK) Installation on Slackware 14 and newer ==== | ==== Instalación de Java (JDK) en Slackware 14 y posteriores ==== |
| |
Follow the steps below to install Java on your system: | Siga los pasos a continuación para instalar Java en su sistema: |
| |
1. Visit the official [[http://www.oracle.com/technetwork/java/javase/downloads/index.html|download page]]. | 1. Visite la [[http://www.oracle.com/technetwork/java/javase/downloads/index.html|download page]] oficial. |
| |
2. Right under //Java Platform, Standard Edition// click the //JDK Download// and accept the license agreement. | 2. Justo debajo de // Java Platform, Standard Edition // haga clic en // JDK Download // y acepte el acuerdo de licencia. |
| |
3. Download a binary package that is appropriate for your architecture: | 3. Descargue un paquete binario que sea apropiado para su arquitectura: |
| |
''Linux x86'' for a 32-bit version of Slackware.\\ | '' Linux x86 '' para una versión de 32 bits de Slackware. \\ |
''Linux x64'' for a 64-bit version of Slackware. | '' Linux x64 '' para una versión de Slackware de 64 bits. |
| |
Make sure you have chosen the **.tar.gz** version. | Asegúrese de haber elegido la versión **. tar.gz **. |
| |
At the time of writing this, the latest version (64-bit) was: | Al momento de escribir esto, la última versión (64 bits) era: |
| |
<code>jdk-7u7-linux-x64.tar.gz</code> | <code>jdk-7u7-linux-x64.tar.gz</code> |
| |
4. In a terminal log in as root: | 4. En un terminal, inicie sesión como root: |
| |
<code>su -</code> | <code>su -</code> |
| |
5. Go to the ''/extra/source/java'' directory on a Slackware installation DVD or change to the local directory if you downloaded it from a Slackware mirror (in which case, //don't forget to download **all** the files and subdirectories in that "''java''"directory!//). | 5. Vaya al directorio '' /extra/source/java '' en un DVD de instalación de Slackware o cambie al directorio local si lo descargó desde un mirror de Slackware (en cuyo caso, // ¡no olvide descargar ** todos ** los archivos y subdirectorios en ese directorio "'' java ''"! //). |
| |
6. Run the java SlackBuild specifying the path to the downloaded Java binary package. | 6. Ejecute Java SlackBuild especificando la ruta al paquete binario Java descargado. |
| |
<code>./java.SlackBuild /path/to/jdk-7u7-linux-x64.tar.gz</code> | <code>./java.SlackBuild /path/to/jdk-7u7-linux-x64.tar.gz</code> |
| |
Once the SlackBuild finishes, you should get a similar message: | Una vez que finalice el SlackBuild, debería recibir un mensaje similar: |
| |
<code>Slackware package /tmp/jdk-7u7-x86_64-1.txz</code> | <code>Slackware package /tmp/jdk-7u7-x86_64-1.txz</code> |
| |
<note>If you get the following message, you can disregard it.\\ //WARNING: zero length file usr/lib64/java/lib/security/trusted.libraries//</note> | <note>Si recibe el siguiente mensaje, puede ignorarlo. \\ // ADVERTENCIA: archivo de longitud cero usr /lib64/java/lib/security/trusted.libraries//</note> |
| |
7. Install the newly created package: | 7. Instale el paquete recién creado: |
| |
<code>upgradepkg --install-new /tmp/jdk-7u7-x86_64-1.txz</code> | <code>upgradepkg --install-new /tmp/jdk-7u7-x86_64-1.txz</code> |
| |
8. Restart a web browser and try if Java has been detected by visiting the following [[http://www.java.com/en/download/installed.jsp|website]]. | 8. Reinicie un navegador web e intente si se ha detectado Java visitando el siguiente [[http://www.java.com/en/download/installed.jsp|website]]. |
| |
9. You may need to reboot the computer for the system to recognize Java: | 9. Es posible que deba reiniciar la computadora para que el sistema reconozca Java: |
| |
<code>$ which java | <code>$ which java |
/usr/lib64/java/bin/java</code> | /usr/lib64/java/bin/java</code> |
| |
10. If you want [[slackware:slackpkg|slackpkg]] to ignore the jre and jdk packages on clean-system, add them to the blacklist in ''/etc/slackpkg/blacklist'' | 10. Si desea que [[es:slackware: slackpkg | slackpkg]] ignore los paquetes jre y jdk en clean-system, agréguelos a la lista negra en '' /etc/slackpkg/blacklist'' |
| |
| |
===== OpenJDK ===== | ===== OpenJDK ===== |
| |
If you prefer the fully Open Source alternative of OpenJDK instead of Oracle's pre-compiled and partly closed-source binaries, then you can get sources, SlackBuild scripts and/or native Slackware packages here: [[http://slackware.com/~alien/slackbuilds/openjdk/|http://slackware.com/~alien/slackbuilds/openjdk/]]. | Si prefiere la alternativa de código abierto completo de OpenJDK en lugar de los binarios precompilados y parcialmente cerrados de Oracle, puede obtener fuentes, scripts de SlackBuild y/o paquetes nativos de Slackware aquí: [[http://slackware.com/~alien/slackbuilds/openjdk/ | http://slackware.com/~alien/slackbuilds/openjdk/]]. |
| |
If you decide you want to use OpenJDK, the same rules apply that were written above for the Oracle Java packages: //only install one of the two, either JRE or JDK!// | Si decide que desea usar OpenJDK, se aplican las mismas reglas que se escribieron anteriormente para los paquetes de Oracle Java: // ¡solo instale uno de los dos, ya sea JRE o JDK! // |
If you want a web-browser plugin like Oracle's binaries have, then install the additional [[http://slackware.com/~alien/slackbuilds/icedtea-web|icedtea-web]] package. Oracle kept its browser plugin closed-source. The //icedtea-web// package is an open-source alternative.\\ You will also need [[http://slackware.com/~alien/slackbuilds/rhino|rhino]], the JavaScript engine for OpenJDK. | Si desea un complemento de navegador web como los binarios de Oracle, instale el paquete adicional [[http://slackware.com/~alien/slackbuilds/icedtea-web|icedtea-web]]. Oracle mantuvo su complemento de navegador de código cerrado. El paquete // icedtea-web // es una alternativa de código abierto. \\ También necesitará [[http://slackware.com/~alien/slackbuilds/rhino|rhino]], el motor de JavaScript para OpenJDK. |
| |
If you decide you want to compile OpenJDK from source, then use the [[http://slackware.com/~alien/slackbuilds/openjdk/build/README.txt|README]] for guidance. | |
| |
| Si decide que desea compilar OpenJDK desde el código fuente, utilice [[http://slackware.com/~alien/slackbuilds/openjdk/build/README.txt|README]] como guía. |
| |
===== Java not found after installation ===== | ===== Java not found after installation ===== |