É uma prática recomendada instalar programas em Arquivos de Programas?

9

Temos um aplicativo que está sendo fornecido e instalado por uma empresa terceirizada. Eles estão cobrando taxa de 'taxa de consultoria' taxa de mercado para fazer isso.

Eles instalaram a maioria das pastas na raiz da unidade C, para meu choque.

Há algum problema em instalá-los na raiz da unidade C? Este método de instalação pode causar problemas? Ou os aplicativos devem ser instalados em Arquivos de Programas?

    
por Cold T 22.08.2014 / 10:40

2 respostas

9

Embora não seja uma fonte oficial, Raymond Chen no The Old New Thing discutiu isso .

Especificamente, a postagem do blog acima vinculada diz:

Some of Microsoft's software certification programs (such as the Windows Logo) require that applications set their default installation location to the Program Files directory.
/.../
Program Files was introduced in an attempt to bring order to chaos. Think of it as painting lines in a parking garage.

Naturalmente, a conformidade com os termos desses programas de certificação de software só se aplicaria se você pretendesse solicitar (ou já ter aplicado e recebido certificação) aqueles programas de certificação de software em particular. E mais, neste caso, é sobre o caminho de instalação padrão, nada mais.

    
por 22.08.2014 / 15:36
0

Existem algumas vantagens em não instalar em %programfiles% . Uma delas é salvaguardar o programa de ser usado como um trampolim para malware (para mais detalhes veja, por exemplo, link ou google para mais "Foundstone DIRE").

Outra vantagem seria instalar sem necessitar de privilégios elevados. Isso pode ser importante, novamente, se um programa for comprometido, ele não terá direitos de acesso para comprometer outra coisa.

No mundo Linux, é prática comum instalar pacotes de software de terceiros e do sistema separadamente. Por exemplo, enquanto os pacotes de software habituais entram em /usr/bin , os terceiros normalmente entram em /usr/local/bin ou /usr/share/bin se precisarem ser compartilhados por vários usuários, ou em $HOME/bin se eles supostamente forem usados por este usuário específico. Ouvindo como é uma empresa de consultoria que instala esses programas em seu PC, eles provavelmente têm algumas (não para dizer) políticas de usuários que tornam necessário ou pelo menos mais conveniente não usar %programfiles% .

    
por 16.05.2016 / 08:35

Tags