get

Utilice este mandato para descargar un paquete.

Objetivo

El mandato get se utiliza para descargar un paquete y sus dependencias.

Parámetros

ram get opciones_sin_valores ID_de_paquete versión_de_paquete opciones_con_valores
Argumento Descripción Necesario
-n Utilice el parámetro -n para descargar solo el paquete y ninguna de sus dependencias. No
ID_de_paquete El ID del paquete a descargar. Sí, a menos que especifique un archivo .json que contenga una lista de paquetes a descargar.
versión_de_paquete La versión del paquete a descargar. Si no proporciona una versión de paquete, se descarga la versión más reciente. Si proporciona una versión de paquete completa y explícita, se descarga esa versión. Si proporciona una versión de paquete que incluye el carácter comodín (*), se descarga la versión más reciente. No
-q consulta Utilice el parámetro -q para proporcionar una serie de consulta al buscar el paquete a descargar. No
-l lista_paquetes.json Utilice el parámetro -l para especificar un archivo .json que contiene una lista de paquetes a descargar. Sí, a menos que especifique un ID de paquete.
-s nombre_instantánea:versión_instantánea El nombre y la versión de un paquete de instantánea de entorno a crear en el servidor de bibliotecas. Un paquete de instantánea representa todos los paquetes descargados por el mandato get. No
-id ID_de_construcción El ID de construcción a asociar a los paquetes descargados. El ID de construcción se utiliza para resolver la variable SNAPSHOT. No
-d nombre_de_vía_de_acceso La ubicación en la que descargar el paquete. Si no se especifica ninguna ubicación, el paquete se descarga en el directorio actual. No
-config archivo_de_configuración La vía de acceso completa del archivo de configuración a utilizar para la comunicación con el servidor de bibliotecas. Si no especifica un archivo de configuración en la línea de mandatos, se utiliza el archivo de configuración del subdirectorio .ram en el directorio inicial del usuario actual. No, mientras el archivo de configuración predeterminado exista en el subdirectorio .ram del directorio inicial del usuario actual.

Sintaxis de lista de paquetes

Utilice el parámetro -l para especificar un archivo .json que contiene una lista de paquetes a descargar.

id
El ID de paquete es necesario a menos que proporcione una serie de consulta.
version
Si no proporciona una versión de paquete se descarga la versión más reciente. Si proporciona una versión de paquete completa y explícita, se descarga esa versión. Si proporciona una versión de paquete que incluye el carácter comodín (*), se descarga la versión más reciente.
query
Si no especifica un ID, debe especificar una serie de consulta para utilizarla al buscar el paquete a descargar.

Archivo de lista de paquetes de ejemplo

{
  "packages" : [
    { "id" : "jke" , "version" : "2.1.0-*" },
    { "id" : "devops_cookbooks-3.0", "query" : "state:(ready for verification)" }
  ]}
ram get -n newpackage 2.1.0-*

Comentarios