Englishfrançaisespagnol

Icône de favori OnWorks

opam-switch - En ligne dans le Cloud

Exécutez opam-switch dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de la commande opam-switch qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks à l'aide de l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

PROGRAMME:

Nom


opam-switch - Gérer l'installation multiple de compilateurs.

SYNOPSIS


Opam interrupteur [OPTION]... [COMMAND] [ARG] ...

DESCRIPTION


Cette commande permet de basculer entre les différentes versions du compilateur, en installant le
compilateur si Opam interrupteur est utilisé pour basculer vers ce compilateur pour la première fois. Les
les différentes versions du compilateur sont totalement indépendantes les unes des autres, ce qui signifie que OPAM
maintient un état séparé (par exemple la liste des packages installés...) pour chacun.

Voir la documentation de Opam interrupteur liste pour voir les compilateurs qui sont disponibles, et
comment changer ou en installer un nouveau.

COMMANDES


Sans argument, la valeur par défaut est liste.

INTERRUPTEUR
Avec son INTERRUPTEUR argument, par défaut set INTERRUPTEUR.

installer INTERRUPTEUR
Installez le compilateur donné. La commande échoue si le commutateur est déjà installé (par ex.
il ne basculera pas de manière transparente vers le commutateur de compilateur installé, comme avec set).

set INTERRUPTEUR
Définissez le commutateur actuellement actif, en l'installant si nécessaire.

supprimez INTERRUPTEUR
Supprimez le compilateur donné.

Exporter DOSSIER
Enregistrez l'état actuel du commutateur dans un fichier.

importer DOSSIER
Importez un état de commutateur enregistré.

Réinstaller INTERRUPTEUR
Réinstallez le commutateur de compilateur donné. Cela réinstallera également tous les packages.

liste
Liste des compilateurs. Par défaut, répertorie les compilateurs installés et 'standard'. Utilisez `--all' pour
obtenir la liste de tous les compilateurs installables. La première colonne affiche le nom du commutateur
(le cas échéant), le second l'état du commutateur (C = courant, I = installé, -- = non
installé), le troisième le nom du compilateur et le dernier la description du compilateur.
Pour basculer vers un alias de compilateur déjà installé (avec état = I), utilisez Opam interrupteur
. Si vous souhaitez utiliser un nouveau compilateur , utilisation Opam interrupteur : cette volonté
télécharger, compiler et créer un environnement frais et indépendant où de nouveaux packages
peut être installé. Si vous souhaitez créer un nouvel alias de compilateur (par exemple parce que vous
avez déjà cette version du compilateur installée), utilisez Opam interrupteur --alias-de
. Au cas où et sont les mêmes, cela équivaut à Opam interrupteur
.

montrer
Affiche le compilateur actuel.

OPTIONS


-A COMP, --alias-de=COMP
Le nom de la description du compilateur qui sera aliasée.

-a, --tout
Répertoriez tous les compilateurs qui peuvent être installés sur le système.

-b, --keep-build-dir
Conservez le répertoire de construction. Cela équivaut à régler $OPAMKEEPBUILDDIR à "vrai".

-d, --build-doc
Construisez la documentation du package. Cela équivaut à régler $OPAMBUILDDOC à
"vrai".

- à sec
Simulez la commande, mais n'effectuez aucune modification.

-e MOTS CLÉS, --externe=MOTS CLÉS
Affiche les packages externes associés aux balises données. Ceci est obsolète, utilisez
`liste opam --external' à la place

