DO Ideas 2

debian minimal and having "Minimal" or "Min" in name

Hi.

Is it possible to have Debian Minimal. A really minimal image. Maybe with only SSH installed.

And to have the "Minimal" or "Min" word in the name to avoid confusion with normal images.

Thanks.

  • AhmadShamli
  • Sep 11 2018
  • Attach files
  • Shane R. Spencer commented
    September 11, 2018 19:29

    ~pstandard is definately overkill for a minimal install

  • Shane R. Spencer commented
    September 11, 2018 19:29

    Just checking in on this. There's a fair amount of software installed if aptitude install ~prequired ~pimportant is used without APT::Install-Recommends and APT::Install-Suggests removed.

    I personally disagree with having exim up and at it immediately.

    Why is avahi-daemon installed?

    lots of hardware based packages. (dmidecode)

    The kernel is installed. Instead of this the modules should be installed without the kernel being there. Mild changes to the kernel during an apt-get update can cause issues there.. not to mention upgrading then removing the old kernel will wipe /lib/modules for the kernel that is being used by DigitalOcean for that instance. It'd be neat to have /lib/modules available somewhere other than in the VM for recovery.

    initramfs isn't needed.

    Overall just setting some apt preferences before making the image would work out super well. Specifically not installing recommended or suggested packages when installing the required and important priority meta packages.

  • Shane R. Spencer commented
    September 11, 2018 19:29
  • Shane R. Spencer commented
    September 11, 2018 19:29

    I would love to help implement this. It's fairly straight forward and simple to do. I have to install debfoster.. adjust /etc/apt/apt.conf and remove a lot of packages every time I start working with new clients that use Digial Ocean. I'd love to have a Minimal variant available with nothing.

    Big honking tip.. install it with priority=low on debconf and make sure APT::Install-Suggests and APT::Install-Recommends is set to false while installing SSH and other tools that DigitalOcean needs.

  • Moisey Uretsky commented
    September 11, 2018 19:29

    We're rolling out Gentoo currently and then a couple of other small items and hope to get to this in the next 4 weeks.

    Sorry for the long timelines just a lot of projects going on in tandem at the moment.

    Thanks

  • Anonymous commented
    September 11, 2018 19:29

    Update, what is the status of this? I really encourage this because its pretty annoying to get Debian shipped with bloatware.

    If someone needs compilers, exim and stuff no problem, install it - but ship the images in minimal state with just SSH preinstalled.

  • Anonymous commented
    September 11, 2018 19:29

    Upvote this!

  • Aleks commented
    September 11, 2018 19:29

    I fully agree with this idea
    Check this screen to compare for youself
    Left one is your current Debian image, minimal with php/nginx/mysql at right
    https://dl.dropbox.com/u/20036472/compare.gif

  • Moisey Uretsky commented
    September 11, 2018 19:29

    Anything in particular in the current image that's adding extra bloat?

    Thanks