Que software deve ser instalado como root e qual não deve?

2

Atualmente, instalo tudo como root, mas apenas por diversão.

Qual é o padrão para fazer isso no ambiente linux?

    
por apache 08.04.2010 / 11:36

3 respostas

4

A grande maioria do software linux é instalada em diretórios como / usr / bin e / etc, onde somente o root tem (e deveria ter!) permissão de gravação. Os usuários podem instalar (alguns) aplicativos no próprio diretório inicial e executá-los a partir daí. Esses aplicativos não são adicionados automaticamente ao caminho de outros usuários e, portanto, não estão disponíveis diretamente

    
por 08.04.2010 / 13:06
3

Tudo o que deve estar disponível para todos os usuários ou instalado em um local público deve ser instalado pelo root. Todo o resto pode ser instalado por um usuário normal.

    
por 08.04.2010 / 13:00
0

A maioria dos aplicativos é projetada para ser executada como um usuário não-raiz, portanto, não é realmente um requisito instalar tudo como root. Na verdade, existem muito poucas razões técnicas para que algo seja instalado pelo root. É principalmente conveniência e tradições. Como outros disseram, a maioria dos pacotes é instalada em lugares como / usr, / lib ou outros lugares restritos.

Provavelmente é fácil criar um usuário "instalador" que possa executar um punhado de comandos via sudo para gerenciar a maioria das instalações.

    
por 08.04.2010 / 13:54