Este es el comando opam-reinstall que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
opam-reinstall: reinstala una lista de paquetes.
SINOPSIS
opam reinstalar [OPCIÓN] ... PAQUETES...
DESCRIPCIÓN
Este comando elimina los paquetes dados y los que dependen de ellos, y reinstala
las mismas versiones.
ARGUMENTOS
PAQUETES
Lista de nombres de paquetes, con una versión o restricción opcional, por ejemplo, `pkg ',` pkg.1.0' o
`paquete> = 0.5 '.
OPCIONES
-b, --mantener-construir-dir
Conserve el directorio de compilación. Esto es equivalente a configurar $ OPAMKEEPBUILDDIR a "verdadero".
-d, --build-doc
Cree la documentación del paquete. Esto es equivalente a configurar $ OPAMBUILDDOC a
"cierto".
- corrida en seco
Simule el comando, pero no realice ningún cambio.
-e TAGS, --externo=TAGS
Muestra los paquetes externos asociados a las etiquetas dadas. Esto está desaprobado, use
`opam list --external 'en su lugar
--falso
Esta opción registra las acciones en la base de datos OPAM, sin realizar realmente
ellos. ADVERTENCIA: Esta opción es peligrosa y es probable que rompa su entorno OPAM. usted
probablemente quiera `--dry-run '. Has sido advertido.
-j TRABAJO, --trabajos=TRABAJO
Establezca el número máximo de trabajos simultáneos que se utilizarán. También puede configurarlo usando el
$ OPAMJOBS Variable ambiental.
--json=NOMBRE DEL ARCHIVO
Guarde el resultado de una ejecución OPAM en un archivo legible por computadora
-m HAZ, --hacer=HAZ
Usa HAZ como el comando 'make' predeterminado.
--sin sumas de verificación
No verifique la suma de comprobación de los archivos descargados. Esto equivale a configurar
$ OPAMNOCHECKSUMS a "verdadero".
--requerir sumas de verificación
Rechace la instalación de paquetes que no proporcionen una suma de comprobación para el upstream
archivo. Esto es equivalente a configurar $ OPAMREQUIRECHECKSUMS a "verdadero".
--mostrar-acciones
Llame al solucionador y muestre las acciones. No realice ningún cambio.
-t, - prueba de construcción
Construir y run las pruebas unitarias del paquete. Esto es equivalente a configurar $ OPAMBUILDTEST a
"cierto".
COMÚN OPCIONES
Estas opciones son comunes a todos los comandos.
--color=CUÁNDO (ausente = automático)
Colorea la salida. CUÁNDO debe ser uno de "always", "never" o "auto".
--criterios=CRITERIOS
Especificar usuario preferencias para la resolución de dependencias para esta ejecución. Anula ambos
$ OPAMCRITERIA y $ OPAMUPGRADECRITERIA. Para obtener detalles sobre el idioma admitido y el
solucionadores externos disponibles, consulte
http://opam.ocaml.org/doc/Specifying_Solver_Preferences.html. Una guía general para usar
las preferencias del solucionador se pueden encontrar en http://www.dicosmo.org/Articles/usercriteria.pdf.
El valor predeterminado es
-count (hacia abajo), - count (eliminado), - notuptodate (solución), - sum (solución, versión-retraso), - count (nuevo)
para actualizaciones, y
-count (eliminado), - notuptodate (solicitud), - sum (solicitud, versión-retraso), - count (hacia abajo), - notuptodate (cambiado), - count (cambiado), - notuptodate (solución), - sum (solución , version-lag)
de otra manera.
--cudf=NOMBRE DEL ARCHIVO
Opción de depuración: guarde las solicitudes CUDF enviadas al solucionador en NOMBRE DEL ARCHIVO- .cudf.
--depurar
Imprime el mensaje de depuración en stderr. Esto es equivalente a configurar $ OPAMDEBUG a "verdadero".
--nivel de depuración=NIVEL
Como `--debug ', pero permite especificar el nivel de depuración (` --debug' lo establece en 1).
Equivalente a la configuración $ OPAMDEBUG a un entero positivo.
--git-versión
Imprima la versión de git si existe y salga.
--ayuda[=FMT] (predeterminado = buscapersonas)
Muestre esta ayuda en formato FMT (buscapersonas, simple o groff).
--no-paquetes-base
No instale paquetes base (útil para realizar pruebas). Esto es equivalente a
pólipo $ OPAMNOBASEPACKAGES a una cadena no vacía.
--no autoactualización
OPAM se reemplazará a sí mismo con un binario más nuevo que se encuentra en OPAMROOT / opam si está presente. Esta
desactiva este comportamiento.
-q, --tranquilo
Esté tranquilo al instalar un nuevo compilador.
--raíz=RAÍZ (ausente =~ / .opam)
Usa RAÍZ como la ruta raíz actual. Esto es equivalente a configurar $ OPAMROOT a RAÍZ.
--a salvo
Asegúrese de que nada se actualice o reescriba automáticamente. Útil para llamar desde
guiones de finalización, por ejemplo. Fallará siempre que se necesite una operación de este tipo; además
evita esperar bloqueos, omite preguntas interactivas y anula OPAMDEBUG
variable.
--solucionador=CMD
Especifique el nombre de la dependencia externa solucionador. El valor predeterminado es aspcud.
Ya sea 'aspcud', 'packup' o un comando personalizado que puede contener las variables
% {input}%,% {output}% y% {criteria}%
--estricto
Fallar siempre que se encuentre un error en la definición de un paquete o en un archivo de configuración. los
por defecto es continuar en silencio si es posible.
--cambiar=SWITCH
Usa SWITCH como el modificador actual del compilador. Esto es equivalente a configurar $ OPAMSWITCH
a SWITCH.
--uso-interno-solucionador, --no-aspcud
Forzar el uso de heurísticas internas, incluso si hay un solucionador externo disponible.
-v, --verboso
Sea más detallado, muestre los subcomandos del paquete y su salida. Repita para ver más.
Repitiendo n tiempos es equivalente a establecer $ OPAMVERBOSE a "n".
--versión
Muestra información de la versión.
-y, --sí
Desactive el modo interactivo y responda afirmativamente a todas las preguntas que de otro modo se formularían
al usuario. Esto es equivalente a configurar $ OPAMYES a "verdadero".
MEDIO AMBIENTE VARIABLES
OPAM utiliza las variables de entorno que se enumeran aquí. Deben establecerse variables booleanas
a "0", "no" a "falso" para deshabilitar, "1", "sí" o "verdadero" para habilitar.
OPAMCOLOR, cuando se establece en always or nunca, establece un valor predeterminado para la opción --color.
OPAMCRITERIOS especifica al usuario preferencias para la resolución de dependencias. El valor predeterminado es
-count (eliminado), - notuptodate (solicitud), - sum (solicitud, versión-retraso), - count (hacia abajo), - notuptodate (cambiado), - count (cambiado), - notuptodate (solución), - sum (solución , version-lag).
Ver también opción --criterios
OPAM CURL se puede utilizar para seleccionar un programa de 'curl' dado. Ver OPAMFETCH para mas opciones
OPAMDEBUG vea las opciones `--debug 'y` --debug-level'.
OPAM DESCARGAR TRABAJOS establece el número máximo de descargas simultáneas.
SOLUCIÓN EXTERNA OPAMEX vea la opción '--solver'.
OPAMFETCH especifica cómo descargar archivos: `wget ',` curl' o un comando personalizado donde
las variables % {url}%, %{fuera}%, % {reintentos}%, %{comprimir}% y % {suma de comprobación}% será reemplazado.
Anula el valor de 'comando de descarga' del archivo de configuración principal.
OPAMJOBS establece el número máximo de trabajadores paralelos que se ejecutarán.
OPAMLOCKREINTENTA establece el número de intentos después de los cuales OPAM renuncia a adquirir su bloqueo y
falla. <= 0 significa espera infinita.
OPAMNO responda no a cualquier pregunta formulada.
OPAMNOASPCUD vea la opción `--no-aspcud '.
OPAMNOSELFUPGRADE vea la opción '--no-self-upgrade'.
OPAMP PINKINDAUTO si se establece, los sistemas de control de versiones se detectan al anclar a una ruta local.
OPAMREQUIRECKSUMS vea la opción '--require-checksums'.
OPAMREINTENTAR establece el número de intentos antes de que fallen las descargas.
OPAMROOT vea la opción '--root'. Esto se establece automáticamente por `opam config env --root = DIR '
cuando DIR no es el predeterminado o OPAMROOT ya está definido.
OPAMSAFE ver la opción '--safe'
OPAMSKIPVERSIONCHECKS omite algunas comprobaciones de versión. Inseguro, para pruebas de compatibilidad
solamente.
OPAM SOLVERTIMEOUT cambiar la asignación de tiempo del solucionador interno.
OPAMSTATUSLINE mostrar una línea de estado dinámico que muestra lo que está sucediendo actualmente en el
Terminal. (uno de uno de "siempre", "nunca" o "automático")
INTERRUPTOR OPAM vea la opción '--switch'. Configurado automáticamente por `opam config env --switch = SWITCH '.
OPAMUPGRADECRITERIOS especifica al usuario preferencias para la resolución de dependencias al realizar una
potenciar. Anulaciones OPAMCRITERIOS en actualizaciones si ambos están configurados. El valor predeterminado es
-count (hacia abajo), - count (eliminado), - notuptodate (solución), - sum (solución, versión-retraso), - count (nuevo).
Ver también opción --criterios
SOLUCIÓN INTERNA OPAMUSE vea la opción '--use-internal-solver'.
OPAMUTF8 use caracteres UTF8 en la salida (uno de uno de "siempre", "nunca" o "auto"). Por
predeterminado `auto ', que se determina a partir de la configuración regional).
OPAMUTF8MSGS use caracteres UTF8 extendidos (camellos) en los mensajes OPAM. Implica OPAMUTF8.
Esto está configurado de forma predeterminada solo en OSX.
OPAMVAR_var anula el contenido de la variable var al sustituir cadenas `% {var}%`
en archivos `opam`.
OPAMVAR_paquete_var anula el contenido de la variable paquete: var al sustituir
`% {paquete: var}%` cadenas en archivos `opam`.
OPAMVERBOSE vea la opción '--verbose'.
OPAMIAS vea la opción '- sí'.
MÁS LEJOS DOCUMENTACIÓN
Consulte https://opam.ocaml.org.
AUTORES
Thomas Gazagnairethomas@gazagnaire.org>
Anil Madhavapeddyanil@recoil.org>
Fabrice Le FessantFabrice.Le_fessant@inria.fr>
Frederic Tuongtuong@users.gforge.inria.fr>
Louis Gesbertlouis.gesbert@ocamlpro.com>
Vincent Bernardoffvb@luminar.eu.org>
Guillem Rieuguillem.rieu@ocamlpro.com>
Roberto Di Cosmoroberto@dicosmo.org>
Use opam-reinstall en línea usando los servicios de onworks.net