today's admins really don't know what they are doing, because they
don't do things from scratch and instead prefer package management.
Eu não acho que um administrador não saiba o que eles estão fazendo porque eles não escolhem usar o gerenciamento de pacotes. Existem muitas boas razões para usar um gerenciador de pacotes. Eu acho que eles não sabem o que estão fazendo quando não querem entender; como funciona o sistema de gerenciamento de pacotes, como construir seus próprios pacotes ou quando devem construir seus próprios pacotes.
Normalmente você pode obter suporte comercial de distribuições como Redhat e Ubuntu. Você descobrirá que obter suporte é muito mais fácil se você estiver usando os pacotes oficialmente suportados e não algo que você construiu sozinho.
Existem também algumas aplicações comerciais que exigem que você use os pacotes oficiais com suporte para realmente fazer o produto funcionar.
If one were a UNIX/Linux
administrator, is it fair to use
package managers and is it trustworthy
As vantagens dos pacotes de grandes distribuições oficiais, como Redhat, Ubuntu, Debian e outras, é que muitas pessoas as estão usando, há força nos números. Todos os principais distribuidores oferecem a fonte que você precisa para reconstruir o pacote. Mas se você não confiar nos distribuidores para construir um pacote, como você pode até mesmo confiar que não há nada errado na fonte que você baixou? Você tem as habilidades para realizar uma auditoria de código do código-fonte? Você será capaz de detectar uma porta dos fundos na fonte ou um bug explorável? Em um certo ponto, você terá que confiar em alguém porque provavelmente não terá tempo para revisar cada linha de código que entra em um sistema operacional.
on a job interview if asked to set up
Apache, does one reach for the source
or the package manager?
Para responder à pergunta, você precisa dedicar algum tempo para estudar os requisitos. Freqüentemente, perguntar os tipos certos de perguntas em sua entrevista de emprego será mais impressionante do que uma simples resposta. Você também pode, basta escolher um método, e dizer-lhes algumas razões pelas quais esse método é bom, e algumas razões pelas quais esse método é ruim.
- Eles precisam de um suporte comercial estável
- Eles precisam de algum recurso incomum que não esteja ativado
- Espera apoiar vários servidores no futuro
- Você tem hosts suficientes executando o apache em sua rede que você pode pagar para fazer seu próprio monitoramento dos feeds de segurança do upstream e das listas de segurança.
I am a bit confused, as there are two
ways to install applications. One
being to configure and make from
source and the other from a package
manager.
Você pulou a terceira opção. Crie seus próprios pacotes e mantenha um repositório local referenciado por um gerenciador de pacotes. Construir seus próprios pacotes é preferível porque o que você construiu fará parte do sistema padrão. Alguém familiarizado com o gerenciador de pacotes saberá como desinstalá-lo. Eles poderão obter informações sobre isso.