Differences between revisions 8 and 9
Revision 8 as of 2016-02-14 14:57:27
Size: 1775
Editor: XTaran
Comment: Remove parts specific to my own meta packages
Revision 9 as of 2016-02-14 15:05:18
Size: 1775
Editor: XTaran
Comment: Fix quoting
Deletions are marked like this. Additions are marked like this.
Line 24: Line 24:
 * `aptitude -o 'Aptitude::UI::Flat-View-As-First-View=true" -o "Aptitude::Pkg-Display-Limit=~i" -o "Aptitude::UI::Default-Sorting=~installsize'` (does not yet work properly, see DebianBug:814037)  * `aptitude -o "Aptitude::UI::Flat-View-As-First-View=true" -o "Aptitude::Pkg-Display-Limit=~i" -o "Aptitude::UI::Default-Sorting=~installsize"` (does not yet work properly, see DebianBug:814037)

How to Optimize a Debian Installation for Minimal Disk Usage

Work in progress.

Packages

Optimize APT Configuration For Disk Usage

  • Disable installation of recommended packages by default

Reduce Disk Space Used By /var/lib/apt/lists/

  • Acquire::GzipIndexes "true";

  • Disable deb-src lines from sources.list

  • Don't use contrib und non-free if you don't need it

  • Disable downloading Translations/Long Package Descriptions
  • Run apt-get clean automatically

Finding Packages

Big Packages

  • dpigs from debian-goodies

  • aptitude -o "Aptitude::UI::Flat-View-As-First-View=true" -o "Aptitude::Pkg-Display-Limit=~i" -o "Aptitude::UI::Default-Sorting=~installsize" (does not yet work properly, see 814037)

  • aptitude -o 'Aptitude::Pkg-Display-Limit=!?reverse-depends(~i) ( ?reverse-recommends(~i) | ?reverse-suggests(~i) ) ~M !?essential'

Unused Libraries

  • aptitude -o 'Aptitude::Pkg-Display-Limit=( ^lib !-dev$ !-dbg$ !-utils$ !-tools$ !-bin$ !-doc$ !-progs$ !-clients$ !-examples$ !^libreoffice | -data$ | -common$ | -base$ !^r-base ) !~M ~i'

Removing Usually Unnecessary Packages

Replacing Default Packages With Smaller Ones

Deduplication