На этот вопрос уже есть ответ здесь:
Я только что обнаружил, что есть команда apt, которую можно использовать напрямую:
$sudo apt
apt 1.0.1ubuntu2 for amd64 compiled on Apr 10 2014 13:03:39
Usage: apt [options] command
CLI for apt.
Basic commands:
list - list packages based on package names
search - search in package descriptions
show - show package details
update - update list of available packages
install - install packages
remove - remove packages
upgrade - upgrade the system by installing/upgrading packages
full-upgrade - upgrade the system by removing/installing/upgrading packages
edit-sources - edit the source information file
С похожим синтаксисом на apt-get
. И она предлагает некоторую раскраску в интерфейсе CLI. Поэтому я хочу знать, есть ли какие-то существенные различия между командами apt
и apt-*
? Почему люди пишут команды apt-get install
и apt-cache search
, когда им не нужны дополнительные опции, предоставляемые командами apt-*
, в то время как apt
короче и имеет весь тот же функционал с дополнительной раскраской, и, на мой взгляд, лучший формат вывода? Это только привычка?
Я вижу на страницах руководства, что apt
предназначен для конечных пользователей, а другие низкоуровневые команды - для скриптов. Так почему же все публикуют эти низкоуровневые команды вместо более удобных высокоуровневых команд?
Причина не многие люди рекомендуют, чтобы более простой способный инструмент был то, потому что это является новым. Это не было в Ubuntu до этих 14,04 выпусков неделю назад.
Для большинства интерактивного использования это эквивалентно, но легче использовать и выглядит более хорошим.
Я думаю этот , способный официальный блог может объяснить все.
APT 1.0 был выпущен на 1. Апрель 2014! О первой версии APT объявили на 1. Апрель точно 16 лет назад.
большие новости для этой версии - то, что мы включали новый двоичный файл “apt”, который объединяется, обычно используемые команды от способного - добираются и способный кэш. команды совпадают со своими apt-get/apt-cache дубликатами, но с немного отличающимися параметрами конфигурации.