Simplepkg 0.6

Após muito tempo de desenvolvimento e testes, finalmente o simplepkg 0.6 foi lançado. O código fonte pode ser obtido em http://simplepkg.sarava.org/releases/ (tarball) ou http://slack.sarava.org/simplepkg/tags/0.6/ (árvore).

Principais mudanças:

  • Gerenciamento automático de repositórios de mkbuild, SlackBuild e pacotes usando sistema de controle de versão (atualmente subversion).
  • Suporte a Manifests e checagem de integridade usando OpenPGP.

Novo sítio para o simplepkg

O simplepkg agora tem seu próprio sítio: http://simplepkg.sarava.org.

Novos repositórios e lista de discussão

Estamos agora com novos repositórios svn:

svn checkout http://slack.sarava.org/simplepkg
svn checkout http://slack.sarava.org/mkbuilds
svn checkout http://slack.sarava.org/slackbuilds
svn checkout http://slack.sarava.org/packages

Esses repositórios são incompatíveis com os anteriores. Por isso, se você tem uma cópia de trabalho de um repositório anterio, apague-a e dê checkout na nova árvore.

Não se esqueça de atualizar, se necessário, as novas URLs dos repositórios no /etc/simplepkg/simplepkg.conf, assim como apagar as cópias de trabalho anteriores que o simplepkg utilizava.

Nossa lista de discussão atual se encontra em http://www.freelists.org/list/slack.

Do Slackware 12.1 ao Slackware 12.1 Saravá!

Depois de instalar o Slackware 12.1 (ou qualquer porte não oficial), para começar a usar a infraestrutura do slack.sarava.org (scripts para construção de pacotes e os pacotes binários) siga este guia.

Construindo SlackBuilds com mkbuild

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.

Licença de uso do conteúdo do Projeto Slack

Conteúdo disponível sob a licença abaixo, exceto quando discriminado:

Copyright (c) Projeto Slack. É garantida a permissão para copiar, distribuir e/ou modificar este documento sob os termos da Licença de Documentação Livre GNU (GNU Free Documentation License), Versão 1.2 ou qualquer versão posterior publicada pela Free Software Foundation; sem Seções Invariantes, Textos de Capa Frontal, e sem Textos de Quarta Capa. Uma cópia da licença é incluída na seção intitulada "GNU Free Documentation License".

Repositório de SlackBuilds

O projeto slack.sarava.org iniciou um repositório de SlackBuilds, scripts de construção de pacotes no formato pkgtool, usados pelo Slackware e por todos os seus ports. Pretendemos utilizar o mesmo SlackBuild para construir pacotes em todas arquiteturas possíveis, ou seja, o mesmo script poderá ser usado para construir pacotes x86, x86_64, powerpc, x86_uclibc, etc. O repositório está disponível em http://slack.sarava.org/slackbuilds. Os detalhes desse subprojeto estão em http://slack.sarava.org/trac/wiki/SlackBuilds.

Linux VServers e segurança por contexto

O Linux-VServer é um remendo para o kernel que introduz o isolamento de processos do sistema por contextos, permitindo inclusive que se escolha os conjuntos capacidades POSIX permitidas em cada um deles.

simplaret: ferramenta para obtenção de pacotes

O simplaret é a ferramenta do simplepkg utilizada para obter pacotes de repositórios locais ou remotos. Com ele, você pode não só baixar pacotes do seu sistema slackware como também pode baixar de qualquer versão ou arquitetura cujo repositório siga os Mirror Guidelines do Slackware, permitindo que você gerencie facilmente todas as suas jaulas e instalações de Slackware, independentemente da arquitetura ou versão que elas utilizem. English version here.

simplepkg: gerenciamento de instalações e metapacotes

O simplepkg é um sistema de gerenciamento de sistemas slackware que roda sobre o pkgtool. Ele é composto por vários scripts que desempenham funções de administração e desenvolvimento de sistemas do tipo Slackware, procurando fechar um circuito de produção, envolvendo a construção, a instalação de pacotes e até mesmo a instalação do sistema de forma automatizada.
Syndicate content