如何在 Ubuntu 14.04 中取得已安裝的每個程式的清單及其大小但按時間順序排列?有辦法嗎?
值得一提的是,我在這裡發現了很多類似的問題,但它們沒有幫助。
答案1
此命令將按時間順序顯示已安裝軟體的清單。
ls -l --time=ctime --time-style=long-iso /usr/share/applications|sort -r -k6|grep "\.desktop"|sed s/'\.desktop.*'//g|awk '{print $6" "$7" "$8}'
輸出會像
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
就軟體的大小而言,很難說軟體的大小是多少,因為檔案分佈在許多地方,並且在軟體之間多次共享。