Escolha da distro para um usuário de Mac que quer aprender Linux propriamente [fechado]

2

Para o contexto: Eu entendo que, de um modo geral, as perguntas do formulário “Ajuda, que distro devo usar” são de má qualidade. Eu estou tentando o meu melhor para evitar essa armadilha, fazendo da minha pergunta uma variante específica e direcionada da questão da “escolha da distribuição” que pode ser útil para outros leitores.

Eu sou um CS Major que está bastante familiarizado com o Mac OS e seus fundamentos semelhantes ao Unix, mas deseja expandir seus conhecimentos sobre o funcionamento interno do Unix. Estou confortável em um shell Unix / Linux, pode facilmente navegar em um sistema de arquivos através do terminal, e entender o valor de man (comando). Eu uso brew regularmente para instalar portas Mac de utilitários Linux. Em essência, eu sou um usuário avançado do Mac OS.

Desejo expandir meu conhecimento do Unix usando uma variante mais modificável do Unix em uma VM ou como uma segunda instalação, em vez de simplificar minha instalação do Mac OS devido a erros estúpidos do aluno. Idealmente, esta distro será relativamente “genérica”, pois qualquer habilidade específica do Linux / Unix aprendida pode ser transferida prontamente para outras distribuições comuns.

Para resumir, estou procurando uma distribuição com essas propriedades:

  • Conduzindo a aprender o funcionamento interno do Unix

  • Me força a aprender por que, não apenas como, as coisas são feitas no Unix

  • Segue convenções comuns do Unix (ou seja, transferência de habilidades para outras distros)

  • Pode exigir configuração adicional para que funcione como uma distribuição de uso diário

Qual seria uma boa escolha de distro para atingir esse objetivo? Devo fazer dual boot ou trabalhar em uma VM? Qual escolha é mais propícia a um ambiente de aprendizado efetivo?

Para resumir,

    
por moz206 24.10.2017 / 00:13

1 resposta

2

Uma VM é provavelmente a melhor em termos de alternar facilmente entre o Mac e o Linux.

O sistema operacional Linux que você escolhe é provavelmente irrelevante. Sugiro o CentOS ou o Ubuntu, embora o Fedora e o Debian também estejam bem para o que você deseja. A grande diferença que você notará é que o CentOS e o Fedora usam pacotes RPM gerenciados por yum e o Ubuntu e o Debian usam pacotes DEB gerenciados por apt-get

O Arch Linux provavelmente não é genérico o suficiente para o seu caso de uso específico, e os sinos e assobios que algumas outras distros têm também são inúteis para o que você está querendo aprender.

    
por 24.10.2017 / 01:38