Instalador

O que é um "Instalador" no Computador?

Um instalador é um tipo de aplicativo cujo propósito é instalar um programa em um sistema operacional. O instalador instalaria o programa, um desinstalador para removê-lo, e, possivelmente, programas que o programa precisa para funcionar (chamados de dependências, e.g. a runtime Java ou .NET, bibliotecas (.dlls) necessárias, etc.).

Convenções

A interface gráfica de um instalador segue certas convenções:

  1. Ao iniciar um instalador, nada é instalado. Apenas uma janela informando ao usuário que algo será instalado é exibida. Essa janela possui um botão para prosseguir, geralmente rotulado "próximo" de próxima etapa. Janelas de diálogo desse tipo, com múltiplas etapas para realizar uma ação, são chamadas de wizard (traduzido do Inglês para p Português: "mago").
  2. O segundo passo do wizard é geralmente os termos da licença. Você terá o contrato da licença que normalmente ninguém lê, e uma caixa de seleção que diz "concordo com os termos" que você precisa marcar antes de prosseguir.
  3. As próximas etapas, se existirem, permitirão que você configure a instalação do software, e.g. onde o aplicativo será instalado, qual a pasta de destino (no Windows, seria em C:\Program Files por padrão), se traduções do aplicativo (para Português, por exemplo) devem ser instaladas e quais delas, etc.
  4. Na penúltima etapa, a instalação ocorrerá, e você verá uma barra de progresso indicando o progresso do processo de instalação, e talvez uma caixa de texto exibindo quais ações estão ocorrendo no processo, onde também serão exibidos erros que poderão ocorrer na instalação. Alguns instaladores contém os arquivos a serem instalados dentro do arquivo do instalador (como se fosse uma pasta zipada), logo o processo de instalação trata-se apenas de retirar os arquivos de dentro do instalar e colocá-los na pasta destino, enquanto outros instaladores, muito mais leves em tamanho, não contém os arquivos a serem instalados, e eles serão baixados da Internet durante o processo de instalação, o que poderá demorar mais.
  5. A última etapa do instalador informa ao usuário que o aplicativo foi instalado com sucesso (ou se houve falha na instalação). Tecnicamente, a instalação ainda não terminou, pois há coisas que o instalador pode fazer ainda. Nessa última etapa, poderão haver opções para criar um ícone do aplicativo na área de trabalho (um atalho para abrir o aplicativo), e a opção de abrir o aplicativo após fechar o instalador.

Diferenças entre Sistemas

Instaladores são mais comuns no Windows que no Linux. Embora hajam aplicativos que possuam instaladores no Linux, geralmente é possível instalar um aplicativo diretamente de um gerenciador de pacotes pelo terminal ou por uma interface gráfica que utiliza o gerenciador de pacotes.

Por exemplo, se quisermos instalar o Krita no Windows, teríamos de ir ao website do Krita, baixar o instalador do Krita, abrí-lo, e seguir etapas como as descritas acima para instalá-lo. No Linux, para aplicativos comuns, o aplicativo pode ser encontrado no repositório de software configurado por padrão da distro, o que significa que podemos digitar algo como isso no Ubuntu ou Linux Mint:

sudo apt install krita

E esse comando de terminal baixaria e instalaria o Krita automaticamente do repositório sem a exibição de qualquer instalador.

Comentários

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *