From 9cae34452be02dba4291ecb4ee85658b76fc378c Mon Sep 17 00:00:00 2001 From: Jonas Smedegaard Date: Sun, 8 Jan 2017 18:06:53 +0100 Subject: Draft ADMIN text, covering (first parts of) system upgrade). --- ADMIN.md | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 ADMIN.md diff --git a/ADMIN.md b/ADMIN.md new file mode 100644 index 0000000..cd2bb3e --- /dev/null +++ b/ADMIN.md @@ -0,0 +1,35 @@ +# Administrating system-wide Debian packages + + +## Tools + + * apt - for interactive simple command-line tasks + * apt-get - for scripted tasks + * aptitude - for fullscreen browsing and complex tasks + + +## System upgrade + +Make sure your current system is up-to-date: + + * Check /etc/apt/sources.list* files that only current release is used. + * Update and upgrade: + + apt update; apt upgrade + +Make sure that all auto-installed packages are marked as such: + + * Start aptitude in fullscreen mode: + + aptitude -u + + * Check each installed package: Flag as auto-installed as appropriate + * Remove no longer used packages as needed (press "g" twice). + +Double-check packages unneeded for or alien to current release: + + * Compute package lists: + + localbackuppkglists + + * locate and inspect aliens and explicits below /etc/*/localpkglists.* -- cgit v1.2.3