什么是插入符号(^)在apt-get中的意思?
我看到各种指令要求你安装类似的东西:
apt-get install lamp-server^
随着命令中的古怪插入。 在apt-get
手册中似乎没有提到它。 这是怎么回事 ?
^
字符不是拼写错误。 如果你删除它, apt-get
会抱怨无法找到包。
本文及其评论描述了插入符的作用:
好吧,答案是插入符号是执行任务的简短forms,否则程序“tasksel”将使用给定的包名称完成。 tasksel是一个程序,用于简化特殊用途的常用事物的安装。
Lekensteyn的答案是对的,
^符号用于替换tasksel(用于安装常用软件包的工具)。
通过做
apt-get install lamp-server^
您实际上正在运行安装一组已通过命令安装的软件包:
tasksel lamp-server
很抱歉bash解释可能引起的混乱。