Алексей Федорчук
Как говорилось в прошлой заметке, утилита apt
выгодно отличается от связки из apt-get
и apt-cache
не только тем, что она одна, но и тем, что букв в ней меньше. Вот только внутренние её команды так и остались длинными…
Что ж, проблема эта уже решалась для утилиты apt
из Mint’ов, и решалась с помощью глобальных псевдонимов оболочки Zsh. Поступаем аналогично: поскольку внутренних команд в эпонимичной утилите не много, можно «опсевдонимить» их все — сдюжит даже память склеротика.
Так что я внёс в свой ~/.zshrc
, используемый в Ubuntu, такую серию строк:
### Глобальные псевдонимы ### для субкоманд утилиты apt alias -g lt='list' alias -g li='list --installed' alias -g lu='list --upgradable' alias -g se='search' alias -g sw='show' alias -g in='install' alias -g up='update' alias -g ug='upgrade' alias -g re='remove' alias -g eds='edit-sources'
В этот список не включена тотально-обновительная команда full-upgrade
— она требуется весьма редко. Зато нашлось место для всех вариантов команды list
.
Таким образом, набор с клавиатуры при работе с пакетами через apt
сводится к такому минимуму, что меньше достижимо только телепатическим путём.