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]

