Este comando mostrará a lista de softwares instalados em ordem cronológica.
ls -l --time=ctime --time-style=long-iso /usr/share/applications|sort -r -k6|grep "\.desktop"|sed s/'\.desktop.*'//g|awk '{print " "" "}'
A saída será como
2015-03-09 17:36 eclipse_java
2015-03-09 17:34 eclipse_cpp
2015-02-27 17:34 system-config-printer
2015-02-27 17:34 nautilus-home
2015-02-27 17:34 nautilus-folder-handler
2015-02-27 17:34 nautilus
2015-02-27 17:34 nautilus-connect-server
2015-02-27 17:34 nautilus-classic
2015-02-27 17:34 nautilus-autorun-software
2015-02-27 17:34 mount-archive
2015-02-27 17:31 unity-activity-log-manager-panel
2015-02-27 17:31 firefox
2015-02-27 17:31 compiz
2015-02-27 17:31 ccsm
...
...
...
...
2014-08-14 18:15 eog
2014-08-14 18:15 empathy
2014-08-14 18:15 deja-dup-preferences
2014-08-14 18:15 deja-dup
2014-08-14 18:15 debian-xterm
2014-08-14 18:15 debian-uxterm
2014-08-14 18:15 credentials-preferences
2014-08-14 18:15 cheese
2014-08-14 18:15 checkbox-gui
2014-08-14 18:15 brasero-nautilus
2014-08-14 18:15 brasero
2014-08-14 18:15 baobab
2014-08-14 18:15 apturl
No que diz respeito ao tamanho do software, é difícil dizer qual será o tamanho do software, pois os arquivos estão espalhados em muitos lugares e são muitas vezes compartilhados entre softwares.