Para reinstalar todos os pacotes (aqueles do repo's)

Deixe sua contribuição, assim vamos facilitar a manutenção e configuração para outros membros que estão iniciando.
Regras do fórum Leia as Regras Gerais do Manjaro Brasil em "Normatividade" e pesquise antes de postar.

Para reinstalar todos os pacotes (aqueles do repo's)

Mensagempor Luiz1965 » 16 Fev 2018, 08:02  •  MS 1

Ola pessoal!
Por acaso essa linha de comando funcionaria no Manjaro?
Código: Selecionar todos
sudo pacman -Sy $ (pacman -Q | cut -d "" -f1 | grep -v "$ (pacman -Qm | cut -d" "-f1)")
Editado pela última vez por Luiz1965 em 16 Fev 2018, 08:03, em um total de 1 vez.
Razão: correções
Avatar do usuário
Luiz1965
Aprendiz

 
Mensagens: 73
Registro: 20 Jul 2017, 18:15
Localização: Minas Gerais
Agradeceu: 10 vez(es)
Agradecido: 13 vez(es)
Distro utilizada: Manjaro
Versão: Hakoila
Ambiente: Xfce
Repositório: stable
Habilidade: novice

Para reinstalar todos os pacotes (aqueles do repo's)

Mensagempor overlock » 16 Fev 2018, 13:36  •  MS 2

Me desculpe mas não entendi sua questão,vc quer reinstalar os pacotes padrões do sistema?mesma versão ? ou pacotes que vc mesmo instalou?o conteúdo do repo's é gigantesco.
|| Manjaro | | Linux User # 480186 | :!: Não esqueção do nosso canal no IRC freenode #manjaro-br | Não dou o peixe, ensino a pescar !
Avatar do usuário
overlock
Moderador

 
Mensagens: 1206
Registro: 18 Fev 2017, 00:52
Localização: São Paulo
Agradeceu: 9 vez(es)
Agradecido: 192 vez(es)
Distro utilizada: Manjaro
Versão: Spin
Ambiente: i3-gaps
Repositório: Stable
Habilidade: Novice

Para reinstalar todos os pacotes (aqueles do repo's)

Mensagempor Luiz1965 » 16 Fev 2018, 19:36  •  MS 3

Ola overloc!
Eu só gostaria de saber se esse comando faria isso... Eu ainda não entendo a sintaxe...
Não se preocupe, está tudo redondinho por aqui.
Avatar do usuário
Luiz1965
Aprendiz

 
Mensagens: 73
Registro: 20 Jul 2017, 18:15
Localização: Minas Gerais
Agradeceu: 10 vez(es)
Agradecido: 13 vez(es)
Distro utilizada: Manjaro
Versão: Hakoila
Ambiente: Xfce
Repositório: stable
Habilidade: novice

Para reinstalar todos os pacotes (aqueles do repo's)

Mensagempor tioguda » 16 Fev 2018, 20:18  •  MS 4

Veja se isso ajuda.
wiki archlinux
A Administração do site requer que você seja registrado e faça o login para ver a mensagem.
Avatar do usuário
tioguda
Avançado

 
Mensagens: 311
Artigos: 1
Registro: 28 Fev 2016, 22:42
Localização: Paraná
Agradeceu: 20 vez(es)
Agradecido: 82 vez(es)
Distro utilizada: Manjaro Linux
Versão: XanMod
Ambiente: KDE/Gnome
Repositório: Stable/Testing
Habilidade: Intermediário

Para reinstalar todos os pacotes (aqueles do repo's)

Mensagempor Luiz1965 » 17 Fev 2018, 06:21  •  MS 5

Obrigado tioguda!
Essa sintaxe é muito mais clara.

Esse comando que passei, se tirassem do 'sudo pacman', e me dissessem que é uma formula da Teoria das Cordas, eu acreditaria. hehehe
Avatar do usuário
Luiz1965
Aprendiz

 
Mensagens: 73
Registro: 20 Jul 2017, 18:15
Localização: Minas Gerais
Agradeceu: 10 vez(es)
Agradecido: 13 vez(es)
Distro utilizada: Manjaro
Versão: Hakoila
Ambiente: Xfce
Repositório: stable
Habilidade: novice

Para reinstalar todos os pacotes (aqueles do repo's)

Mensagempor Mountaineer_br » 11 Mar 2018, 20:41  •  MS 6

As melhores linhas para backup que eu achei para o Arch e Manjaro são as seguintes (reproduzo, vide referência) :

Para entender:
0A.
Código: Selecionar todos
pacman -Qqm
Faz uma lista dos foreign packages, o que quer dizer para a maioria dos usuários que são estes os pacotes do AUR;

0B.
Código: Selecionar todos
pacman -Qqe
Faz uma lista de todos os pacotes que foram instalados explicitamente (dos repos oficiais);



Dito isso, as duas linhas de backup são:

1.
Código: Selecionar todos
pacman -Qqe | grep -v "$(pacman -Qqm)" > pacman.lst
Vai produzir um arquivo de texto na sua pasta de usuário com os pacotes que você instalou conforme expliquei acima;
e,
2.
Código: Selecionar todos
cat pacman.lst | xargs pacman -S --needed --noconfirm
Vai usar a lista de pacotes gerada para instalar os pacotes no novo sistema e também vai puxar as dependências necessárias em um sistema novo.


O mais legal é que se você usar essas duas últimas linhas de código de backup no sistema em que você está puxando as informações do backup, não vai acontecer nada! Totalmente seguro.

Fonte:
https://bbs.archlinux.org/viewtopic.php?id=76218
Editado pela última vez por Mountaineer_br em 15 Mar 2018, 19:49, em um total de 4 vezes.
Razão: explicando as linhas de código, removendo texto ruim

Mountaineer_br
 


Tópicos Semelhantes Estatísticas Última mensagem

Como listar pacotes instalados de um repositório específico?

por Ricardo Almeida » 05 Abr 2020, 23:42

Respostas: 2

Exibições: 361

07 Abr 2020, 07:48

por Ricardo Almeida Ver última mensagem

Comando para visualizar pacotes recém atualizados

por xpandaren » 03 Jun 2020, 13:28

Respostas: 2

Exibições: 191

04 Jun 2020, 15:02

por overlock Ver última mensagem

Voltar para Dicas, Truques e Astúcias



Quem está online

Usuários navegando neste fórum: Applebot [Bot] e 3 visitantes

^ Voltar ao Topo