--faux
Cette option enregistre les actions dans la base de données OPAM, sans réellement effectuer
eux. ATTENTION : Cette option est dangereuse et susceptible de casser votre environnement OPAM. Tu
voulez probablement `--dry-run'. Tu as été prévenu.

-i, --installée
Répertoriez uniquement les commutateurs de compilateur installés.

-j OFFRES D'EMPLOIS, --travaux=OFFRES D'EMPLOIS
Définissez le nombre maximal de tâches simultanées à utiliser. Vous pouvez également le régler à l'aide de la
$OPAMJOBS variable d'environnement.

--json=NOM DE FICHIER
Enregistrez le résultat d'une exécution OPAM dans un fichier lisible par ordinateur

-m FAITES, --Fabriquer=FAITES
Utilisez FAITES comme la commande "make" par défaut.

--pas de somme de contrôle
Ne vérifiez pas la somme de contrôle des archives téléchargées. Cela équivaut à définir
$OPAMNOCHECKSUM à "vrai".

--pas de commutateur
Installez uniquement le commutateur du compilateur, sans basculer vers celui-ci. Si le commutateur du compilateur est
déjà installé, puis ne faites rien.

--pas d'avertissement
N'affiche aucun avertissement lié aux variables d'environnement.

--require-sommes de contrôle
Rejeter l'installation de packages qui ne fournissent pas de somme de contrôle pour l'amont
les archives. Cela équivaut à régler $OPAMREQUIRECHECKSOMMES à "vrai".

-s, --court
Affichez des listes brutes de noms, une par ligne, en ignorant tous les détails.

--show-actions
Appelez le solveur et affichez les actions. N'effectuez aucune modification.

-t, --build-test
Construire et courir les tests unitaires du package. Cela équivaut à régler $OPAMBUILDTEST à
"vrai".

COMMUNE OPTIONS


Ces options sont communes à toutes les commandes.

--Couleur=QUAND (absent=auto)
Coloriser la sortie. QUAND doit être l'un des éléments suivants : « toujours », « jamais » ou « auto ».

--Critères=CRITÈRES
Spécifier l'utilisateur préférences pour la résolution des dépendances pour cette exécution. Remplace les deux
$OPAMCRITÈRES et $OPAMUPGRADECRITÈRES. Pour plus de détails sur la langue prise en charge et la
solveurs externes disponibles, voir
http://opam.ocaml.org/doc/Specifying_Solver_Preferences.html. Guide général d'utilisation
les préférences du solveur peuvent être trouvées sur http://www.dicosmo.org/Articles/usercriteria.pdf.
La valeur par défaut est
-count(down),-count(supprimé),-notuptodate(solution),-sum(solution,version-lag),-count(new)
pour les mises à niveau, et
-count(supprimé),-notuptodate(request),-sum(request,version-lag),-count(down),-notuptodate(changed),-count(changed),-notuptodate(solution),-sum(solution ,version-lag)
autrement.

--cudf=NOM DE FICHIER
Option de débogage : enregistrez les requêtes CUDF envoyées au solveur dans NOM DE FICHIER- .cudf.

--déboguer
Imprimer le message de débogage sur stderr. Cela équivaut à régler $OPAMDEBUG à "vrai".

--niveau de débogage=NIVEAU
Comme `--debug', mais permet de spécifier le niveau de débogage (`--debug' le met à 1).
Équivalent au réglage $OPAMDEBUG à un entier positif.

--git-version
Imprimez la version git si elle existe et quittez.

--Aidez-moi[=FMT] (par défaut=pager)
Afficher cette aide au format FMT (pager, simple ou groff).

--pas de paquets de base
N'installez pas les packages de base (utiles à des fins de test). Ceci équivaut à
mise $OPAMNOBASEFORFAITS à une chaîne non vide.

--no-auto-mise à niveau
OPAM se remplacera par un binaire plus récent trouvé à OPAMROOT/opam si présent. Cette
désactive ce comportement.

-q, --silencieux
Soyez silencieux lors de l'installation d'un nouveau compilateur.

--racine=TRAITEMENT (absente=~/.opam)
Utilisez TRAITEMENT comme chemin racine actuel. Cela équivaut à régler $OPAMRACINE à TRAITEMENT.

--en sécurité
Assurez-vous que rien ne sera automatiquement mis à jour ou réécrit. Utile pour appeler de
scripts d'achèvement, par exemple. Échouera chaque fois qu'une telle opération sera nécessaire ; aussi
évite d'attendre les verrous, saute les questions interactives et remplace l'OPAMDEBUG
variable.

