aboutsummaryrefslogtreecommitdiff
path: root/trunk/doc
diff options
context:
space:
mode:
authorrhatto <rhatto@04377dda-e619-0410-9926-eae83683ac58>2007-05-03 05:06:10 +0000
committerrhatto <rhatto@04377dda-e619-0410-9926-eae83683ac58>2007-05-03 05:06:10 +0000
commite83b1390a70ba9c14e92bf3f4c5fa369d879872f (patch)
treeb57cd2ebd9c7208991da8f2bcfbeb2ef49f19e3d /trunk/doc
parent3062b22a91f5b3e19cc3988c6cc2eeeb1c77af3d (diff)
downloadsimplepkg-e83b1390a70ba9c14e92bf3f4c5fa369d879872f.tar.gz
simplepkg-e83b1390a70ba9c14e92bf3f4c5fa369d879872f.tar.bz2
starting README.pt_BR update
git-svn-id: svn+slack://slack.fluxo.info/var/svn/simplepkg@366 04377dda-e619-0410-9926-eae83683ac58
Diffstat (limited to 'trunk/doc')
-rw-r--r--trunk/doc/README.pt_BR84
1 files changed, 10 insertions, 74 deletions
diff --git a/trunk/doc/README.pt_BR b/trunk/doc/README.pt_BR
index 18e2b84..fc03e94 100644
--- a/trunk/doc/README.pt_BR
+++ b/trunk/doc/README.pt_BR
@@ -22,7 +22,7 @@ lista de pacotes que pode ser instalada e removida com apenas um comando.
Documentação
------------
-A documentação mais atualizada do simplepkg está em http://slack.sarava.org/simplepkg
+A documentação mais atualizada do simplepkg está em http://slack.sarava.org/simplepkg.
Descrição
---------
@@ -55,27 +55,15 @@ O simplepkg é um conjunto de scripts escritos com a filosofia KISS em mente. Ele
simples, composto pelos seguintes comandos:
- mkjail: constrói uma jaula/instalação de slackware numa pasta
- - metapkg: instala ou remove um metapacote
- templatepkg: criar ou adiciona pacotes a um template
- lspkg: lista pacotes instalados
- - jail-upgrade: faz o upgrade nas jaulas
+ - jail-update: inverso do jail-commit
+ - jail-commit: atualiza o template
- rebuildpkg: reconstrói um pacote a partir de sua entrada no /var/log/packages
- simplaret: obtém pacotes de repositórios locais ou remotos
- createpkg: baixa, compila e empacota software de acordo com http://slack.sarava.org/slackbuilds
-
-A pasta de configuração e armazenamento de templates é a /etc/simplepkg. Templates são arquivos contendo
-uma lista de pacotes, um pacote por linha e com a extensão .template. Como exemplo, um template poderia se
-chamar minimo.template e conter a seguinte lista:
-
- aaa_base
- aaa_elflibs
- apache
- bash
- bin
- coreutils
- findutils
-
-Se você quiser também é possível usar um tagfile do slackware como template, sem nem precisar editá-lo.
+ - repos: cria e mantém repositórios
+ - mkbuild: cria scripts de construção de pacotes
Instalando o simplepkg
----------------------
@@ -84,41 +72,6 @@ Para baixar o pacote do simplepkg, vá em http://slack.sarava.org/packages/noarch
installpkg simplepkg-VERSAO-noarch-BUILD.tgz
-Configurando o simplepkg
-------------------------
-
-Como exemplo, vamos criar uma jaula baseada nos pacotes instalados no seu slackware. Edite o
-arquivo /etc/simplepkg/simplepkg.conf:
-
- # /etc/simplepkg/simplepkg.conf
- JAIL_ROOT="/vservers" # local onde as jaulas serão criadas
- SIMPLARET="simplaret" # programa que baixa os pacotes (pode ser o swaret se voce o tiver)
- STORAGE="/var/simplaret" # local onde o simplepkg armazena seus pacotes
- SIMPLARET_CLEAN="1" # apaga o cache de pacotes antes da instalação da jaula
- SIMPLARET_DELETE_DOWN="1" # apaga o cache de pacotes após a instalação
- SIMPLARET_UPDATE="0" # atualiza as listas de pacotes antes de iniciar a instalação da jaula
- SIMPLARET_PURGE_WEEKS="N" # apaga os pacotes do cache mais velhos que N semanas antes de instalar
- PATCHES_DIR="/var/simplaret/patches" # local os patches são armazenados
- DEFAULT_ARCH="i386"
- DEFAULT=VERSION="10.2"
- STORAGE="/storage/packages" # where simplepkg store packages
- PASSIVE_FTP="1"
-
-Para definir quais repositórios de pacotes você usará, edite o arquivo /etc/simplepkg/repos.conf,
-colocando algo como
-
- ROOT-i386="http://slack.sarava.org/packages/slackware"
- REPOS-i386="slack-sarava%http://slack.sarava.org/packages/slackware/slackware-10.2/"
- ROOT-x86_64-10.2="http://darkstar.ist.utl.pt/pub/slamd64/"
- REPOS-x86_64-10.2="slamd-sarava%http://slack.sarava.org/packages/slamd64/slamd64-10.2/"
-
-Para informações detalhadas sobre o simplaret, consulte seu artigo específico em http://slack.sarava.org/node/16
-
-Se você quer utilizar o swaret em lugar do simplaret, o swaret.conf deve estar bem configurado para que ele
-seja capaz de baixar e instalar todos os pacotes dos templates. Parâmetros como EXCLUDE podem ser um empecilho,
-e se você os remover da sua instalação tenha muito cuidado ao atualizar o seu sistema via swaret --upgrade.
-A desvantagem de usar o swaret é que você não terá como administrar jaulas e instalações de múltiplas arquiteturas.
-
Criando jaulas e replicando instalações
---------------------------------------
@@ -156,28 +109,6 @@ templatepkg crie um template a partir de uma jaula, simplesmente use
templatepkg jaula /vservers/jaula
-Metapacotes
------------
-
-Outro uso dos templates é a criação de pacotes: imagine por exemplo a dificuldade de um usuário/a novo de slackware
-para instalar o cinelerra e todas as suas dependências. Criando um template contendo o nome de todos os pacotes
-necessários para rodar esse software permite que um usuário instale-o simplesmente com o comando
-
- metapkg --install cinelerra
-
-O comando sugere uma semelhança com o uso direto do swaret ou do slapt-get, com a única diferença residindo no
-modo como cada um desses programas lida com as dependências de um pacote. Os slapt-get suporta o arquivo
-slack-required, que pode ou não estar presente no pacote. Já o swaret possui uma ferramenta própria para a
-criação de uma lista de dependências.
-
-O simplepkg não pretende substituir esses dois modos de checagem e sim propor uma alternativa de distribuição
-de pacotes em que as dependências são resolvidas sem precisar de um repositório de dependências ou uma modificação
-no próprio pacote, que é o caso do slack-required, um arquivo que na maioria das vezes não está presente.
-
-A remoção de um aplicativo e todas as suas dependências podem ser feitas simplesmente com o comando
-
- metapkg --remove cinelerra
-
Upgrade de jaulas
-----------------
@@ -245,6 +176,11 @@ http://slack.sarava.org/slackbuilds, basta utilizar o createpkg:
createpkg nome-do-pacote
+Parâmetros de configuração
+--------------------------
+
+A escrever...
+
Fonte
-----