Estou tentando aprender a ser um administrador de sistemas Unix/Linux e espero obter alguma experiência prática configurando algumas instalações (VMs, composições antigas e similares) em casa e praticando sua administração. Fiquei me perguntando, na experiência de quem está neste site, com quais distros é fundamental se sentir confortável. Obviamente, até certo ponto, eles são todos semelhantes, mas existem diferenças substanciais entre administrar, digamos, Debian, OpenSolaris, FreeBSD e CentOS.
Então, quais distros são mais importantes para praticar na sua opinião? Quais tiveram mais demanda/surgiram com mais frequência em situações reais de trabalho?
Responder1
Debian, FreeBSD e CentOS.
Todos eles têm uma abordagem bastante única sobre como o sistema é organizado e, particularmente, sobre a forma como os serviços são gerenciados. Se você conseguir entender cada um deles e entender como adicionar e modificar os sistemas (de uma forma que não apenas funcione, mas seja congruente com o resto do sistema), você será capaz de trabalhar em qualquer coisa.
Dependendo do ambiente em que você deseja trabalhar, você pode descobrir que Solaris também é uma habilidade útil para ter em seu currículo.
Responder2
Redhat e distros baseadas nele parecem ter maior penetração. Parece que todos os aparelhos com os quais trabalho hoje em dia usam Centos. Então, se você realmente quer se familiarizar com a distro mais comum, compre Redhat ou Centos (essencialmente a mesma coisa).
Depois de descobrir como se sentir confortável nesse ambiente, familiarize-se com um sistema baseado em Debian. Eu recomendaria o Ubuntu porque ele tem um ciclo de lançamento e períodos de manutenção que funcionam bem com empresas.
Responder3
O que é crítico é o que é necessário em seu próximo trabalho. No entanto, existem algumas tendências no mercado que ajudarão a orientá-lo.
Existem dois tipos de gerenciamento de pacotes Linux. Para máxima compatibilidade com o mercado você precisa conhecer os dois sabores:
DEB
Escolha Ubuntu ou Debian, o que você preferir
RPM
RedHat-alguma coisa é o que é dominante. Se você tiver tempo, aprender OpenSUSE/SLES lhe renderá crédito extra.
Se você realmente precisa ir além disso, IMHO, o BSD e o Solaris são quase iguais em penetração. Mas essa é apenas a minha opinião.
Responder4
Faça uma pesquisa no Dice.com nas principais áreas metropolitanas por "Administrador Linux" e você terá sua resposta. NA MINHA HUMILDE OPINIÃO.
...Se você quiser que eu torne isso mais fácil para você, aqui está: RedHat ou seus derivados (CentOS, que é basicamente RedHat, mas sem a marca RedHat, e Fedora, que você pode considerar como a vanguarda do RedHat ). Definitivamente, existem outras distros por aí, então se você aprender o CentOS e uma posição SuSE realmente interessante se abrir, você poderá ser preterido. Mas se você quiser apostar nas probabilidades, eu diria que vá para o CentOS.
Aqui está o que eu faria, se eu fosse você:
- Escolha uma versão do Linux e instale-a em sua máquina “desktop” principal. Não importa qual sabor, escolha um, qualquer um (Ubuntu, Fedora, o que você quiser). Pode ser bomnãouse RHEL/CentOS/Fedora em sua área de trabalho, para que você possa ver as diferenças. Agora conecte essa máquina ao seu roteador voltado para a Internet (talvez sem fio? Sua escolha). Certifique-se de ter 2 portas de rede (novamente, a voltada para a Internet pode ser sem fio). A segunda porta de rede deve ser conectada, para menos complicações.
- Baixe uma imagem de DVD do CentOS ou Fedora; salve-o como um arquivo ISO.
- Conecte um cabo cruzado Ethernet à sua segunda porta de Internet. Configure essa porta. Certifique-se de que seu Linux encaminhe a porta. Conecte uma máquina a essa segunda porta e certifique-se de que funciona (esta máquina de teste pode ser Windows, não importa). Certifique-se de que ele pode navegar na Internet.
- Configure sua máquina desktop para atuar como um servidor para inicializar PXE uma de suas máquinas mais antigas por meio dessa segunda porta.
- Monitore a rede enquanto o PXE da sua máquina é inicializado (usando tcpdump e Wireshark). Descreva cada etapa que o PXE executa.
Consiga isso e você estará no caminho certo para se tornar um administrador de sistema Linux decente. Também,
- Não se esqueça de suas habilidades de programação. Aprenda Perl, Python ou Ruby.