tag remove instalar crear control git install cpanel rpm whm

remove - Instalando git en un servidor cPanel



github (3)

Necesito instalar git en cPanel pero estoy encontrando mucha información que indica que este no es un proceso simple.

Tengo una instancia de cPanel / WHM en una distribución de CentOS y estoy tratando de instalar git sin romper cPanel. La información que he encontrado dice que la instalación de git puede romper cPanel debido a las dependencias de Perl.

Esta página en los foros de cPanel desaconseja la instalación de git:

http://forums.cpanel.net/f391/installing-git-294411.html

Sin embargo, esta página bajo las características de cPanel dice que se ha lanzado un RMP para git:

http://features.cpanel.net/responses/possibility-to-install-git-on-cpanel-server-without-breaking-it

Solicité apoyo de cPanel y recibí esta respuesta:

En realidad, no recomendamos la instalación de GIT a menos que tenga mucha experiencia con la instalación debido a que tiene la posibilidad de romper Perl.

Distribuimos el git RPM como una conveniencia durante la instalación, sin embargo, no se configura ni es compatible, solo se agrega como conveniencia y requiere la instalación manual de más paquetes y configuraciones.

El RPM que proporcionamos para git instala el binario en / usr / local / cpanel / 3rdparty / bin, por lo que deberá ejecutarlo fuera de aquí. No es el conjunto completo de herramientas, por lo que el administrador del sistema deberá instalar algo que no sea este.

Alguien tiene consejos sobre la mejor manera de instalar git en cPanel, de modo que todas las cuentas de usuario de cPanel puedan usar git, asegúrese de que la instalación no interrumpa Perl y qué falta en el RPM proporcionado por cPanel según la declaración. ¿En el último párrafo citado anteriormente?


Descubrí el mismo problema, pero descubrí que desde el WHM / Cpanel versión 11.36+ Git se instala de forma predeterminada en el sistema y está disponible para todas las cuentas.

Solo tienes que crear una cuenta de Git (asegúrate de agregar el acceso remoto a ssh) luego en tu .bashrc solo agregas este alias

alias git="/usr/local/cpanel/3rdparty/bin/git"

luego, si escribe git en el shell del usuario, debería funcionar automáticamente;)

Aclamaciones



cPanel desactiva las actualizaciones de Perl para proteger sus propios binarios, que son dependencias de git.

Simplemente ejecuta yum con las siguientes líneas.

sudo yum install git --disableexcludes=main --skip-broken