PACMAN


1º sudo pacman -Su (ATUALIZAÇÃO DO SISTEMA)

copiado da internet


Melhorar o download ea velocidade de acesso ao banco de dados

Espelhos de classificação

Este comando irá classificar seus espelhos por velocidade e irá filtrar os espelhos desatualizados.
  Pacman-espelhos -g
  • Você deve sincronizar o banco de dados depois de executar este comando usando: pacman -Syy

Fasttrack sua lista de espelhos

A partir da v4, este comando retornará uma série de espelhos atualizados e responsivos
  Pacman-mirrors -f 5
  • Verifique a sua versão com pacman-mirrors -v
  • Você deve sincronizar o banco de dados depois de executar este comando usando: pacman -Syy

Otimizar a velocidade de acesso ao banco de dados

Para obter benefícios completos, execute este comando após a sincronização do banco de dados.
  Pacman-optimize && sync
Atenção : Este comando desfragmenta o banco de dados do Pacman, o que aumenta o desempenho em discos rígidos lentos, mas é prejudicial em SSDs. Portanto, não use este comando em SSDs!

Sincronização e atualização

Sincronizar o banco de dados

  Pacman -Sy
  • Você pode forçar a sincronização do banco de dados usando o seguinte comando. Isso significa que o banco de dados será sincronizado mesmo se estiver atualizado. Isso é útil quando você alterou algo relacionado ao repositório e deseja que as alterações tenham efeito.
  Pacman -Syy

Atualizando

Pacman pode atualizar seu sistema com apenas um comando:
  Pacman -Su
Embora, geralmente é melhor sincronizar seu banco de dados repo primeiro:
  Pacman -Syu
Este comando foi recomendado:
  Pacman -Syyu

Atualizar e ignorar um pacote
  • As seguintes mudanças ocorrem no arquivo de configuração do pacman: /etc/pacman.conf
  IgnorePkg = nome_do_grupo

Atualizar e ignorar um grupo de pacotes
  IgnoreGroup = package_group
  • Exemplos:
  IgnoreGroup = gnome
  IgnoreGroup = kde

Instalando Pacotes

  • É sempre melhor ter os bancos de dados repo sincronizados e, em seguida, todos os pacotes instalados em seu sistema até à data antes de instalar quaisquer novos pacotes.
  Pacman -Syyu

Instalar um pacote
  Pacman -S package_name
  • Se, por exemplo, você estiver usando o repo de testes e você tiver esse repo listado abaixo de seus outros repos no /etc/pacman.conf o que deveria significar que um pacote mais antigo terá prioridade sobre o mais novo no repo de teste, você deve usar pacman como isso:
  Pacman -S testing / package_name

Instalar pacotes como um grupo
  Pacman -S gnome
 Pacman -Skde

Forçar a instalação de um pacote . Atenção: Somente para usuários avançados.
  Pacman -S --force package_name

Faça o download de um pacote sem instalação
  Pacman -Sw nome_do_pacote

Instalar um pacote baixado ou um pacote local
  Pacman -U /package_path/package_name.pkg.tar.xz
  • Você também pode usar o URL:
  Pacman -U http: //www.examplepackage/repo/examplepkg.tar.xz

Reinstalar todos os pacotes
  Pacman -S $ (pacman -Qqen)

Para pesquisar quais pacotes foram instalados em um grupo
  Pacman -Sg gnome
 Pacman -Sg kde

Obtenha uma lista completa de pacotes com versões . Isso criará um arquivo chamado pacman.laptop em sua pasta base.
  Pacman -Q> ~ / pacman.laptop

Removendo Pacotes

Remover um pacote
  Pacman -R nome_do_pacote

Remover um pacote com dependências que não estão sendo usadas por outros pacotes
  Pacman -Rs nome_do_pacote

Remover um pacote com todas as dependências . Atenção: O sinalizador -c pode remover dependências necessárias, também. Somente para usuários avançados.
  Pacman -Rsc package_name
  • Remova um pacote e seus arquivos de configuração também:
  Pacman -Rn nome_do_pacote

Forçadamente remover uma dependência sem remover qualquer outro pacote . Atenção: Somente para usuários avançados.
  Pacman -Rdd nome_do_pacote

Pacotes de limpeza

Consulte Manutenção do / var / cache / pacman / pkg para Segurança do Sistema para uma visão detalhada sobre este tópico.

Limpar o cache
  • Deixa pacotes em seu cache apenas para os pacotes que estão atualmente instalados em seu sistema. Atenção: Isso elimina a possibilidade de usar o Downgrade .
  Pacman -Sc
  • Limpe o cache completamente e remova todos os pacotes. Atenção: Isso elimina a possibilidade de usar o Downgrade .
  Pacman -Scc
  • Uma maneira mais segura de remover arquivos de cache de pacotes antigos é remover todos os pacotes, exceto as últimas três versões de pacote:
  Paccache -rvk3


Limpeza de pacotes órfãos do sistema . Leia também Orphan Package Removal para mais informações.
  Pacman -Rsn $ (pacman -Qdtq)
Se você receber esse erro, não se preocupe: significa que você não tem pacotes órfãos para remover!
  Erro: sem alvos especificados (use -h para obter ajuda)

Procurar pacotes


Fornece uma descrição do pacote procurado e dos pacotes associados
  Pacman -Ss package_name

Fornece uma descrição do pacote instalado anteriormente
  Pacman -Qs nome_do_pacote

Fornece um resumo detalhado de um pacote
  Pacman -Si package_name
  • Resumo modificado:
  Pacman -Qi nome_do_pacote
  • Com 'ii' você pode ver os arquivos de backup ea data em que o pacote foi alterado.
  Pacman -Qii nome_do_pacote

Obter uma lista de pacotes instalados
  Pacman -Q

Descobrir qual pacote possui um arquivo
  Pacman -Qo / file_path

Listar todos os pacotes órfãos sem dependências
  Pacman -Qdt

Listar todos os pacotes instalados da AUR
  Pacman-quem

Ver dependências do pacote . Use um dos seguintes comandos:
  Pactree package_name
  Pactree -c nome_do_pacote
  Pactree -s -c nome_do_pacote

AUR (Arch User Repository)

A seguir está a informação sobre três opções populares para usar o AUR, para obter uma lista detalhada de seus comandos, por favor veja suas páginas man:

Yaourt

Yaourt vem pré-instalado com Manjaro para que você normalmente não terá que instalá-lo. Se você a removeu, esta é como você a instala outra vez:
  Pacman -S base-devel yaourt
  • Para usar o Yaourt para atualizar tanto o repos oficial como o AUR (somente se novos arquivos PKGBUILD estiverem disponíveis) use o seguinte comando:
  Yaourt -Syua
  • Para usar Yaourt para baixar e recriar os pacotes AUR mais recentes de sua origem (independentemente dos arquivos PKGBUILD):
  Yaourt -Syua --devel

Você pode usar todos os comandos Pacman mencionados nesta página Wiki com Yaourt, também. Um comando é diferente:
  • Remover pacotes órfãos é mais fácil e mais intuitivo com Yaourt:
  Yaourt -Qdt

Empacotador

  • Usa alguns dos mesmos comandos como pacman, mas difere em que ele verifica tanto o repos oficial & AUR.
  Yaourt -S packer
  • Tendo instalado 'packer', então você pode executar:
  Packer -S package_name
  • Isto irá atualizar a partir de ambos os repos oficiais & AUR:
  Empacotador -Suu

Comentários

Postagens mais visitadas deste blog