Я вижу различные инструкции, которые требуют, чтобы вы установили что-то вроде:
apt-get install lamp-server^
С кареткой в команде. Похоже, это не упоминается в руководстве apt-get
. В чем дело ?
Символ ^
не является опечаткой. Если вы удалите его, apt-get
будет жаловаться, что пакет не может быть найден.
В этой статье и ее комментариях описывается, что делает каретка:
Что ж, ответ заключается в том, что символ каретки является краткой формой для выполнения задачи, которую в противном случае программа «Tasksel» сделал бы с указанным именем пакета. tasksel - это программа, облегчающая установку часто используемых вещей, которые идут вместе для определенного использования.
BLOCKQUOTE>
Символ ^ позволяет вам установить «Задачи», набор пакетов. Это может заменить tasksel
, специализированный инструмент для работы с задачами.
Выполнив
apt-get install lamp-server^
Вы фактически запускаете установку набора пакетов, которые были бы установлены с помощью команды (даже не совсем то же самое ):
[ 111] Другими словами : Задачи очень похожи на метапакеты и живут независимо от tasksel
. Вы можете устанавливать задачи без установки пакета tasksel
.