{"id":2738,"date":"2025-12-05T14:49:36","date_gmt":"2025-12-05T20:49:36","guid":{"rendered":"https:\/\/blografia.net\/vicm3\/?p=2738"},"modified":"2025-12-05T14:49:36","modified_gmt":"2025-12-05T20:49:36","slug":"moodle-4-5-lts","status":"publish","type":"post","link":"https:\/\/blografia.net\/vicm3\/2025\/12\/moodle-4-5-lts\/","title":{"rendered":"Moodle 4.5 LTS"},"content":{"rendered":"<p class=\"western\" lang=\"es-ES\" align=\"left\">Este a\u00f1o me propuse en verano hacer el cambio de versi\u00f3n Moodle para pasarme a la versi\u00f3n de soporte a largo plazo (Long Term Support LTS) y medio lo prepar\u00e9, fui al DC25, estuve haciendo otras cosas, sali\u00f3 Debian 13 (Trixie) y lo que pens\u00e9 que era un mont\u00f3n de tiempo para realizar y probarlo antes de que regres\u00e1ramos a clase, result\u00f3 en la realidad quedarme en apenas cuatro d\u00edas incluyendo un fin de semana.<\/p>\n<p class=\"western\" lang=\"es-ES\" align=\"left\">Prefer\u00ed esperar al final de semestre\u2026 y pas\u00f3 que los estudiantes de UPN se fueron a paro en los \u00faltimos d\u00edas de octubre y a la fecha no hay soluci\u00f3n.<\/p>\n<p class=\"western\" lang=\"es-ES\" align=\"left\">En noviembre pens\u00e9 en probar en mi m\u00e1quina de desarrollo Trixie y Moodle para en la de producci\u00f3n eventualmente realizar el mismo proceso, en la pr\u00e1ctica prob\u00e9 si se pod\u00eda pasar a 4.5 desde 4.1 en PHP7.4 y m\u00e1s o menos qued\u00f3, pero resulta que el LTS actual solo soporta hasta 8.3 y Trixie incluye 8.4, volv\u00ed a probar y efectivamente hay que mover alg\u00fan pedacito de la revisi\u00f3n de ambiente con un hack medio feo, comentar en mi caso la revisi\u00f3n de la versi\u00f3n, recuerdo en 3.1 haber incluido la versi\u00f3n con un &gt; m\u00e1s alto del que ven\u00eda incluido, si m\u00e1s elegante pero que no documente tan a detalle para recuperar en esta ocasi\u00f3n y ahora que pase a producci\u00f3n espero poner en mi cheatsheet que supongo si puedo legarle a alguien esta tarea ser\u00e1 m\u00e1s bien la documentaci\u00f3n.<\/p>\n<p class=\"western\" lang=\"es-ES\" align=\"left\">Total que en desarrollo ya esta funcionando y m\u00e1s o menos probado, por supuesto falta la prueba del usuario de a pie, pero esa prefiero hacerla en producci\u00f3n cuando haya acceso f\u00edsico a las m\u00e1quinas, fue muy interesante porque antes del paro estuvo fallando mucho la energ\u00eda el\u00e9ctrica un poco por eso y por el asunto de una falla en la actualizaci\u00f3n, que tiene rato que no me pasa, que no me he animado a actualizar.<\/p>\n<p class=\"western\" lang=\"es-ES\" align=\"left\">Con algo de tiempo extra me d\u00ed cuenta que efectivamente tiene un rato que sigo el LTS con git y m\u00e1s bien hago mi repositorio local con 3.1 fue el \u00faltimo que jale directamente del git de Moodle y solo actualizaba con pull, a partir de ah\u00ed 3.5, 3.9, 4.1 y ahora 4.5.<\/p>\n<p class=\"western\" lang=\"es-ES\" align=\"left\">A partir de 3.1 ya en git se termine con este esquema, primero por el firewall que me bloqueaba github, pero especialmente para poder mantener los temas, plugins, cursos y a\u00f1adidos en un solo lugar actualizar las muchas instancias que en esa \u00e9poca me tocaba mantener, el d\u00eda de hoy son s\u00f3lo cuatro, una sola de producci\u00f3n, pero en su momento lleg\u00f3 a la veintena y hacerlo para 2 me toma el mismo tiempo que para m\u00e1s ya con el flujo bien trabajado, entonces se qued\u00f3 as\u00ed\u2026 he tenido curiosidad de como hace inform\u00e1tica, que he visto m\u00e1s bien usan el stable con un ciclo de un a\u00f1o a diferencia de los 3 a\u00f1os de soporte del LTS y como tiene rato que no soy tutor en los cursos en l\u00ednea de otros programas no estoy tan seguro, pero as\u00ed hicieron con los sistemas en el confinamiento seg\u00fan para no saturar los servidores.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Este a\u00f1o me propuse en verano hacer el cambio de versi\u00f3n Moodle para pasarme a la versi\u00f3n de soporte a largo plazo (Long Term Support LTS) y medio lo prepar\u00e9, fui al DC25, estuve haciendo otras cosas, sali\u00f3 Debian 13 &hellip; <a href=\"https:\/\/blografia.net\/vicm3\/2025\/12\/moodle-4-5-lts\/\">Sigue leyendo <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"advanced_seo_description":"","jetpack_seo_html_title":"","jetpack_seo_noindex":false,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[922,9,3,917,6,7],"tags":[403,245,50,62,283,805,488,504],"class_list":["post-2738","post","type-post","status-publish","format-standard","hentry","category-debian","category-educacion","category-general","category-linux","category-trabajo","category-web","tag-cli","tag-educacion","tag-moodle","tag-php","tag-seguridad","tag-software-libre","tag-upn","tag-web"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":1571,"url":"https:\/\/blografia.net\/vicm3\/2016\/05\/moodle-3-1\/","url_meta":{"origin":2738,"position":0},"title":"Moodle 3.1","author":"vicm3","date":"26 mayo, 2016","format":false,"excerpt":"El pasado 23 de mayo, se lanz\u00f3 la versi\u00f3n 3.1 de Moodle[1], cosa que ya ven\u00edamos esperando hace un rato, por dos razones importantes 1) sustituye a 2.7.x 2) es de soporte a largo t\u00e9rmino (LTS), esto resuelve y crea un par de problemas, primero resuelve que el ciclo de\u2026","rel":"","context":"En \u00abDebraye\u00bb","block_context":{"text":"Debraye","link":"https:\/\/blografia.net\/vicm3\/category\/debraye\/"},"img":{"alt_text":"release304","src":"https:\/\/i0.wp.com\/blografia.net\/vicm3\/wp-content\/uploads\/2016\/05\/release304-1024x207.png?resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/blografia.net\/vicm3\/wp-content\/uploads\/2016\/05\/release304-1024x207.png?resize=350%2C200 1x, https:\/\/i0.wp.com\/blografia.net\/vicm3\/wp-content\/uploads\/2016\/05\/release304-1024x207.png?resize=525%2C300 1.5x"},"classes":[]},{"id":2259,"url":"https:\/\/blografia.net\/vicm3\/2020\/09\/como-actualizo-moodle-a\/","url_meta":{"origin":2738,"position":1},"title":"\u00bfComo actualizo Moodle a?","author":"vicm3","date":"15 septiembre, 2020","format":false,"excerpt":"Lo voy a poner en mi p\u00e1gina https:\/\/docs.moodle.org\/39\/en\/Upgrading_FAQ#How_do_I_upgrade_from_1.9.x_to_3.9.3F porque si es muy frecuente la pregunta: How do I upgrade from 1.9.x to 3.9? 1.x -> 1.9.19+ -> 2.2.11 -> 2.7.20 -> 3.2.9 -> 3.9 (It is better to upgrade to latest current stable before going to next branch, the same\u2026","rel":"","context":"En \u00absysadmin\u00bb","block_context":{"text":"sysadmin","link":"https:\/\/blografia.net\/vicm3\/category\/sysadmin\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1300,"url":"https:\/\/blografia.net\/vicm3\/2014\/03\/de-documentacion-malentendidos-y-rollo-es-decir-moodle\/","url_meta":{"origin":2738,"position":2},"title":"De documentaci\u00f3n, malentendidos y rollo es decir Moodle","author":"vicm3","date":"29 marzo, 2014","format":false,"excerpt":"Bueno originalmente andaba un poco frustrado, pero ya d\u00e1ndole un poco de distancia vale de todas formas la aclaraci\u00f3n por ah\u00ed hace unos d\u00edas fui a un seminario, quien estaba hablando es un experto en Moodle y efectivamente tiene mucha experiencia en \u00e1mbitos que yo no manejo y me congratulo\u2026","rel":"","context":"En \u00abEducaci\u00f3n\u00bb","block_context":{"text":"Educaci\u00f3n","link":"https:\/\/blografia.net\/vicm3\/category\/educacion\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":2143,"url":"https:\/\/blografia.net\/vicm3\/2020\/01\/git-y-moodle\/","url_meta":{"origin":2738,"position":3},"title":"Git y Moodle","author":"vicm3","date":"7 enero, 2020","format":false,"excerpt":"Ah\u00ed por septiembre que anduve en un seminario en el IIEc y tuve la fortuna de compartir varias comidas con Gunnar, abri\u00f3 una de las gratas platicas de sobremesa con -\u00bfcual es tu flujo de trabajo habitual con git? A lo que conteste en ese entonces, \"no tengo, sigo usando\u2026","rel":"","context":"En \u00abDebraye\u00bb","block_context":{"text":"Debraye","link":"https:\/\/blografia.net\/vicm3\/category\/debraye\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":2172,"url":"https:\/\/blografia.net\/vicm3\/2020\/03\/moodle-en-la-nube\/","url_meta":{"origin":2738,"position":4},"title":"Moodle en la Nube","author":"vicm3","date":"21 marzo, 2020","format":false,"excerpt":"En especial la de Azure\u2026 en fin no me gusta tanto como quisiera, pero estaba viendo los n\u00fameros de lo que hemos estado respaldando y por supuesto yo me desmarque en este proyecto de la organizaci\u00f3n y liderazgo del proyecto y me quede con toda la parte de la infraestructura,\u2026","rel":"","context":"En \u00abDebraye\u00bb","block_context":{"text":"Debraye","link":"https:\/\/blografia.net\/vicm3\/category\/debraye\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/img.youtube.com\/vi\/hl3IdSJQiws\/0.jpg?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":1050,"url":"https:\/\/blografia.net\/vicm3\/2013\/05\/debian-7-0-wheezy\/","url_meta":{"origin":2738,"position":5},"title":"Debian 7.0 Wheezy","author":"vicm3","date":"5 mayo, 2013","format":false,"excerpt":"Y bueno ayer, como hab\u00eda sido anunciado [1] se liber\u00f3 Wheezy (Debian 7.0) [2] despu\u00e9s de un buen rato, indispensable si piensas actualizar leer las notas de la versi\u00f3n (rel\u00e9ase notes) [3] o la gu\u00eda de instalaci\u00f3n si lo piensas instalar desde cero [4], en todo caso en mi desktop\u2026","rel":"","context":"En \u00abDebraye\u00bb","block_context":{"text":"Debraye","link":"https:\/\/blografia.net\/vicm3\/category\/debraye\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"_links":{"self":[{"href":"https:\/\/blografia.net\/vicm3\/wp-json\/wp\/v2\/posts\/2738","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blografia.net\/vicm3\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blografia.net\/vicm3\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blografia.net\/vicm3\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/blografia.net\/vicm3\/wp-json\/wp\/v2\/comments?post=2738"}],"version-history":[{"count":0,"href":"https:\/\/blografia.net\/vicm3\/wp-json\/wp\/v2\/posts\/2738\/revisions"}],"wp:attachment":[{"href":"https:\/\/blografia.net\/vicm3\/wp-json\/wp\/v2\/media?parent=2738"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blografia.net\/vicm3\/wp-json\/wp\/v2\/categories?post=2738"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blografia.net\/vicm3\/wp-json\/wp\/v2\/tags?post=2738"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}