Instalar el paquete en Centos 6 desde el repositorio de Centos 7

Instalar el paquete en Centos 6 desde el repositorio de Centos 7

Tengo máquinas Centos 6 y Centos 7 configuradas para que la primera use mount.cifs para montar volúmenes desde la segunda a través de un software propietario.

El problema es que la versión Centos 6 de cifs-utils (que proporciona mount.cifs) es mucho más antigua que la versión que tiene Centos 7 y, por lo tanto, el software propietario no puede montar volúmenes cifs con un error que dice "kernel: CIFS: opción de montaje desconocida". "nombre de dominio =."

Claramente, las opciones de montaje en la versión cifs-utils en Centos 7 han cambiado desde la versión Centos 6.

No puedo actualizar fácilmente Centos 6 a Centos 7.

¿Romperé cosas si agrego el repositorio de Centos 7 a Centos 6 y actualizo cifs-utils con sus dependencias para que ambas máquinas ejecuten la misma versión?

¿Hay alguna otra manera?

EDITAR: me acabo de dar cuenta de que tengo otra máquina Centos 7 que parece funcionar bien con el misterioso software propietario que estoy tratando de evitar nombrar. La única diferencia entre los dos 7 es que ejecuté yum update en el primero que, entre otros, también elevó cifs-utils, nfs-utils y samba como una versión menor. Pude degradar todo excepto samba, que se queja mucho de la falta de paquetes. Estoy bastante seguro de que la nueva samba rompió algo.

Respuesta1

Incluso si no daña los sistemas, no es una buena idea agregar repositorios de versiones más recientes de Centos. Los repositorios de backports se proporcionan específicamente para abordar este problema.

En mi Centos 7.4 veo que mount.cifs tiene la opción (man mount.cifs) 'dominio' en lugar de 'nombre de dominio'. Debe comparar las opciones de montaje de dos sistemas y reemplazarlas por las correspondientes. No creo que un sistema con EOL en 2020 no tenga algunas capacidades comunes.

información relacionada