lcavalheiro
(usa Slackware)
Enviado em 02/08/2014 - 16:54h
Sem flamewars, não vale a pena trocar o Slack pelo Debian. As únicas substituições que julgo viáveis para o Slack seriam o Arch, o Gentoo ou um BSD.
A primeira razão que eu elenco aqui é a que todos já esperariam que eu falasse: o gerenciamento de dependências do Debian (e, por extensão, das Debian-like) é o mais caótico, confuso, instável, inadministrável, incompreensível e inadmissível de todas os sistemas de gerenciamento de dependência já imaginados. Meta-pacotes que permanecem instalados e se removidos levam embora muito mais do que os pacotes que instalaram e suas dependências é só um dos exemplos do caos que você vai enfrentar. Uma vez tentei substituir o PulseAudio (na minha singela e humilde opinião, o pior software escrito para GNU / Linux nos últimos dezoito anos) pelo Alsa no Debian. Resultado: um apt-get remove pulseaudio (não lembro agora o nome do pacote certinho) levou junto o GNOME, o LibreOffice, o OpenJDK e o Firefox! Não me perguntem como, porque eu fui tomar banho enquanto ele desinstalava o PA. Resultado: reinstalar tudo, o que me obrigou a ter um software que eu não queria no meu computador, o PA. Isso é só um exemplo.
Segunda razão, embora essa seja puramente cosmética, é o GNOME. Mas isso é questão de gosto e só gera flamewars, então não vou me estender nela.
Terceira razão, o Debian defeca toneladas em cima do FHS, o que torna o gerenciamento inteligente de uma máquina Debian um exercício de adivinhação para o qual eu, tarólogo e quiromante, não tenho disposição. Quem sabe se eu soubesse ler uma bola de cristal eu pudesse entender melhor as cacas que a Fundação Debian fez na estrutura de diretórios da distro.
Quarta razão (mas essa não é algo que incomode muito o amigo Xerxes), como o amigo Saitam disse aí em cima, compilar no Debian sempre vai ser um exercício de
[*****] mental. Libs que não estão instaladas, libs que não estão com os nomes padrão, compiladores ausentes... coisa que se resolve com um pouco de adivinhação. Exemplo: dá uma lida no meu artigo que ensina como instalar o Window Maker no Debian via compilação, e você verá que se faz necessário criar um vínculo simbólico de uma lib (a libXemu) para que o compilador possa achá-la, já que a Fundação Debian alterou, sem razão aparente, o nome dela no pacote.
É claro, essas quatro razões eu as expus mais para quem está chegando agora, pois tenho plena certeza que o amigo Xerxes as conhece muito bem. Elas foram apresentadas apenas para justificar a afirmação ali em cima. Ao mesmo tempo não preciso elencar para ele as vantagens de se usar Slackware (raios, ele é o autor dos melhores artigos sobre a distro aqui no VOL).