Download de pacotes usando Windows
Dica publicada em Linux / Miscelânea
Download de pacotes usando Windows
A primeira dica mostrava um exemplo de como fazer download de pacotes utilizando Windows usando um script em AWK para gerar a lista de arquivos a serem baixados.
Algumas semanas atrás continuei fazendo algumas pequenas modificações até que resolvi fazer em Python (esse seria o meu primeiro programa nessa linguagem).
A versão atual em python:
Já podemos listar quais pacotes no seu sistema (se o mesmo usar o gerenciador de pacotes RPM) precisam ser atualizados, onde quando há esta verificação o próprio programa já adiciona à lista os arquivos necessários para instalação dos pacotes, tudo já na ordem de instalação. O arquivo com os metadados é baixado automaticamente. Há procura por nomes de pacotes com auxilio de expressão regular.
Bom pessoal, não pretendo criar um texto longo aqui, até mesmo porque não sei como estruturar o texto ou mesmo adicionar imagens às dicas. Para documentos online prefiro o Google Docs (já testei e achei legal), para este propósito vou estar editando o seguinte documento listado abaixo.
Daqui para frente não pretendo desenvolver muito este aplicativo, o mesmo desde o princípio foi feito só para ilustrar que era possível de se fazer algo viável em pouco tempo para solucionar este problema.
Algumas semanas atrás continuei fazendo algumas pequenas modificações até que resolvi fazer em Python (esse seria o meu primeiro programa nessa linguagem).
Funcionalidades
Na primeira versão em AWK existia apenas a possibilidade de gerar o arquivo "downloads.list" de acordo com os nomes de pacotes fornecidos pelo parâmetro -p. O download do arquivo com os metadados precisava ser feito manualmente. Não havia como procurar por nomes. Não havia opção de criar uma lista de arquivos a serem baixados a fim de atualizar o sistema. O usuário tinha que descobrir por conta própria qual a ordem de instalação dos pacotes.A versão atual em python:
Já podemos listar quais pacotes no seu sistema (se o mesmo usar o gerenciador de pacotes RPM) precisam ser atualizados, onde quando há esta verificação o próprio programa já adiciona à lista os arquivos necessários para instalação dos pacotes, tudo já na ordem de instalação. O arquivo com os metadados é baixado automaticamente. Há procura por nomes de pacotes com auxilio de expressão regular.
Bom pessoal, não pretendo criar um texto longo aqui, até mesmo porque não sei como estruturar o texto ou mesmo adicionar imagens às dicas. Para documentos online prefiro o Google Docs (já testei e achei legal), para este propósito vou estar editando o seguinte documento listado abaixo.
Daqui para frente não pretendo desenvolver muito este aplicativo, o mesmo desde o princípio foi feito só para ilustrar que era possível de se fazer algo viável em pouco tempo para solucionar este problema.
Somente conseguimos resolver quaisquer problemas se efetivamente arregaçarmos as mangas e "partirmos pra cima".
Vale a experiência pelo menos como exercício, o qual um dia será certamente de grande utilidade.
Até David antes de matar o gigante Golias, já havia enfrentado uma ursa e um leão, o que certamente lhe valeu senão um treinamento em habilidades, pelo menos a confiança necessária para enfrentar o que quer que surgisse pela frente.
É isso aí. Parabéns.