Me perdoem por responder um tópico já antigo e parado, mas deu vontade de 
me expressar.

 Uso Slackware a pouco tempo e vejo que muita gente procura "um script 
ninja" que faça tudo automaticamente pra você: que instale, baixe as 
dependências, e as vezes até compilar tudo automaticamente, mas eu creio 
que o caminho não seja por ai.

 Eu programo desde criança, é minha brincadeira favorita, não uso isso de 
forma profissional. Sei que talvez alguns discordem, mas digo com toda 
certeza que é muito fácil criar esse "script ninja" que tantos procuram. *
Qualquer* um com conhecimento *mínimo* em programação poderia fazer, em 
qualquer linguagem. O ponto que merece atenção é que existe uma diferença 
estrondosa entre algo difícil e trabalhoso. Difícil é aquilo que você 
tenta, tenta, tenta e as vezes é tão complicado que você não consegue e 
deixa para tentar outro dia (alguns desistem). Trabalhoso é aquilo que você 
consegue fazer sem problemas, sem torrar a cuca, mas que devora todo o seu 
tempo, seus dias, sua disposição e quando você olha percebe que só 
completou 1% da tarefa. 

Um projeto como esse com o intuito de ser perfeitamente funcional e talvez 
uma solução definitiva para a comunidade é algo fácil, mas extremamente *
trabalhoso*, pois você está criando um padrão de conjunto de dados. Esses 
dados são dinâmicos e devem ser compatíveis e aplicáveis a qualquer pacote. 
Por falar em pacote, para ser perfeitamente funcional, seria necessário 
criar um novo padrão de pacotes, pois os pacotes do Slackware não possuí 
regras muito específicas, não teria como interpretar todos os dados com 
100% de exatidão.

O Ubuntu por exemplo, na minha opinião, tem um gerenciamento de pacotes 
(quando se trata de facilidade) perfeito. Quem conhece, quem já criou 
pacotes para o sistema e usou a hospedagem de ppa do launchpad ou dos 
repositórios oficiais devem conhecer a rigidez das regras que são 
utilizadas nos pacotes e na verificação de dados, totalmente diferente do 
Slackware onde *basicamente *você compacta os arquivos com alguma info 
simples e pronto (claro que existe algumas regrinhas e verificações 
básicas, mas são muito simples, é como o ar que você precisa para respirar, 
ninguém precisa te dizer isso, você sabe que precisa). 

Comentei sobre o ubuntu porque, na verdade, o Ubuntu é complexo se 
comparado ao Slackware (desenvolvimento), e é por esta razão que estou no 
slackware. O slack esta vivo até hoje por manter as coisas simples, se tudo 
no slack fosse cheio de regrinhas e padrões  como acontece no ubuntu, eu 
provavelmente estaria usando alguma distro alternativa e desconhecida que 
encontrasse pela net...

Sei que tem alguns que podem até está querendo facilitar trabalhos 
rotineiros, mas acho que não é por ai. 

Eu tenho 18 anos, ainda tenho muito o que aprender, mas nesses anos que 
vivi eu vi muita coisa perder a graça porque todo mundo quer facilitar 
tudo. Os desenhos animados hoje são feitos com computação gráfica, qualquer 
um que queira pode criar com um pouquinho de estudo, não é mais algo que 
você olha e admira a pessoa que fez. Os jogos, os vídeo games, já não tem 
mais aquela emoção de antigamente, por que você sabe que aquilo foi fácil 
de criar, e por isso mesmo já não tem todo aquele capricho e dedicação por 
parte dos criadores, virou algo comum. Os filmes, ninguém sabe mais quem 
são os diretores, produtores, designers, redatores, porque já não é 
importante. Eu poderia criar um filme sozinho com uma câmera comum, meu 
computador e o Blender. Você poderia e qualquer um que realmente quisesse. 
Percebe o que estou dizendo?

Bom, o que quero dizer, é que quando se facilita algo, não importa o que 
seja, isso é desvalorizado de alguma forma, e com o tempo, isso vai ficando 
mais notável. Certas coisas podem ser facilitadas para que você possa ter 
acesso ao que nunca teria antes, como é o caso do Ubuntu e os usuários 
iniciantes, ou até mesmo o Windows, mas cada caso é um caso. Lembro-me dos 
velhos disquetes de boots e a dificuldade de instalar o Windows 95 no meu 
velho 486, talvez não estivesse aqui hoje usando Slackware e respondendo 
nessa comunidade se algum espertinho tivesse inventado um instalador wizard 
antes disso, pois assim eu não teria aprendido nada, simplesmente daria um 
clique e estaria tudo pronto. Mas isso não seria por falta de capacidade, e 
sim por falta de *necessidade*, e esse é ponto.

As pessoas aprendem aquilo que realmente é necessário *para elas*, se não 
tem necessidade você não aprende, é simples assim. Se houvesse uma forma 
simples para tudo, não aprenderíamos nada por falta de necessidade, não 
iríamos evoluir em nada e nem ter ideias brilhantes, invenções únicas e 
pessoas fantásticas (Salvo aqueles que assim como eu não se contentam em 
saber que o interruptor liga a lampada, precisam saber *como* ele liga a 
lampada... Se bem que mesmo nesse caso não deixa de ser uma necessidade...).

O Slackware, assim como a vida, tem suas chateações e coisas que 
gostaríamos de mudar, mais na verdade é isso que torna a experiência 
interessante...pensem nisso.

Força!

Em sexta-feira, 25 de novembro de 2011 17h52min09s UTC-2, predador escreveu:
>
> Boa tarde,
>  Gostaria de saber se algum de voces conhece/tenha feito algum script 
> ninja e que queira compartilhar que detecte e baixe as dependencias 
> faltantes e que compile os pacotes pelo SlackBuilds? muitos ja usaram 
> slapt-get? slackpkg? swaret? ou portaram outros gerenciadores de pacote de 
> outras distros? em um momento passado ainda no Slack 8 lembro de ter 
> instalado depois de zilhoes de dependencias e muito empenho o pkgsrc, 
> gerenciador de pacotes do NetBSD no slack... funcionou tranquilo mas acabei 
> abandonando depois de um tempo e voltei a compilar tudo na mao denovo, 
> depois acabei ficando sabendo que um sujeito italiano "batizou" um linux 
> (slack+pkgsrc) com novo nome... 
>  Sou a unica pessoa que tem a forte sensação que estamos atrasados no 
> quesito gerenciador de pacotes com repositorios do que outras 
> distribuições? Isso explicaria a redução de servidores em produção rodando 
> Slackware nos dias de hoje comparado a alguns anos anteriores? Quantos de 
> nós acabamos tendo que utilizar outras distribuições no trabalho por conta 
> dessa necessidade? Qual a opinião de voces sobre o assunto?
>
> -- 
> Grato, 
>
> J. Tozo
>      _ 
>    °v° 
>   /(S)\    SLACKWARE
>    ^ ^           Linux
> _____________________
>          because it works
>
>
>

-- 
GUS-BR - Grupo de Usuários de Slackware Brasil
http://www.slackwarebrasil.org/
http://groups.google.com/group/slack-users-br

Antes de perguntar:
http://www.istf.com.br/perguntas/

Para sair da lista envie um e-mail para:
[email protected]

Responder a