
При изобилии возможностей большинства инструментов командной строки я был бы удивлен, узнав, что нет способа раскрасить информацию, которую возвращают apt-get, apt-cache и связанные с ними инструменты. Тем не менее, гугление в этом вопросе оказалось бесплодным.
В первую очередь было бы неплохо иметь строки сводки, которые показывают общее количество/размер, а также цветовое кодирование каждого типа количества действий: например, обновления — синим, установки — зеленым, удержания — желтым, а удаления — красным.
решение1
Как бы странно это ни звучало: НЕТ. Хотя pacman из превосходного Arch Linux имеет встроенные возможности раскрашивания (и еще несколько, доступных через сторонние оболочки), ничего подобного нет ни для устаревшей комбинации apt/dpkg, ни для относительно нового инструмента aptitude.
Вот как выглядит pacman с использованием внешней оболочки (в основном Yaourt или Packer, не помню, какую из них я использовал в то время): https://i.stack.imgur.com/17FqT.png
решение2
Конечно, это просто. Для этого даже есть инструменты. Смотритеhttps://stackoverflow.com/questions/981601/colorized-grep-viewing-the-entire-file-with-highlighting
Я предпочитаю rcg
(цветные очки Regex).
решение3
В apt 3.0 будут цвета!
В соответствии сзаметки о выпуске apt 2.9:
- Добро пожаловать в серию разработки APT 3.0. В ней новый пользовательский интерфейс для apt(8). В ней есть цвета, столбчатый дисплей, немного больше отступов и последние удаления (Закрывается:#755088), что упрощает быстрое сканирование выходных данных.