Gerenciamento de Pacotes

From Paldo

Jump to: navigation, search

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

Personal tools