aboutsummaryrefslogtreecommitdiff
path: root/branches/0.6/doc/README.simplaret.pt_BR
diff options
context:
space:
mode:
Diffstat (limited to 'branches/0.6/doc/README.simplaret.pt_BR')
-rw-r--r--branches/0.6/doc/README.simplaret.pt_BR148
1 files changed, 0 insertions, 148 deletions
diff --git a/branches/0.6/doc/README.simplaret.pt_BR b/branches/0.6/doc/README.simplaret.pt_BR
deleted file mode 100644
index 7b1cd58..0000000
--- a/branches/0.6/doc/README.simplaret.pt_BR
+++ /dev/null
@@ -1,148 +0,0 @@
-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.
-
-Ele foi inspirado no comportamento do swaret mas não pretende de modo algum chegar no nível de
-complexidade deste, mas sim executar a obtenção de pacotes de um modo diferente. Sua finalidade
-é apenas baixar pacotes para que os aplicativos do simplepkg possam utilizá-lo posteriormente.
-O simplaret ainda pode ser usado sozinho para procurar e baixar pacotes.
-
-Documentação
-------------
-
-A documentação atualizada do simplaret se encontra em http://slack.sarava.org/node/16
-
-Obtendo e instalando
---------------------
-
-O simplaret acompanha o simplepkg e por isso sua instalação e configuração é dada no artigo do simplepkg.
-Ele utiliza o mesmo arquivo de configuração do simplepkg, o /etc/simplepkg/simplepkg.conf e guarda as
-definições de repositórios em /etc/simplepkg/repos.conf.
-
-Organização do repositório
---------------------------
-
-O repositório de armazenamento local do simplaret é definido pelo parâmetro STORAGE e é organizado
-da seguinte maneira:
-
- $STORAGE/arch/version/
-
-Pacotes obtidos num repositório que não seja oficial da distribuição ficam em
-
- $STORAGE/arch/version/repository-name/
-
-Isso quer dizer, por exemplo, que pacotes do slackware 10.2 ficariam em
-
- $STORAGE/i386/10.2/
-
-e os pacotes obtidos a partir do repositório slamd64 do slack.sarava.org ficaria, por exemplo, em
-
- $STORAGE/x86_64/10.2/slack.sarava.org/
-
-No arquivo de repositórios (/etc/simplepkg/repos.conf), as definições de repositório seguem o
-seguinte esquema, semelhante ao formato de configuração do swaret:
-
- ROOT-i386="http://slack.sarava.org/slackware/"
- ROOT-x86_64="http://ftp.heanet.ie/pub/slamd64/"
- REPOS-i386-10.2="slack.sarava.org%http://slack.sarava.org/packages/slackware/slackware-10.2/"
- REPOS-x86_64-10.2="slack.sarava.org%http://slack.sarava.org/packages/slamd64/slamd64-10.2/"
-
-Repositórios definidos como ROOT são aqueles que
-
- - Possuem pacotes da distribuição oficial ou
- - Estão organizados por versão, de acordo com os mirror guidelines
-
-Já os repositórios definidos como REPOS são aqueles que contém pacotes para uma versão específica e/ou
-que são não-oficiais.
-
-Quando o simplaret busca ou obtém um pacote, a precedência pelos repositórios é dada às definições de
-ROOT e em seguinda às de REPOS. As definições REPOS ainda devem possuir, além da URL do repositório, um
-nome para identificá-lo, sendo que esses dois campos são separados por um delimitador.
-
-Baixando as listas de pacotes
------------------------------
-
-Após configurá-lo, é preciso atualizar a lista de pacotes:
-
- simplaret --update
-
-Isso atualiza a lista de pacotes da arquitetura definida em DEFAULT_ARCH e da versão DEFAULT_VERSION
-apenas. Se você quiser forçar a atualização, por exemplo, para a arquitetura x86_64 (slamd64)
-e versão 10.2, basta
-
- ARCH=x86_64 VERSION=10.2 simplaret --update
-
-Buscando pacotes
-----------------
-
-Para buscar um pacote, esses comandos servem de exemplo:
-
- simplaret --search coreutils
-
-pacote para o Slack/390,
-
- ARCH=s390 simplaret --search x11
-
-e para slackware 10.1 com pacotes adicionais em i686,
-
- ARCH=i686 VERSION=10.1 simplaret --search icecast
-
-Baixando um pacote
-------------------
-
-Para baixar um pacote:
-
- simplaret --get icecast
-
-O simplaret baixa o primeiro pacote na ordem de precedência dos repositórios.
-Versões futuras deverão conter uma opção que force a obtenção do pacote de um
-repositório específico.
-
-Baixando patches
-----------------
-
-Através do parâmetro de configuração PATCHES_DIR é possível especificar uma pasta
-onde os patches de cada distribuição serão armazenados, organizados também por arquitetura.
-
-Por exemplo, patches do slackware 10.2 ficarão sempre em
-
- $PATCHES_DIR/i386/10.2/
-
-Os patches na verdade são baixados através de um "simplaret --get" e armazenados na subpasta
-de $STORAGE correspondente e apenas um link simbólico é mantido em $PATCHES_DIR/$ARCH/$VERSION.
-
-Para baixar os patches, use uma chamada do tipo
-
- ARCH=arquitetura VERSION=versao simplaret --get-patches
-
-E os patches dessa arquitetura e versão serão baixados.
-
-Apagando pacotes
-----------------
-
-O repositório de pacotes de uma arquitetura e versão pode ser apagado com o comando
-
- simplaret --purge
-
-Mas pra quê serve isso?
------------------------
-
-Você pode estar se perguntando: quem utilizaria uma ferramenta que baixa pacotes de várias arquiteturas?
-
-O simplaret foi escrito tendo em mente um ambiente *86 onde várias jaulas de diferentes arquiteturas estão
-instaladas. Suponha por exemplo uma máquina x86_64 que possua as seguintes jaulas:
-
- - slamd64 11.0
- - slackware 11.0
- - slackware 11.0 com pacotes adicionais em i686
- - ucslack (uClibc para i386)
-
-O condenado/a em questão que roda todas essas jaulas, pelos mais diversos motivos, pode ter uma grande dor
-de cabeça para manter os pacotes em ordem de forma manual. Com o simplaret e eventualmente com o simplepkg,
-a tarefa se torna trivial.
-