{"id":6,"date":"2016-12-24T22:34:45","date_gmt":"2016-12-24T22:34:45","guid":{"rendered":"http:\/\/aps.test\/wp\/?p=3"},"modified":"2017-11-26T20:06:28","modified_gmt":"2017-11-26T20:06:28","slug":"debian-post-installation","status":"publish","type":"post","link":"https:\/\/thinkdebian.net\/blog\/debian-post-installation\/","title":{"rendered":"debian post-installation"},"content":{"rendered":"<p>Useful utilities I like to\u00a0install after a fresh Debian installation (or on a running system):<\/p>\n<ul>\n<li>vim-nox<\/li>\n<li>debfoster<\/li>\n<li>localepurge<\/li>\n<li>htop<\/li>\n<li>iotop<\/li>\n<li>mytop<\/li>\n<li>latencytop<\/li>\n<li>sysstat<\/li>\n<li>debian-archive-keyring (to avoid apt-get update warnings)<\/li>\n<li>apticron (list available updates of installed packages along with the differences in the two versions)<\/li>\n<li>hdparm (measure I\/O speeds)<\/li>\n<li>virt-what (decide if we are running inside a VM and what type of VM)<\/li>\n<li>apt-file (search which package a file belongs to)<\/li>\n<li>checkinstall (a smarter <code>make install<\/code>\u00a0replacement)<\/li>\n<li>screen (terminal multiplexer, also check out tmux &amp; byobu)<\/li>\n<li>apt-listchanges<\/li>\n<li>apticron<\/li>\n<li>unattended-upgrades<\/li>\n<\/ul>\n<p>Install all of them in one go:<\/p>\n<pre lang=\"bash\">\r\napt-get update && apt-get install vim-nox debfoster localepurge htop iotop mytop \\\r\nlatencytop sysstat\u00a0debian-archive-keyring\u00a0apticron\u00a0hdparm virt-what apt-file checkinstall \\\r\nscreen apticron apt-listchanges unattended-upgrades && apt-file update\r\n<\/pre>\n<p>This will be a rolling updated post as I use and learn more useful utilities. \u00a0Also, I may\u00a0have\u00a0to `dpkg -l` an already set up system to see what I am forgetting.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Useful utilities I like to\u00a0install after a fresh Debian installation (or on a running system): vim-nox debfoster localepurge htop iotop mytop latencytop sysstat debian-archive-keyring (to avoid apt-get update warnings) apticron (list available updates of installed packages along with the differences in the two versions) hdparm (measure I\/O speeds) virt-what (decide if we are running inside &#8230; <a title=\"debian post-installation\" class=\"read-more\" href=\"https:\/\/thinkdebian.net\/blog\/debian-post-installation\/\" aria-label=\"More on debian post-installation\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[2,4,7],"tags":[10,12,13],"_links":{"self":[{"href":"https:\/\/thinkdebian.net\/blog\/wp-json\/wp\/v2\/posts\/6"}],"collection":[{"href":"https:\/\/thinkdebian.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/thinkdebian.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/thinkdebian.net\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/thinkdebian.net\/blog\/wp-json\/wp\/v2\/comments?post=6"}],"version-history":[{"count":6,"href":"https:\/\/thinkdebian.net\/blog\/wp-json\/wp\/v2\/posts\/6\/revisions"}],"predecessor-version":[{"id":215,"href":"https:\/\/thinkdebian.net\/blog\/wp-json\/wp\/v2\/posts\/6\/revisions\/215"}],"wp:attachment":[{"href":"https:\/\/thinkdebian.net\/blog\/wp-json\/wp\/v2\/media?parent=6"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/thinkdebian.net\/blog\/wp-json\/wp\/v2\/categories?post=6"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/thinkdebian.net\/blog\/wp-json\/wp\/v2\/tags?post=6"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}