{"id":22739,"date":"2026-02-13T13:12:19","date_gmt":"2026-02-13T19:12:19","guid":{"rendered":"https:\/\/sada.services\/?p=22739"},"modified":"2026-02-13T13:13:23","modified_gmt":"2026-02-13T19:13:23","slug":"ansible-playbook-actualizacion-de-java-teletrabajo","status":"publish","type":"post","link":"https:\/\/sada.services\/?p=22739","title":{"rendered":"Ansible: Playbook actualizaci\u00f3n de java Teletrabajo"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">1.Analisis<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">GustavoM<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Version de java -version<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>openjdk version \"1.8.0_482\"\nOpenJDK Runtime Environment (build 1.8.0_482-8u482-ga~us1-0ubuntu1~24.04-b08)\nOpenJDK 64-Bit Server VM (build 25.482-b08, mixed mode)<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li>which java<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>\/usr\/lib\/jvm\/java-1.8.0-openjdk-amd64\/bin\/java<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li>echo $JAVA_HOME<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>\/usr\/lib\/jvm\/java-1.8.0-openjdk-amd64<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li>update-alternatives &#8211;list java<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>\/usr\/lib\/jvm\/java-1.8.0-openjdk-amd64\/bin\/java\n\/usr\/lib\/jvm\/java-11-openjdk-amd64\/bin\/java\n\/usr\/lib\/jvm\/java-17-openjdk-amd64\/bin\/java\n\/usr\/lib\/jvm\/java-21-openjdk-amd64\/bin\/java\n\/usr\/lib\/jvm\/java-8-openjdk-amd64\/jre\/bin\/java\n\/usr\/lib\/jvm\/jdk1.8.0_333\/bin\/java\n<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li>update-alternatives &#8211;config java<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>Existen 6 opciones para la alternativa java (que provee \/usr\/bin\/java).\n\n  Selecci\u00f3n   Ruta                                            Prioridad  Estado\n------------------------------------------------------------\n  0            \/usr\/lib\/jvm\/java-21-openjdk-amd64\/bin\/java      2111      modo autom\u00e1tico\n* 1            \/usr\/lib\/jvm\/java-1.8.0-openjdk-amd64\/bin\/java   1         modo manual\n  2            \/usr\/lib\/jvm\/java-11-openjdk-amd64\/bin\/java      1111      modo manual\n  3            \/usr\/lib\/jvm\/java-17-openjdk-amd64\/bin\/java      1711      modo manual\n  4            \/usr\/lib\/jvm\/java-21-openjdk-amd64\/bin\/java      2111      modo manual\n  5            \/usr\/lib\/jvm\/java-8-openjdk-amd64\/jre\/bin\/java   1081      modo manual\n  6            \/usr\/lib\/jvm\/jdk1.8.0_333\/bin\/java               1         modo manual\n\nPulse &lt;Intro> para mantener el valor por omisi\u00f3n &#91;*] o pulse un n\u00famero de selecci\u00f3n: <\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li>visual code runtimes<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>\"java.configuration.runtimes\": &#91;\n    \n\n        {\n            \"name\": \"JavaSE-1.8\",\n            \"path\": \"\/usr\/lib\/jvm\/java-1.8.0-openjdk-amd64\"\n        }    \n    ],<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li>community Server Connectors: v0.26.20<\/li>\n\n\n\n<li>RSP<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>\"rsp-ui.rsp.java.home\": \"\/usr\/lib\/jvm\/java-1.11.0-openjdk-amd64\"<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">RAYO<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Version de java -version<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>java version \"1.8.0_333\"\nJava(TM) SE Runtime Environment (build 1.8.0_333-b02)\nJava HotSpot(TM) 64-Bit Server VM (build 25.333-b02, mixed mode)<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li>which java<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>\/usr\/lib\/jvm\/jdk1.8.0_333<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li>echo $JAVA_HOME<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>\/usr\/lib\/jvm\/jdk1.8.0_333<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li>update-alternatives &#8211;list java<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>\/usr\/lib\/jvm\/jdk1.8.0_333\/bin\/java\n\/usr\/local\/java\/jre\/bin\/java<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li>update-alternatives &#8211;config java<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code><\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li>visual code runtimes<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>\"java.configuration.runtimes\": &#91;\n   \n   \n   {\n   \"name\": \"JavaSE-1.8\",\n   \"path\": \"\/usr\/lib\/jvm\/jdk1.8.0_333\"\n   }\n   ],<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li>community Server Connectors: v0.25.7<\/li>\n\n\n\n<li>RSP<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>\/\/\"rsp-ui.rsp.java.home\": \"\/usr\/lib\/jvm\/java-1.8.0-openjdk-amd64\"<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Greivin<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Version de java -version<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>java version \"1.8.0_151\"\nJava(TM) SE Runtime Environment (build 1.8.0_151-b12)\nJava HotSpot(TM) 64-Bit Server VM (build 25.151-b12, mixed mode)<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li>which java<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>\/usr\/local\/java\/jdk-8\/bin\/java<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li>echo $JAVA_HOME<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>\/usr\/local\/java\/jdk<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li>update-alternatives &#8211;list java<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>\/usr\/local\/java\/jdk-8\n\/usr\/local\/java\/jre\/bin\/java<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li>update-alternatives &#8211;config java<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>cgi@teletrabajo-Greivin:~$ update-alternatives --config java\nExisten 3 opciones para la alternativa java (que provee \/usr\/bin\/java).\n\n  Selecci\u00f3n   Ruta                                         Prioridad  Estado\n------------------------------------------------------------\n  0            \/usr\/lib\/jvm\/java-17-openjdk-amd64\/bin\/java   1711      modo autom\u00e1tico\n  1            \/usr\/lib\/jvm\/java-17-openjdk-amd64\/bin\/java   1711      modo manual\n* 2            \/usr\/local\/java\/jdk-8                         1         modo manual\n  3            \/usr\/local\/java\/jre\/bin\/java                  1         modo manual\n\nPulse &lt;Intro> para mantener el valor por omisi\u00f3n &#91;*] o pulse un n\u00famero de selecci\u00f3n:<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li>visual code runtimes<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>\"java.configuration.runtimes\": &#91;\n \n \n        {\n            \"name\": \"JavaSE-1.8\",\n            \"path\": \"\/usr\/local\/java\/jdk-8\"\n        }\n    ],<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li>community Server Connectors: v0.25.6\u00a0<\/li>\n\n\n\n<li>RSP<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>\"rsp-ui.rsp.java.home\": \"\/usr\/local\/java\/jdk-8\",<\/code><\/pre>\n","protected":false},"excerpt":{"rendered":"<p>1.Analisis GustavoM RAYO Greivin<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-22739","post","type-post","status-publish","format-standard","hentry","category-sin-categoria"],"blocksy_meta":[],"_links":{"self":[{"href":"https:\/\/sada.services\/index.php?rest_route=\/wp\/v2\/posts\/22739","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sada.services\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sada.services\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sada.services\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/sada.services\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=22739"}],"version-history":[{"count":2,"href":"https:\/\/sada.services\/index.php?rest_route=\/wp\/v2\/posts\/22739\/revisions"}],"predecessor-version":[{"id":22741,"href":"https:\/\/sada.services\/index.php?rest_route=\/wp\/v2\/posts\/22739\/revisions\/22741"}],"wp:attachment":[{"href":"https:\/\/sada.services\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=22739"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sada.services\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=22739"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sada.services\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=22739"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}