Gerenciamento de Pacotes
From Paldo
Contents |
[edit] Traduções
[edit] Descrição do UPKG
UPKG () é o gerenciador de pacotes de Juerg Billeter e Raffaele Sandrini, dois estudantes da ETH Zurique. A versão atual é ainda na linguagem de programação Mono. No futuro o UPKG será portado para a linguagem de programação Vala ().
UPKG está na distribuição GNU/Linux Paldo. Com ele você pode instalar a distribuição, atualizá-la, fazer a sua manutenção através de mídias de CD ou DVD.
[edit] Principais comandos do UPKG
upkg upkg-build upkg-chroot upkg-reinstall upkg-repo upkg-sync upkg-add upkg-buildd upkg-install upkg-remove upkg-search upkg-upgrade upkg-bootstrap upkg-check upkg-list upkg-repair-index upkg-show upkg-xref
[edit] Instalação
upkg-add
instala um pacote e atualiza o sistema
upkg-add jre
upkg-build
instala um pacote através do seu código-fonte
upkg-build jre
upkg-buildd
o Build-Daemon - constrói pacotes automaticamente
upkg-install
instala um pacote binário e atualiza suas dependências se possível.
upkg-install jre
upkg-reinstall
reinstala um pacote binário
upkg-reinstall jre
[edit] Desinstalação
upkg-remove
desinstala um pacote binário e suas dependências se não quebrarem outro pacote
upkg-remove jre
[edit] Verificação de pacotes
upkg-check
revê todos os arquivos instalados e os checa de acordo com os somatórios MD5
upkg-check jre
upkg-list
lista todos os pacotes instalados no sistema
upkg-list
upkg-search
busca os arquivos que contenham o termo pedido - "uma extensão do grep"
upkg-search java
upkg-show
mostra todos os arquivos de um pacote
upkg-show jre
[edit] Instalação de Sistema
upkg-bootstrap
instala a distribuição, criado o ISO ou o tarball
upkg-bootstrap --branch=stable paldo-desktop
upkg-chroot
aplica mudanças ao sistema instalado em determinado local
upkg-chroot /upkg
upkg-repair-index
repara o índice de pacotes do UPKG
upkg-repair-index
upkg-upgrade
atualiza todos os pacotes locais
upkg-upgrade
[edit] Repositórios
upkg-repo
lista todos os pacotes do repositório local
upkg-repo /home/PaldoRepo
upkg-sync
sincroniza os repositórios-UPKG
upkg-sync
upkg-xref
lista todos os pacotes instalados com referência a todos os seus arquivos instalados no sistema
upkg-xref
[edit] Comandos Suplementares
upkg [[--install] | [--remove] | [--bootstrap]] [--arch=<arch>] [--branch=<branch>] [--tag=<tag>] [[--enable-source] | [--disable-source]] [[--enable-binary] | [--disable-binary]] [--repos=<repo1,...,repon>] [--test] [package] {output filename}
--arch=<arch>
define a arquitetura do processador
--arch=x86
--branch=<branch>
define o ramo dos pacotes
--branch=testing
--enable-source
ativa os códigos-fontes para os comandos upkg-install/upkg-add
upkg-install --enable-source
--disable-source
variável padrão dos comandos upkg-install/upkg-add
upkg-build --disalbe-source
--enable-binary
ativa o uso de binários para os comandos upkg-install/upkg-add (padrão = ativado)
--disable-binary
desativa binários (variável padrão do upkg-build)
--repos=<repo1>
define qual repositório usar
--repos=/home/PaldoRepo
--test
impedida a instalação de um pacote ele verifica o spex-XML do pacote