Como posso despir o Ubuntu?

52

Estou tentando consertar o que considero uma instalação inchada do Ubuntu. Quando instalo o Ubuntu em uma máquina, recebo coisas que não quero - navegadores da web, aplicativos de escritório, reprodutores de mídia, utilitários de acessibilidade, Ubuntu One e assim por diante. Meu objetivo é criar uma maneira que eu possa ter uma instalação do Ubuntu que contém apenas os pacotes mais mínimos - as ferramentas administrativas e gerenciador de pacotes, uma GUI (minha preferência seria GNOME), um editor de texto, drivers principais (placas de vídeo, placas de rede - com e sem fio, dispositivos de entrada) e qualquer outra coisa que eu precise ter para executar uma distribuição estável. A partir daí, gostaria de escolher quais pacotes eu instalaria para criar meu próprio sistema personalizado.

Depois de brincar com outras distros como o Arch e o Slackware, por exemplo, como eles fornecem uma instalação barebone por padrão. No entanto, fico preso em um "inferno de configuração" - neste momento, tentei me afastar do Ubuntu e do Arch, mas depois de passar 6 horas com ele, ainda não tenho um sistema utilizável. É meio configurado e não tenho nenhum pacote de software utilizável que me permita trabalhar.

Existe algo que possa me ajudar a estar disponível? Ou algo como o construtor OpenSUSE que permite escolher aplicativos e pacotes para o CD, um modo de instalação avançada onde eu posso escolher os pacotes para instalar e quais ignorar, ou um guia sobre como desnudar o Ubuntu?

E eu suponho que um acompanhamento natural disso seja uma vez que eu tenha um Ubuntu simplificado, isso afetará a atualização? Quando a Canonical lança a próxima versão do Ubuntu, eu não quero nenhum bloatware reinstalado. E sim, a maioria dos aplicativos que vêm com o Ubuntu, eu simplesmente não uso. Ever.

    
por Thomas Owens 10.08.2010 / 00:55

10 respostas

25

Comece pelo Ubuntu Server e construa-o. Ele usa os mesmos repos que a distribuição de desktop e você pode instalar várias configurações de desktop.

Eu apenas sugiro que você fique longe dos grandes metapacotes como o ubuntu-desktop ou você acabará com a distro completa.

Se você quiser apenas desmontar (ao invés de construir) você terá que remover o Ubuntu-desktop (que depende de muitas coisas) e converter todas as dependências automaticamente encontradas para manualmente instaladas. Se você não fizer o aptitude, irá eliminá-los pois (entre outras ferramentas) irá automaticamente limpar pacotes "obsoletos" - estes são pacotes que não cumprem dependência ou escolha do usuário.

    
por Oli 10.08.2010 / 01:00
11

Use a mídia do Ubuntu Server e escolha a opção para criar a instalação mínima . As pessoas chamam isso de "JeOS", embora eu ache que o termo "JeOS" possa ter sido preterido. O Guia do Servidor Ubuntu diz:

Durante a instalação a partir do ISO Server Edition (pressionar F4 na primeira tela permitirá escolher "Instalação mínima", que é a seleção de pacote equivalente ao JeOS).

    
por Stefan Lasiewski 10.08.2010 / 01:32
4

Em vez de se despir, por que não "construir"?

Além de baixar o Ubuntu JeOS (Just Enough OS), você também pode encontrar imagens de netboot das pastas do repositório.

link Usar o mini.iso é provavelmente recomendado, já que você usa o uNetbootin para copiá-lo em um pendrive.

    
por ibuclaw 10.08.2010 / 01:04
4

O Ubuntu tem um mini.iso que é uma versão totalmente simplificada do Ubuntu que você pode usar para construir você mesmo. São cerca de 28MB ou mais.

A partir desta resposta, a versão mais recente é 12.04 Precise, então você pode simplesmente substituir o nome da versão da distribuição na URL para obter o mini.iso para essa versão.

Para 64 bits: link

Para 32 bits: link

Você pode então instalar o seu ambiente de GUI / Desktop de escolha usando o apt-get e assim por diante com qualquer pacote que você deseje instalar.

    
por Tim Omaha 02.04.2012 / 07:58
2

Instale o Ubuntu Server e o ssh. Isso é o mais despojado possível.

    
por Thorbjørn Ravn Andersen 10.08.2010 / 18:13
2

Veja o que fiz para remover pacotes padrão indesejados de uma instalação normal da área de trabalho:

  1. Remova o pacote ubuntu-desktop . Isso na verdade não remove nenhum programa - é apenas um meta-pacote que depende dos pacotes padrão. Se você não removê-lo, acabará com erros de dependência quebrados.
  2. Confira suas dependências em um gerenciador de pacotes (eu gosto de usar aptitude ). Desinstale os que você não quer.

Não sei ao certo o quanto você deseja aparar, mas isso deve ser feito para os aplicativos GNOME padrão. A atualização funcionou bem para mim. Se a nova versão incluir novos pacotes padrão, talvez seja necessário instalá-los manualmente, se você quiser - caso contrário, parece funcionar bem.

    
por Morgan May 11.08.2010 / 11:39
2
  1. Faça uma instalação "mínima", como muitas pessoas sugeriram
  2. Instale os pacotes necessários com:% sudo apt-get install --no-install-recommends package-name , onde package-name é o pacote que você deseja instalar

Os requisitos de configuração dependem de quais pacotes você seleciona para instalar, manter uma instalação mínima depende das ferramentas "mínimas" conhecidas ou da configuração manual. As ferramentas de configuração mais amigáveis que tornam o Ubuntu ótimo para a maioria das pessoas geralmente têm um alto número de dependências.

    
por João Pinto 10.08.2010 / 18:02
1

Não sei exatamente o que você quer dizer quando diz "bloatware", mas parece que você pode estar interessado no Xubuntu - também é uma distro baseada em GTK, mas projetada para ser muito leve. Você pode então instalar qualquer aplicativo ou peça que desejar, como faria com a distribuição regular do Ubuntu.

    
por Bryce 10.08.2010 / 01:05
0

Instale o Gerenciador de Pacotes Synaptic (sudo apt-get install synaptic) e passe pela lista 'Instalado' e remova o que você não quer, as descrições estão ao lado e assim você pode realmente simplificar sua configuração sem ter que construí-lo do zero ...

Como sempre, cuidado com o que você remove, embora a primeira coisa que eu sempre me livre seja 'mono-runtime' e dependências, assim como 'thunderbird', já que meu e-mail é principalmente baseado na web ...

    
por TenPlus1 05.12.2011 / 10:35
0

Você poderia usar

apt-get remove "package"

até que todos os pacotes que você não quer tenham desaparecido, use remastersys para criar um livecd

    
por Harlan Pennell 30.05.2012 / 14:39