Posts Tagged ‘pkgtools’

Slackmirror 3.2.29

Julho 14th, 2009

Já faz algum tempo que terminei algumas mudanças no Slackmirror e lancei a versão 3.2.29.

Dentre as mudanças estão:

  • Adição de uma GUI simples para chamada do Slackmirror;
  • O comando halt (–halt) agora checa para ver se existe alguma outras instância do Slackmirror em execução;
  • Abre apenas uma seção do Slackmirror, por distribuição e versão;
  • Adição do manul (comando “man slackmirror“);
  • Adicionei o arquivo slack-desc;
  • Adicionado a capacidade de abrir diversos downloads simultaneamente por espelho. Agora é possível baixar vários arquivos em diversos espelhos, para uma mesma seção do Slackmirror;
  • e mais alguns bugs fixados.

A versão atual pode ser baixada em: slackmirror-3.2.29 (Atualizei para corrigir o bug reportado abaixo. Obrigado Marcelo.)

Slackmirror 3.2.11

Maio 28th, 2009

Deste o anúncio do current do Slackware64, venho fazendo algumas mudanças e correções ao Slackmirror. As mudanças não foram muitas, mas significativas:

  • adicionei os espelhos do Slackware64 ao arquivo /etc/slackmirror/mirrors;
  • corrigi um velho bug que não permitia o Slackmirror executar corretamente no console do KDE4, konsole. O posicionamento do cursor falhava no Konsole, embora funcionasse muito bem no xterm;
  • substitui o módulo md5, que ficou obsoleto, pelo hashlib. Não percebi nenhuma mudança de desempenho no novo módulo, apenas uma maior simplicidade ao acesso a algumas funções;
  • habilitei a saída do arquivo de log. Por padrão o arquivo de log possui o nome slackmirror-PID.log, sendo armazenado em /tmp/. PID é o process ID do slackmirror em execução.
  • adicionei a variável LOG_FILENAME ao arquivo de configuração /etc/slackmirror/slackmirror.conf. Esta variável deve conter o nome do arquivo de log, com o seu path.

Durante a atualização, os arquivos antigos em /etc/slackmirror/ serão renomeados para ‘.old’. A versão final pode ser baixada do link abaixo:

http://www.rra.etc.br/linux/slackmirror/slackmirror-3.2.11-noarch-1.tgz

A operação segue os mesmos princípios da versão 3.1.X.

Mudança na extensão dos pacotes do Slackware

Maio 23rd, 2009

Em 8 de maio deste ano, o Patrick anunciou a mudança nas
extensões dos pacotes do Slackware, de tgz para txz.
Mais do que uma mutança na extensão, foi mudado o
compactador dos pacotes no Slackware, removendo o tradicional gzip
para o uso do xz.

A mudança é transparente para os usuários do
Slackware, mas para a distribuição, esta atitude
permitirá que o Slackware continue a ser distribuído
em um DVD de 4.7GB, ainda por muito tempo. Para se ter uma ideia, a
última versão do Slackware (12.2) ocupa 3.9GB em
tgz. Se compactada pelo xz, espera-se que ocupe algo entre 2,8GB a
3,1GB.

» Read more: Mudança na extensão dos pacotes do Slackware

Slackware 64bits, agora oficial

Maio 21st, 2009

Depois de anos de espera, Patrick Volkerding, mantenedor da mais antiga distribuição Linux, o Slackware, criou um port oficial para o Slackware em 64bits. Ports não oficiais para o Slackware já são conhecidos a alguns anos, dentre eles o Slamd64, um port 64bits com suporte a aplicativos 32bits, e o Bluewrite64, cujo o objetivo era ser um port 100% 64bits, do Slackware.

» Read more: Slackware 64bits, agora oficial

Construindo SlackBuilds com mkbuild

Fevereiro 17th, 2008

O mkbuild é um programa em script shell que auxiliar na construção de pacotes para o Slackware. A grosso modo, o mkbuild é um construtor de Slackbuild1. Ele opera a partir de um arquivo de parâmetros e de modelos de Slackbuilds parametrizados.

Este texto apresenta informações úteis para utilização do mkbuild na construção destes arquivos de parâmetros, bem como configurar e utilizar modelos de SlackBuilds e outras personalizações.

» Read more: Construindo SlackBuilds com mkbuild

Better Tag Cloud