Поставил в kvm свежий debian. Решил посмотреть, что нынче в нём творится.
И тут же вспомнил, что меня всегда раздражало в этом дистрибутиве. Это совершенно унылый вывод apt-get/aptitude.
Например:
[ root at debian: ~ ]# apt-get dist-upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following NEW packages will be installed:
gcc-4.8-base init-system-helpers iproute2 libaudit-common libaudit1 libee0 libestr0 libffi6 libgmp10 libgnutls-openssl27 libgnutls28 libhogweed2 libjson-c2 liblognorm0 libnettle4 libpcre3 libpng12-0
libtasn1-6 libudev1 libxtables10 linux-image-3.12-1-amd64 perl perl-modules sysvinit-core
The following packages will be upgraded:
acpi acpi-support-base acpid apt apt-utils base-files base-passwd bash bsdmainutils bsdutils busybox console-setup console-setup-linux coreutils cpio debconf debconf-i18n debianutils diffutils dmidecode
dmsetup dpkg e2fslibs e2fsprogs exim4-base exim4-config file findutils gcc-4.4-base gcc-4.7-base gettext-base gnupg gpgv grep groff-base gzip hostname ifupdown info initramfs-tools initscripts install-info
installation-report iproute iptables iputils-ping isc-dhcp-client isc-dhcp-common kbd keyboard-configuration klibc-utils libacl1 libasprintf0c2 libattr1 libblkid1 libbsd0 libbz2-1.0 libc-bin libcomerr2
libcwidget3 libdb5.1 libdevmapper-event1.02.1 libdevmapper1.02.1 libedit2 libept1.4.12 libfreetype6 libfuse2 libgcc1 libgcrypt11 libgdbm3 libgnutls26 libgpg-error0 libgpm2 libgssapi-krb5-2 libgssrpc4
libidn11 libk5crypto3 libkeyutils1 libklibc libkrb5-3 libkrb5support0 liblocale-gettext-perl libmagic1 libmount1 libncurses5 libncursesw5 libnewt0.52 libnfnetlink0 libp11-kit0 libpam-modules
libpam-modules-bin libpam-runtime libpam0g libpci3 libpipeline1 libpopt0 libprocps0 libreadline5 libselinux1 libsemanage-common libsemanage1 libsepol1 libslang2 libsqlite3-0 libss2 libssl1.0.0 libstdc++6
libtasn1-3 libtext-charwidth-perl libtext-iconv-perl libtinfo5 libusb-0.1-4 libusb-1.0-0 libuuid-perl libuuid1 libxapian22 linux-image-amd64 logrotate lsb-base lvm2 man-db manpages mount multiarch-support
ncurses-base ncurses-bin net-tools netbase openssh-client openssh-server pciutils perl-base procps rsyslog sed sensible-utils sysv-rc sysvinit sysvinit-utils tar tasksel tasksel-data traceroute tzdata ucf
udev usbutils util-linux vim vim-common vim-runtime vim-tiny wget whiptail xkb-data zlib1g
156 upgraded, 24 newly installed, 0 to remove and 0 not upgraded.
Need to get 91.0 MB of archives.
After this operation, 186 MB of additional disk space will be used.
Do you want to continue [Y/n]?
Как можно в этой портянке разобраться и не сломать при этом глаза?
Нет ни выравнивания, ни цветного разграничения, ни указания версий пакетов. Да тот же yum удобнее и понятнее выводит информацию о своих действиях. Portage в gentoo тоже радует глаз красками и отступами.
Собственно, вопрос - доколе? Или это можно как-то причесать?