Где можно узнать структуру наборов команд знака вставки, как в install lamp-server ^? [дубликат]

Чтобы установить стек LAMP с Ubuntu, можно выполнить в командной строке Ubuntu:

sudo apt-get install lamp-server^ -y

Каретка указывает, что это не обычная команда установки, а скорее команда, которая инкапсулирует набор команд.

Где можно узнать структуру наборов команд знака вставки, как в установить ламповый сервер ^ ?

0
задан 13 January 2018 в 15:49

1 ответ

Из этого блога :

Ну, ответ в том, что символ каретки - это короткая форма для выполнения задачи, с которой в противном случае программа «tasksel» сделала бы данное имя пакета.

tasksel - это программа, облегчающая установку часто используемых вещей, которые идут вместе для определенного использования. например В приведенном выше примере LAMP четыре пакета и их зависимости всегда используются вместе, поэтому tasksel предоставляет своего рода метапакет или мета-задачу, которую пользователь может запустить с помощью одной команды, а затем tasksel примет ее Сам установить их все и правильно настроить для вашего использования.

Теперь, apt-get предоставляет способ выполнить ту же задачу самостоятельно, без необходимости сначала устанавливать tasksel, и все, что вам нужно сделать, это присвоить apt-get то же имя пакета, но просто добавить каретку в конце сообщаем apt-get, что это идентификатор пакета / задачи tasksel, а не обычное имя пакета в репозиториях debian / ubuntu.

0
ответ дан 13 January 2018 в 15:49

Другие вопросы по тегам:

Похожие вопросы: