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
Postar um comentário