Grav - GPM

GPM son las siglas de Grav Package Manager que se utiliza para instalar, actualizar, desinstalar y enumerar los complementos disponibles en el repositorio de Grav. GPM ejecuta los comandos utilizando una interfaz de línea de comandos como terminal o cmd.

Puede acceder a CLI muy fácilmente. En Windows, puede acceder a través decmd, en Mac puedes acceder a través de Terminal y en Linux puedes usar shell. En Windows, no puede usar comandos de estilo UNIX. Para usarlos, simplemente instale el paquete msysgit que proporciona GIT y GIT BASH y proporciona comandos de estilo UNIX en Windows.

Para enumerar los comandos disponibles en el repositorio de Grav, escriba el comando como:

$ bin/gpm list

Recibirás lo siguiente:

Puede ayudar a los comandos agregando ayuda a la línea como se muestra a continuación:

$ bin/gpm help install

Puede encontrar la versión de PHP en la interfaz de línea de comandos usando el siguiente comando:

$ php -v

¿Como funciona?

Cuando ejecuta los comandos en la interfaz de línea de comandos, GPM descarga automáticamente los datos requeridos de la GetGrav.orgsitio. Incluye todos los detalles de los paquetes disponibles y también determina los paquetes que deben instalarse y qué paquetes deben actualizarse.

Cuando descarga los paquetes del repositorio, el repositorio de Grav se almacena en caché localmente y ninguna solicitud podrá comunicarse con el GetGrav.org servidor después de que se haya generado la caché.

Algunos comandos vienen con --force (-f)opción, que obliga a volver a buscar el repositorio. Con esta opción, no es necesario esperar un ciclo de 24 horas antes de que se borre la memoria caché.

Comandos

Puede descargar los paquetes disponibles del repositorio de Grav utilizando algunos comandos. Para hacer uso del comando, abra su terminal y navegue hasta la raíz de la carpeta Grav y escriba comobin/gpm <command>.

Índice

El comando index se utiliza para enumerar los complementos y temas disponibles en el repositorio de Grav. Utilice el siguiente comando en su terminal para enumerar los recursos disponibles.

$ bin/gpm index

Cada línea define el nombre del complemento o tema, slug, versión del complemento o tema y también muestra si está instalado o no.

Información

El comando info se utiliza para mostrar información sobre el paquete, como autor, versión, fecha y hora de la última actualización, repositorio del paquete, enlace de descarga del paquete, información de licencia, etc.

Instalar en pc

Como su nombre lo indica, el comando de instalación instala los recursos necesarios para el paquete desde el repositorio de Grav.

Puede usar el siguiente comando para instalar el paquete requerido.

$ bin/gpm install package_name

Si intenta instalar un paquete ya instalado, le informa qué hacer a continuación.

Si escribe Y, se sobrescribirá en un paquete ya instalado y si escribe N, abortará el proceso de instalación.

Actualizar

El comando de actualización informa sobre el paquete que debe actualizarse. Suponga que si todos los paquetes están actualizados, no dirá nada para actualizar.

$ bin/gpm update

Autoactualización

El comando de autoactualización se utiliza para actualizar el Grav a la última versión. Utilice el siguiente comando para actualizar el Grav.

$ bin/gpm self-upgrade

Si está utilizando la última versión de Grav, se mostrará un mensaje que dice "Ya está ejecutando la última versión de Grav" junto con la fecha de lanzamiento y la hora como se muestra en la pantalla.