Des solutions de rechange est une commande puissante sous Linux. Ne peuvent être exécutées en vertu de permissions root. S’il y a plusieurs fonctions de commande du système qui sont très semblables, mais ne peuvent pas être supprimés à volonté, vous pouvez utiliser des solutions de rechange pour spécifier un paramètre global.
Des solutions de rechange est souvent utilisé pour installer plusieurs versions du même logiciel sur le même système. Par exemple, afin de développer la nécessité, je dois installer JDK1.4.2, mais aussi besoin de JDK1.6.10, comment puis-je ignorer le chemin d’installation selon ma propre signification, l’utilisation de la version de Java, j’ai envie.
Voici un de votre chemin.
Ligne de commande de solutions de rechange s’exécute comme suit :
[Root@localhost outils] # Alternatives
Version des solutions de rechange 1.3.36-Copyright (C) 2001 Red Hat, Inc.
Ce mois de mai est redistribué librement selon les termes de la licence publique GNU.
Utilisation : alternatives--installation de la
[--Initscript < service >]
[--Slave < chemin >] *
Supprimer des solutions de rechange--
Des solutions de rechange--auto
Alternatives--config
Solutions de rechange--affichage
Définir des solutions de rechange--
Options:--verbose--test--help--usage--version commune
--Altdir--admindir
Remarque
Des solutions de rechange--l’installation de la
Qui
Installation indique que l’installation
Lien est un lien symbolique
Nom correspond à l’identificateur
Chemin d’accès est la route d’exécuter le fichier
Priorité représente la priorité
En cas d’installation de Java, ma Fedora 8 est livré avec deux versions de Java, comme suit :
Commande de sélection
-----------------------------------------------
* 1 /usr/lib/jvm/jre-1.7.0-icedtea/bin/java
2 /usr/lib/jvm/jre-1.5.0-gcj/bin/java
J’ai installé Java version « 1.4.2_19 » dans le répertoire/outils/JDK
[Root@localhost test] # Alternatives--install/usr/bin/java Java/outils/jdk/bin/java 3
[Root@localhost test] # Alternatives--config java
Il y a 3 programmes qui fournissent « Java ».
Commande de sélection
-----------------------------------------------
* + 1/usr/lib/jvm/jre-1.7.0-icedtea/bin/java
2 /usr/lib/jvm/jre-1.5.0-gcj/bin/java
3 /tools/jdk/bin/java
Entrez pour garder la sélection actuelle [+] ou tapez sélection numéro : 3
J’ai également installé Java version « 1.6.0_12 » sous le répertoire/outils/jdk6
[Root@localhost test] # Alternatives--install/usr/bin/java Java/outils/jdk6/bin/java 4
[Root@localhost test] # Alternatives--config java
Il y a 4 programmes qui fournissent « Java ».
Commande de sélection
-----------------------------------------------
* 1 /usr/lib/jvm/jre-1.7.0-icedtea/bin/java
2 /usr/lib/jvm/jre-1.5.0-gcj/bin/java
+ 3/outils/jdk/bin/java
4 /tools/jdk6/bin/java
Entrez pour garder la sélection actuelle [+] ou tapez le nombre de sélection : 4
Avec Alternatives--config Java, vous pouvez choisir la version de Java que vous souhaitez.
Source