Saltar para o conteúdo

Instalação (computação)

Origem: Wikipédia, a enciclopédia livre.
(Redirecionado de Desinstalador)
 Nota: Para outros significados de Instalação, veja Instalação (desambiguação).

Em computação, uma instalação (do inglês installation ou setup) é um processo (ou seu resultado) quando todos os arquivos necessários são colocados num computador para que o programa (por exemplo, sistema operacional, driver de dispositivo, software aplicativo, módulo de extensão, patch, etc.) possa ser executado. Tais computadores podem ser smartphones, computadores pessoais, servidores, etc. No entanto, o termo "instalação" também usado no caso quando os arquivos colocados não são necessários por qualquer programa particular e a instalação é apenas uma das maneiras para armazenar e gerenciar os arquivos pelo usuário. Alguns exemplos:

Alguns programas podem ser executados por copiando-os para um computador e executá-os sem demora. Também existem umas classes genéricas de software que não requer a instalação no computador para ser executado:

  • aplicativos portáteis - ao ser iniciado, o aplicativo portátil roda diretamente do dispositivo no qual está armazenado, podendo este ser removível, como é o caso de pen drives e CD-ROMs.
  • live CD/DVD e live USB - um CD/DVD ou um pen drive que contém um sistema operacional que não precisa ser instalada no disco rígido uma vez que o sistema operacional completo é executado diretamente a partir do CD/DVD/pen drive.
  • Aplicações Web e serviços Web - software desse tipo simula software instalado localmente e pode ser executado dentro de navegador usando apenas os recursos do sistema local. Essa abordagem permite alta portabilidade e mobilidade entre os computadores com acesso ao servidor. É muitas vezes associada a computação em nuvem.

Nesse caso, a instalação do programa não será necessária. Outros programas são oferecidos numa forma não adequada para execução imediata e requerem um processo de instalação. Geralmente, instalação implica que uma vez instalado, o programa pode ser executado novamente sem a necessidade de re-instalar antes de cada execução.

Tipos de instalação

[editar | editar código-fonte]

Instalação autônoma

[editar | editar código-fonte]

A instalação autônoma (do inglês unattended installation) é aquela realizada sem interação do usuário durante seu progresso ou sem a presença do usuário integralmente. Uma das razões para o uso dessa abordagem é a automatização da instalação de um grande número de sistemas. Uma instalação autônoma não requer que o usuário forneça nada ou tenha recebido toda a entrada necessária antes do início da instalação. Tal entrada pode estar na forma de opções de linha de comando ou de um arquivo de resposta, um arquivo que contem todos os parâmetros necessários.

O Windows XP e a maioria das distribuições Linux são exemplos de sistemas operacionais que podem ser instalados com um arquivo de resposta. Na instalação autônoma, presume-se que não haja usuário para ajudar a mitigar erros. Por exemplo, se o mecanismo de instalação estivesse com defeito, o instalador deveria falhar a instalação, pois não há nenhum usuário para corrigir a falha ou substituir o mecanismo de instalação. Instaladores autônomos podem gravar erros em um log de computador para posterior revisão.

Arquivos de resposta podem fornecer todas as informações básicas que uma instalação precisa para ser concluída com sucesso.

Um instalador é (do inglês installation program ou installer) é um programa assistente que faça a instalação.

Desinstalador

[editar | editar código-fonte]
Ver artigo principal: Desinstalador

Um desinstalador (do inglês uninstaller ou deinstaller) é um programa para para remover partes ou o todo de um outro programa (ou biblioteca).

  • Aplicativo portátil - uma classe de softwares que não requer a instalação no computador para ser executado
  • Live CD - um CD/DVD que contém um sistema operacional que não precisa ser instalada no disco rígido uma vez que o sistema operacional completo é executado diretamente a partir do CD/DVD
  • Sistema gestor de pacotes
Ícone de esboço Este artigo sobre computação é um esboço. Você pode ajudar a Wikipédia expandindo-o.