--solveur=CMD
Spécifiez le nom de la dépendance externe solveur. La valeur par défaut est aspcud.
Soit 'aspcud', 'packup' ou une commande personnalisée pouvant contenir les variables
%{input}%, %{output}% et %{criteria}%

--stricte
Échoue chaque fois qu'une erreur est trouvée dans une définition de package ou un fichier de configuration. Les
par défaut est de continuer en silence si possible.

--changer=INTERRUPTEUR
Utilisez INTERRUPTEUR comme commutateur de compilateur actuel. Cela équivaut à régler $OPAMSWITCH
à INTERRUPTEUR.

--use-solveur-interne, --no-aspcud
Forcer l'utilisation d'heuristiques internes, même si un solveur externe est disponible.

-v, --verbeux
Soyez plus verbeux, affichez les sous-commandes du package et leur sortie. Répétez pour en voir plus.
Répéter n fois équivaut à régler $OPAMVERBOSE à "n".

--version
Afficher les informations sur la version.

-y, --Oui
Désactivez le mode interactif et répondez oui à toutes les questions qui seraient autrement posées
à l'utilisateur. Cela équivaut à régler $OPAMYES à "vrai".

ENVIRONNEMENT VARIABLES


OPAM utilise les variables d'environnement répertoriées ici. Les variables booléennes doivent être définies
à « 0 », « non » ou « faux » pour désactiver, « 1 », « oui » ou « vrai » pour activer.

OPAMCOULEUR, lorsqu'il est défini sur toujours or jamais, définit une valeur par défaut pour l'option --color.

OPAMCRITÈRES spécifie l'utilisateur préférences pour la résolution des dépendances. La valeur par défaut est
-count(supprimé),-notuptodate(request),-sum(request,version-lag),-count(down),-notuptodate(changed),-count(changed),-notuptodate(solution),-sum(solution , version-lag).
Voir aussi l'option --criteria

URL OPAMC peut être utilisé pour sélectionner un programme 'curl' donné. Voir OPAMFETCH pour plus d'options.

OPAMDEBUG voir les options `--debug' et `--debug-level'.

OPAMDTÉLÉCHARGER LES EMPLOIS définit le nombre maximum de téléchargements simultanés.

OPAMEXTERNALSOLVER voir l'option `--solver'.

OPAMFETCH spécifie comment télécharger les fichiers : soit « wget », « curl » ou une commande personnalisée où
les variables %{url} %, %{dehors}%, %{tentatives} %, %{compresse}% et %{somme de contrôle}% seront remplacées.
Remplace la valeur 'download-command' du fichier de configuration principal.

OPAMJOBS définit le nombre maximal de nœuds de calcul parallèles à exécuter.

OPAMLOCKRETRIES fixe le nombre d'essais après lequel OPAM renonce à acquérir son verrou et
échoue. <= 0 signifie une attente infinie.

OPAMNO répondez non à toute question posée.

OPAMNOASPCUD voir l'option `--no-aspcud'.

OPAMNOSELUPGRADE voir l'option `--no-self-upgrade'.

OPAMPINKINDAUTO s'il est défini, les systèmes de contrôle de version sont détectés lors de l'épinglage à un chemin local.

SOMMES DE CONTRLE OPAMREQUISES voir l'option `--require-checksums'.

OPAMRETRIE définit le nombre d'essais avant l'échec des téléchargements.

RACINE OPAM voir l'option `--root'. Ceci est automatiquement défini par `opam config env --root=DIR'
lorsque DIR n'est pas défini par défaut ou que OPAMROOT est déjà défini.

OPAMSAFE voir l'option `--safe'

CONTRLES DE VERSION OPAMSKIP contourne certaines vérifications de version. Non sécurisé, pour les tests de compatibilité
seulement.

OPAMOLVERTIMEOUT modifier le temps alloué au solveur interne.

LIGNEOPAMSTATUS afficher une ligne d'état dynamique indiquant ce qui se passe actuellement sur le
Terminal. (un parmi 'toujours', 'jamais' ou 'auto')

