Se você está criando um appliance (que provavelmente ninguém precisará usar - de uma perspectiva de linha de comando), você pode começar com uma instalação do Ubuntu Minimal (cerca de 80M da última vez que tentei, se bem me lembro) e apenas instale os pacotes que você precisa.
Isso omitirá todos os tipos de pacotes (incluindo coisas como nano e bash completion), então pode ser bastante desorientador para usuários mais novos.
Eu também sugeriria o uso liberal de --no-install-recommends
com seus comandos apt-get
. E execute um apt-get clean
antes de tirar sua imagem.
Existem duas formas de chegar a uma instalação "mínima":
- Você pode usar o CD mínimo . Este é basicamente um particionador e um mecanismo de download. Precisa baixar tudo . Se você está instalando um pouco, isso pode ser mais lento do que usar um ISO ... Mas isso deve significar que você começa com novos pacotes.
-
Você pode usar o CD padrão do Ubuntu Server para fazer uma instalação mínima . Isso pode ser mais útil em um ambiente de baixa largura de banda, mas precisará ser atualizado logo após a instalação.
Eu não recomendaria bater em coreutils
embora. Haverá uma tonelada de comandos lá que você acha que nunca precisará, mas eles são responsáveis por kilobytes. Todos os tipos de coisas dependem desses comandos, e é por isso que os pacotes do kernel dependem disso.