Si necesitas instalar una versión específica de un paquete en SLES, puedes hacerlo agregando el repositorio correspondiente y utilizando zypper. A continuación, te explico cómo hacerlo paso a paso.
Para instalar la versión 7.3.19 del paquete apache2-mod_php7, primero debes agregar el repositorio de desarrollo donde se encuentran los binarios de PHP 7.3.19:
HOST # zypper ar https://download.opensuse.org/repositories/devel:/languages:/php:/php73/openSUSE_Leap_15.1/ PHP7-test
Luego, refresca los repositorios con:
HOST # zypper ref
Una vez añadido el repositorio y actualizados los índices, instala el módulo de PHP para Apache con:
HOST # zypper in apache2-mod_php7
Este comando instalará la versión más reciente de apache2-mod_php7 disponible en el repositorio añadido. Si deseas ver todas las versiones disponibles antes de instalar, puedes listar las opciones con:
HOST # zypper se -s apache2-mod_php7
Si necesitas instalar una versión específica de PHP, como la 7.3.19, usa el siguiente comando:
HOST # zypper in apache2-mod_php7=7.3.19
Recuerda que siempre es recomendable realizar una copia de seguridad antes de cambiar versiones de paquetes en el sistema para evitar problemas con la configuración o dependencias.
Si en algún momento necesitas cambiar de versión o hacer un downgrade de PHP, primero obtén una lista de las versiones disponibles con:
HOST # zypper se -s apache2-mod_php7
Para forzar la instalación de una versión específica, usa:
HOST # zypper install --force apache2-mod_php7=7.3.19
Durante el proceso, el sistema te pedirá confirmar la acción seleccionando una opción de entre las disponibles en la lista y luego confirmando con "y".
Para más información, puedes consultar la documentación oficial de SUSE en:
https://www.suse.com/es-es/support/kb/doc/?id=000018011
No hay comentarios:
Publicar un comentario