A maioria dos novos usuários de
Linux tem dificuldades para gerenciar os softwares no sistema, visto que metodologia utilizada no sistema operacional Microsoft Windows é totalmente diferente. Muitos desses usuários acabam desistindo do Linux por não compreenderem o sistema de gerenciamento de software.
É comum novos usuários baixarem softwares no Baixaki, Superdownloads e Baixaja e quererem instalar como se fosse em um sistema Windows. Eles não conseguem fazer a instalação da mesma maneira, então desistem do sistema operacional e voltam para o Windows.
Este artigo não pretende ser um tutorial, mas uma análise das diferenças entre o processo de gerenciamento de software no Windows e no Linux, mostrando ao leitor as diferenças.
Para início, o software no Linux é gerenciado por meio de pacotes, que são arquivos compactados com os binários do programa e um script de instalação. O Debian e distribuições derivadas dele utilizam pacotes .deb, estes pacotes podem ser instalados facilmente, mas é necessário mudar o conceito sobre instalação de softwares.
Gerenciamento de software no Windows
Instalação de software:
Softwares que não acompanhem o Windows devem ser adquiridos juntamente com o desenvolvedor ou fornecedor do mesmo. Em geral programas gratuitos, versões demo e shareware estão disponíveis para download na internet.
Depois de baixar o programa de instalação no site que o disponibiliza, é necessário executar o programa de instalação e seguir um assistente que configura o software no seu computador. O programa de instalação automaticamente cria atalhos na Área de Trabalho e no Menu Iniciar.
Atualização de software:
Os programas que acompanham o Windows poderão ser atualizados por meio da ferramenta Windows Update, mas programas de terceiros só poderão ser atualizados por meio de ferramentas disponibilizadas pelo desenvolvedor do software.
É o caso do Corel Draw, que avisa que existe uma atualização para o programa e pergunta se você deseja visitar o site do produto para saber mais informações.
Remoção de software:
Todo programa instalado no Windows registra uma ferramenta de remoção no diálogo "Adicionar / Remover Programas" presente no Painel de Controle do Windows. Para remover um software será necessário abrir o "Adicionar / Remover Programas", selecionar o software a ser removido na lista e clicar em "Modificar/Remover".
Gerenciamento de software no Linux
Como dito anteriormente, o software no Linux é gerenciado por meio de pacotes, e os pacotes estão disponíveis através de repositórios na internet. Repositório é um local onde ficam armazenados os pacotes de software para o seu sistema.
O Debian e derivados gerenciam os pacotes por meio da ferramenta denominada "Apt". Esta ferramenta é responsável por instalar, atualizar e remover os softwares do seu computador. O Apt busca pacotes de softwares disponíveis em uma lista de repositórios.
Isto significa que o Debian oferece uma ferramenta universal de gerenciamento de software, tornando desnecessário o esforço de desenvolvedores em prover ferramentas de instalação, atualização e remoção do seu software.
A vida do usuário também é facilitada, visto que o usuário não precisa adquirir o software junto ao desenvolvedor ou fornecedor e pode gerenciá-lo com apenas alguns comandos ou cliques (no caso do Synaptic ou Adept).
Instalando softwares por meio do Apt você está adquirindo softwares que foram testados e que estão livres de vírus ou qualquer outra ameaça, ou seja: são seguros. Já nos sistemas Windows, a segurança fica por questão do desenvolvedor do software.
Conclusão
O Linux tem uma maneira mais eficiente em gerenciamento de software, visto que uma única ferramenta fornece tudo o que é necessário para fazer isto. Instalação por outros meios, como código fonte e pacotes alternativos, não são o padrão das distribuições baseadas no Debian.
Já o Windows tem a vantagem de ser fácil encontrar softwares para o sistema; mas ele não gerencia todas as etapas do software, necessitando que cada programa tenha seu próprio sistema de atualização e que registre uma ferramenta de remoção.
Encontramos no Linux a comodidade de ter milhares de aplicativos em um único lugar na internet, e que este está disponível para instalação e atualização com um único comando ou alguns cliques. Além da comodidade o risco de estar instalando um cavalo de tróia ou um programa infectado por vírus é extremamente reduzida no Linux.