phoemur
(usa Debian)
Enviado em 17/03/2014 - 19:54h
futrica escreveu:
também tive esse mesmo problema quando migrei do Ubuntu para Slack não tinha mais o "apt-get" hehehe,
mas depois que conheci o slackbuilds.org não sofri mais,
já tem tudo pronto de tudo que nós precisamos.
a única coisa chata era ficar baixando, extraindo, instalando tudo na mão,
pra isso criei um script que faz tudo automaticamente,
se quiser pode dar uma olhada, fiz um tutorial no meu blog:
http://programmertask.blogspot.com.br/2014/03/slackbuildsdownloader.html
de como usar o script
o código está em
https://github.com/futrica/slackbuilds_downloader
sinta se a vontade de ajustar para sua necessidade, se melhorar por favor me mande! :D
abraço.
Eu achei bem legal a sua idéia de script... Também tenho uma dúvida e sugestão:
Por que você fez em python se fica chamando subprocess.Popen toda hora, pra fazer o download, pra descompactar, pra mudar a permissão e até pra instalar o pacote daria pra fazer tudo em python puro ou então fazer em shellscript logo de uma vez, que é o slackware way, já que quase todas as ferramentas específicas da distro são escritas em shell...
Por exemplo, dá uma olhada na minha implementação do wget em python(existem outas, a minha é bem simples):
https://github.com/phoemur/wgetter
Daria pra fazer muita coisa legal para o slackware em python, eu até estive pensando em fazer uma implementação do slackpkg em python, mas quer saber, if it ain't broke don't fix it(Se não está quebrado, não conserte).
Está funcionando bem, pra quê mexer?
Esse é um ponto importante da filosofia do Slackware
Abraços