sombriks
(usa Slackware)
Enviado em 28/10/2007 - 00:37h
Como vc jura não ser um troll, lá vai:
Na superfície, vc encotrará um ambiente gráfico muito próximo do que é aquele software em sua árvore upstream, advinda diretamente do projeto original, sem modificações. É mais ou menos o que propõe hoje o ArchLinux, só que praticado desse jeito já faz uns 14 anos. Por baixo, vai ver servidores e utilitários dotados das mesmas características. pra vc ter uma idéia, o Patrick tem pequenos ShellScripts (SlackBuilds) que normalmente mudam de lugar uma pasta de configuração, o $PREFIX do aplicativo e ativam o debug. Os casos particulares já são mais raros; E é muito comum também termos os arquivos de cabeçalho incluídos no pacote, ou sejá também é de praxe incluir os toolkits de desenvolvimento (arquivos .h, de cabeçalho) no pacote, o que facilita a vida de quem for precisar do pacote pra compilar alguma coisa. Nas outras distros é normal ver o pacote-tal.deb e o pacote-tal-dev.deb, porque assim os pacotes ficam menores... em contra partida a complexidade do sistema aumenta. É feito assim porque em instalações corporativas você não vai querer seu funcionário fuçando/compilando coisas, e é justamente isso um dos benefícios que slackware proporciona pra vc.
Como consequência dos pontos acima, problemas realmente difíceis resolvem-se mais facilmente no Slack; uma vez precisei compilar um módulo de kernel (i.e. driver) para um modem discado, para um cliente. Decidi fazer um Ubuntu porque seria para uma criança e isso era o melhor a ser fazer. Ocorreu que no slackware a compilação e teste levou 5 minutos, mas no ubuntu o mesmo source só pode ser compilado 3 horas e umas 20 bibliotecas depois, mas uma "preparada" no fonte do kernel. Que nem estava lah pra início de conversa. Dizer que resolver problemas envolvendo código fonte no ubuntu é mais fácil que no slackware está esquecendo das 20 bibliotecas da lista. (gcc, g++, gcj, make, automake, libtool, autoconf, etc, etc, etc...)
A grande desvantagem é que não há sequer uma mastigadinha pro usuário final. Essa transparência do slackware causa a necessidade do usuário de dominar a ferramenta pretendida... E é justamente nesse ponto que você deve compreender se slackware é ou não pra vc. Tornar-se um usuário de slackware, mas um desses que elogia o sistema requer disponibilidade de tempo. Ou algum técnico pra resolver os problemas pra vc. Ou vontade de ter um hobby, ou trabalhar na área, ou sabe-se lá o que, :D
Em caso de resposta positiva, parabéns, vc acabará apto a resolver qualquer tipo de problema, além de estimular sua capacidade de aprender, hehehe...
Mas caso contrário, não fique tenso, o mundo precisa de médicos, professores, dentistas, advogados(?), enfim, Não é que uma distribuição resolva ou não todos os problemas em software, apenas que umas tem algo pronto e algo faltando, enquanto outras trazem o que falta em uma, mas não tem outras coias.
No final, descubra seu perfil. Se ele passar a se tornar chato, busque outra distro. Mas se continuar achando Slackware simples, ele é pra vc.