Linux foi difícil de instalar e usar - agora é fácil
O Linux é mais fácil de instalar e usar do que nunca. Se você tentou instalá-lo e usá-lo anos atrás, você pode querer dar uma segunda distribuição ao Linux moderno.
Estamos usando o Ubuntu 14.04 como exemplo aqui, mas o Linux Mint é muito parecido. Outras distribuições Linux também melhoraram, embora nem todas sejam tão boas quanto essa.
O que você precisa para instalar o Linux
À medida que a Internet se tornou mais rápida, muitas distribuições do Linux diminuíram para consumir menos espaço do que nunca. Antigamente, talvez você precisasse baixar cinco imagens de CD diferentes e gravá-las em discos, trocando os discos ao concluir o processo de instalação. Ou, você pode ter que baixar um enorme arquivo ISO que mal cabe em um único DVD - ou mesmo vários DVDs no valor de conteúdo!
As distribuições modernas do Linux são tipicamente do tamanho de um único CD. Muitos deles cresceram para ocupar um pouco mais de espaço do que um único CD, então eles precisavam ser gravados em um DVD. No entanto, eles são projetados para serem tão pequenos quanto possível e não para encher todo o DVD.
Você não precisa mais de um disco gravável. Você pode criar uma unidade USB inicializável contendo a distribuição do Linux. Na verdade, esta é uma alternativa melhor e mais rápida. Você não precisa de uma unidade USB muito grande - até mesmo uma unidade USB de 1 GB deve caber na maioria das distribuições, e 2 GB deve ser mais do que suficiente.
Você também não precisa de hardware especializado para executar o Linux, já que o Linux suporta mais hardware do que nunca. Isso se aplica até mesmo aos laptops, que eram um ponto fraco para o Linux em algum momento. As distribuições Linux também ganharam gerenciamento de energia aprimorado, para que elas possam extrair mais vida da bateria de um laptop.
O processo de instalação
O processo de instalação costumava ser mais complicado. Você inicializaria do disco e acessaria o instalador, que poderia iniciar no modo de texto antes de levá-lo a uma série complicada de telas de configuração..
Se você quisesse instalar o Linux em uma configuração de inicialização dupla ao lado do Windows, teria que redimensionar sua partição do Windows antes do tempo. O Linux não pôde redimensionar de forma confiável as partições NTFS e muitas pessoas que experimentaram perda de dados experiente.
Depois que seu sistema Linux for instalado, você poderá inicializá-lo para testá-lo. A distribuição do Linux é estável, suporta seu hardware e você gosta disso? Se houvesse um problema aqui, você teria que escolher outra distribuição Linux e passar pelo processo novamente.
Você pode rodar o Linux a partir de um disco sem instalá-lo, mas isso requer uma distribuição Linux especializada como o Knoppix..
Atualmente, quase todas as distribuições Linux oferecem mídia “ao vivo” que funciona como mídia de instalação. Coloque um disco do Ubuntu ou uma unidade USB no seu computador e você pode reinicializar diretamente em um ambiente ao vivo. Você pode ver se o seu hardware funciona corretamente e se você gosta dele sem instalar nada. Se houver um problema, você pode reinicializar e nada terá mudado em seu sistema. Se você quer brincar um pouco com o Linux, nem precisa instalá-lo. Se você tiver um PC com Windows 8 com Inicialização Segura, talvez seja necessário desativar a Inicialização Segura para instalar o Linux - mas isso deve ser rápido.
O processo de instalação é muito mais rápido. Durante anos, o Ubuntu teve um assistente de instalação simples com algumas telas que perguntam sobre o seu fuso horário, layout de teclado, nome de usuário, senha e configuração de particionamento. O processo de particionamento é o mais envolvido, mas isso é verdade mesmo quando se instala o Windows - e o Ubuntu pode particionar seu disco automaticamente de várias maneiras. Você não precisa redimensionar nenhuma partição antes do tempo, pois o Linux pode redimensionar de forma confiável as partições NTFS. (Você deve sempre ter backups de seus arquivos importantes, de qualquer maneira.)
O processo de instalação também ocorre em uma área de trabalho ativa, para que você possa navegar na Web ou continuar explorando o sistema de desktop Linux pelos poucos minutos necessários para instalar.
Instale o Linux em uma configuração de inicialização dupla e você pode escolher o sistema operacional que deseja usar sempre que iniciar o computador, assim como o Boot Camp funciona em um Mac..
Configuração de hardware
A configuração de hardware costumava ser um problema muito maior. Um assistente de instalação pode tentar detectar automaticamente todo o seu hardware, perguntando se estava correto e oferecendo opções para ajustar parâmetros. Se você tentou instalar o Linux em um computador com periféricos ISA no passado, talvez seja necessário inserir manualmente os valores de IRQ para que as coisas funcionem!
Autodetection agora lida com tudo isso em tempo real. Até mesmo o arquivo XF86Config notoriamente mimado foi substituído por um servidor gráfico X.org que pode detectar e configurar automaticamente seu hardware gráfico.
Usar um CD, DVD, drive USB ou disquete (ei, foi há muito tempo!) Também pode ser um aborrecimento. As distribuições Linux tentaram "montar" automaticamente mídias removíveis quando foram inseridas. Isso nem sempre funcionava corretamente, e às vezes você precisava montar as coisas manualmente. Hoje, a montagem de tudo acontece automaticamente - você insere uma unidade e ela está pronta para uso imediatamente, assim como no Windows.
O Linux também inclui suporte nativo para leitura e gravação em sistemas de arquivos Windows NTFS, para que você não precise procurar suporte a gravação NTFS. Você pode simplesmente escrever na sua unidade do Windows normalmente.
Software Incluído e Ferramentas de Configuração
Muitas das distribuições mais antigas do Linux que vieram como conjuntos de discos múltiplos incluíam uma grande quantidade de software. Execute uma instalação “completa” e você pode acabar com uma grande quantidade de software redundante que atravessa os seus menus - imagine um menu da Internet com cinco clientes diferentes de bate-papo on-line multiprotocolo.
As ferramentas de configuração também podem ser complicadas, como o YaST (Yet Another Setup Tool) do SUSE, que fornece painéis de configuração para gerenciar muitos arquivos de configuração diferentes e um conjunto de scripts que são executados toda vez que você faz uma alteração.
As distribuições modernas do Linux adotam uma abordagem diferente. Eles incluem uma quantidade menor de programas de desktop escolhidos a dedo juntamente com um conjunto mais simples de ferramentas de configuração básicas e fáceis de usar. Eles tentam fazer o máximo de configuração automática possível.
A teia
Houve um tempo em que o Internet Explorer 6 dominou a web. Você regularmente tropeça em sites que usam somente o Internet Explorer, controles ActiveX obrigatórios que você não pode instalar, ou apenas sites que nunca se incomodaram em testar nada além do IE. Você tentaria assistir a um vídeo on-line e lutar contra as tentativas do mplayerplug-in de reproduzir conteúdo do Windows Media ou QuickTime em páginas da web. Pelo menos o RealPlayer foi um ponto positivo - sim, o RealPlayer forneceu um plug-in de navegador oficial para sistemas Linux, para que você pudesse assistir a alguns conteúdos do RealVideo on-line (não todos).
A web é um lugar muito diferente hoje. O Mozilla Firefox e o Google Chrome funcionam no Linux e funcionam tão bem quanto no Windows. Você raramente encontra um site que só funciona no Internet Explorer - a menos que você viva na Coreia do Sul. Os sites usam o plug-in Flash ou o HTML5 para vídeo baseado na Web e ambos funcionam no Linux. O Silverlight, que a Netflix ainda usa, é um problema - mas existem maneiras de assistir Netflix no Linux e a Netflix está se movendo em direção ao HTML5.
Além disso, à medida que mais e mais software se tornam baseados na Web, a falta de suporte ao software de desktop do Linux se tornou um problema menor. Por exemplo, se você realmente deseja a compatibilidade com o Microsoft Office, pode usar o serviço gratuito do Office Online da Microsoft em seu navegador da Web. E o suporte de software de desktop melhorou - você pode instalar o Skype da Microsoft no Linux, ou instalar o serviço Steam da Valve e jogar centenas de jogos comerciais que agora suportam Linux..
Instalando Software
Os discos de distribuição do Linux eram tão grandes porque continham uma grande quantidade de pacotes de software. Quando você queria instalar um programa, muitas distribuições do Linux o instalaram de seus discos.
Uma distribuição como o Mandrake ou o SUSE Linux na época pode vir sem nenhum repositório de software da Internet configurado. Você pode ter que ir para um site de terceiros como rpm.pbone.net e procurar por pacotes de terceiros de software compilados para sua distribuição Linux, baixando e instalando cada pacote e suas dependências manualmente. O processo de baixar um pacote apenas para ser informado de que ele exigia outro pacote, e então baixar aquele pacote apenas para ser informado exigia mais um pacote, era conhecido como “dependency hell.” Você poderia até encontrar uma dependência circular 1 pacote obrigatório 2, pacote 2 pacote obrigatório 3, e pacote 3 pacote obrigatório 1. Boa sorte para lidar com isso!
As distribuições Linux agora são muito melhores sobre isso, fornecendo repositórios de software on-line pré-configurados com quase todo o software que você poderia desejar. Você pode instalar o software Linux com alguns cliques ou um único comando - ele será baixado e instalado automaticamente, juntamente com qualquer outro software necessário. (Sim, algumas distribuições Linux como Debian fizeram isso até muitos anos atrás, mas distribuições populares baseadas em RPM como Red Hat, Mandrake e SUSE não. O Ubuntu herdou seu excelente sistema de gerenciamento de software do Debian, e mesmo aqueles baseados em RPM distribuições limparam seus atos.)
O Centro de Software do Ubuntu parece e funciona como uma “loja de aplicativos”, embora as distribuições do Linux estivessem fazendo um gerenciamento centralizado de software antes que fosse legal.
Software proprietário
Quando chegou a hora de instalar software patenteado ou patenteado - como drivers gráficos NVIDIA ou AMD, Flash, suporte para MP3 ou codecs de vídeo -, você estava sempre procurando um repositório de terceiros que contivesse essas coisas. O Mandrake tinha a Frente de Libertação dos Penguins (PLP), o SUSE tinha o repositório Packman e o Fedora tinha o rpm.livna.org. Você teria que procurar o repositório de terceiros apropriado para sua distribuição, adicioná-lo ao seu sistema e instalar o software de lá. Uma atualização para o kernel Linux pode quebrar os drivers que você instalou de um terceiro.
Hoje, a maior parte deste material está disponível no repositório padrão da distribuição. O Ubuntu até oferece uma caixa de seleção de um clique no instalador para baixar rapidamente o suporte para Flash, MP3s, formatos de arquivo de vídeo comuns e todas as coisas que você deseja. Não há mais pesquisa ou configuração adicional necessária. (A única grande exceção aqui é o suporte comercial à reprodução de DVD, que é indiscutivelmente ilegal nos EUA.
A grande maioria dos drivers de hardware está incluída, então você não terá que procurá-los. Se você precisa de um driver de código fechado, o Ubuntu inclui uma ferramenta que irá automaticamente encontrá-los e instalá-los para você. Estes são oficialmente suportados pelo Ubuntu, tanto quanto possível, por isso as atualizações do kernel não vão quebrá-los.
Nem toda distribuição Linux é Ubuntu. O Fedora acredita em software de código aberto e não o ajudará a encontrar esse material com restrições de patente ou drivers de código fechado. O Arch Linux renuncia à configuração automática e deixa você em um terminal para configurar o sistema e configurar tudo sozinho.
Algumas pessoas vão querer esse tipo de distribuições Linux, mas elas não são mais a única opção.
Crédito de imagem: francois no Flickr