COMMUTATEUR OPAM voir l'option `--switch'. Défini automatiquement par `opam config env --switch=SWITCH'.

CRITÈRES OPAMUPGRADE spécifie l'utilisateur préférences pour la résolution des dépendances lors de l'exécution d'un
améliorer. Dérogations OPAMCRITÈRES dans les mises à niveau si les deux sont définis. La valeur par défaut est
-count(down),-count(supprimé),-notuptodate(solution),-sum(solution,version-lag),-count(new).
Voir aussi l'option --criteria

OPAMUSEINTERNAL SOLVER voir l'option `--use-internal-solver'.

OPAMUTF8 utiliser des caractères UTF8 en sortie (l'un parmi 'toujours', 'jamais' ou 'auto'). Par
par défaut « auto », qui est déterminé à partir des paramètres régionaux).

OPAMUTF8MSGS utiliser des caractères UTF8 étendus (chameaux) dans les messages OPAM. Implique OPAMUTF8.
Ceci est défini par défaut sur OSX uniquement.

OPAMVAR_var remplace le contenu de la variable var lors de la substitution des chaînes `%{var}%`
dans les fichiers 'opam'.

OPAMVAR_package_var remplace le contenu de la variable paquet:var lors du remplacement
`%{package:var}%` chaînes dans les fichiers `opam`.

OPAMVERBOSE voir l'option `--verbose'.

OPAMYES voir l'option '--yes'.

PLUS LOIN DOCUMENTATION


Voir https://opam.ocaml.org.

AUTEURS


Thomas Gazagnaire[email protected]>
Anil Madhavapeddy[email protected]>
Fabrice Le Fessant[email protected]>
Frédéric Tuong[email protected]>
Louis Gesbert[email protected]>
Vincent Bernardoff[email protected]>
Guillem Rieu[email protected]>
Roberto Di Cosmo[email protected]>

Utilisez opam-switch en ligne en utilisant les services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

  • 1
    Unitedrpms
    Unitedrpms
    Rejoignez-nous à Gitter !
    https://gitter.im/unitedrpms-people/Lobby
    Activez le référentiel URPMS dans votre
    système -
    https://github.com/UnitedRPMs/unitedrpms.github.io/bl...
    Télécharger unitedrpms
  • 2
    Boostez les bibliothèques C++
    Boostez les bibliothèques C++
    Boost fournit un portable gratuit
    bibliothèques C++ évaluées par des pairs. Les
    l'accent est mis sur les bibliothèques portables qui
    fonctionnent bien avec la bibliothèque standard C++.
    Voir http://www.bo...
    Télécharger les bibliothèques Boost C++
  • 3
    VirtuelGL
    VirtuelGL
    VirtualGL redirige les commandes 3D d'un
    Application Unix/Linux OpenGL sur un
    GPU côté serveur et convertit le
    rendu des images 3D dans un flux vidéo
    avec lequel ...
    Télécharger VirtualGL
  • 4
    libusb
    libusb
    Bibliothèque pour activer l'espace utilisateur
    programmes d'application pour communiquer avec
    Périphériques USB. Public : Développeurs, Fin
    Utilisateurs/Bureau. Langage de programmation : C
    Catégories ...
    Télécharger libusb
  • 5
    LAMPÉE
    LAMPÉE
    SWIG est un outil de développement logiciel
    qui relie les programmes écrits en C et
    C++ avec une variété de
    langages de programmation. SWIG est utilisé avec
    différent...
    Télécharger SWIG
  • 6
    Thème de réaction WooCommerce Nextjs
    Thème de réaction WooCommerce Nextjs
    Thème React WooCommerce, construit avec
    Suivant JS, Webpack, Babel, Node et
    Express, en utilisant GraphQL et Apollo
    Client. Boutique WooCommerce dans React (
    contient : Produits...
    Télécharger le thème WooCommerce Nextjs React
  • Plus "

Commandes Linux

Ad