Je vois diverses instructions vous demandant d’installer quelque chose comme:
apt-get install lamp-server^
Avec le signe oddball dans la commande. Cela ne semble pas être mentionné dans le apt-getmanuel. Quel est le problème ?
Je vois diverses instructions vous demandant d’installer quelque chose comme:
apt-get install lamp-server^
Avec le signe oddball dans la commande. Cela ne semble pas être mentionné dans le apt-getmanuel. Quel est le problème ?
Réponses:
Le ^personnage n'est pas une faute de frappe. Si vous le supprimez, vous vous apt-getplaindrez que le paquet est introuvable.
Cet article et ses commentaires décrivent ce que fait le curseur:
Eh bien, la réponse est que le symbole caret est une forme abrégée permettant d’exécuter une tâche que le programme «tasksel» aurait effectuée avec le nom de package donné. tasksel est un programme qui facilite l’installation de choses couramment utilisées qui vont ensemble pour une utilisation particulière.
taskselc'est juste une commande très utile pour travailler avec des "tâches". Vous pouvez installer des tâches sans tasksel. Mais ( comme expliqué ici ), il vaut mieux utiliser taskselqu'avec apt / caret. En outre, il apt-cachene semble pas fournir un moyen de lister les tâches en tant que tasksel --list-task.
Le symbole ^ vous permet d'installer "Tasks", un ensemble de packages. Cela peut remplacer tasksel, outil dédié à travailler avec des tâches.
En faisant
apt-get install lamp-server^
Vous exécutez actuellement l'installation d'un ensemble de packages qui auraient été installés via la commande (même si ce n'est pas exactement pareil ):
tasksel lamp-server
En d'autres termes : les tâches sont très similaires aux méta-packages et vivent indépendamment de tasksel. Vous pouvez installer des tâches sans installer le taskselpackage.
apt-getcommande provoquerait une erreur sur des noms non reconnus.
taskselcommande soit installée. Et comme je n'ai pas le /usr/share/tasksel/répertoire, je ne vois pas quelles autres "tâches" intéressantes sont disponibles. C'est seulement lamp-server^partout. Alors, d'où vient- apt-getil?