Quando digito o comando
sudo pacman-mirrors -g
como o sistema sabe que tem que alterar especificamente o arquivo mirrorlist que se encontra em /etc/pacman.d/mirrorlist
??sudo pacman-mirrors -g
como o sistema sabe que tem que alterar especificamente o arquivo mirrorlist que se encontra em /etc/pacman.d/mirrorlist
??Daniel Dutra escreveu:Companheiros alguém saberia me explicar:
Quando digito o comandosudo pacman-mirrors -g
como o sistema sabe que tem que alterar especificamente o arquivo mirrorlist que se encontra em/etc/pacman.d/mirrorlist
??
which pacman-mirrors
chmercesmoreira escreveu:Daniel Dutra escreveu:Companheiros alguém saberia me explicar:
Quando digito o comandosudo pacman-mirrors -g
como o sistema sabe que tem que alterar especificamente o arquivo mirrorlist que se encontra em/etc/pacman.d/mirrorlist
??
Olá colega, na verdade não é o sistema que sabe, e sim o próprio utilitário pacman-mirrors que foi programado/configurado para alterar esse arquivo, tente digitar o comando:
- Código: Selecionar todos
which pacman-mirrors
Você vai ver que esse comando aponta para o arquivo localizado em /usr/bin/pacman-mirrors, sendo o diretório /usr/bin responsável por armazenar os binários (programas compilados) do sistema. Esse programa em particular foi desenvolvido pela equipe do Manjaro e é exclusivo do Manjaro, ele não existe no Arch Linux por exemplo. Aqui você pode ver o código fonte dele:
https://github.com/manjaro/pacman-mirrors
E também pode ver onde é configurado o arquivo que vai armazenar a mirrorlist:
https://github.com/manjaro/pacman-mirro ... s.conf#L22
pacman-mirros
esta sendo ocultado pelo pacman, pois se digitarmos pacman -Ql pacman | grep bin
não veremos o seu nome pacman-mirrors na opção de execução. No lugar dele está o comando rankmirrors
.sudo pacman-mirrors -g
e sudo rankmirrors -g
iremos obter a mesma função e resultado. pacman-mirrors -v
rankmirrors -v
todos remetem ao mesmo resultado[[email protected] ~]$ pacman-mirrors -v
pacman-mirrors 2.0
[[email protected] ~]$ rankmirrors -v
pacman-mirrors 2.0
sudo pacman-mirrors -g
e sudo rankmirrors -g
irão salvar seus resultados em /etc/pacman.d/mirrorlist
pois executam a mesma função.sudo pacman -Syyuu
pacman -Syyu
= sincronização total/procura por atualização. (com menos 1 u)Também tenho a mesma dúvida, não notei diferença entre ao executar os dois comandos.TitenQ escreveu:Aqui diz: Atualizar o sistemasudo pacman -Syyuu
E no outro post fixado diz:pacman -Syyu
= sincronização total/procura por atualização. (com menos 1 u)
Os comandos fazem a mesma coisa?
Atualizando pacotes
Atenção:
Os usuários devem seguir as orientações em System maintenance#Upgrading the system para atualizar os seus sistemas regularmente e nao executar o seguinte comando as cegas.
Arch suporta apenas atualizações completa de sistema. Veja System maintenance#Partial upgrades are unsupported e #Instalando Pacotes para mais detalhes.
Pacman pode atualizar todos os pacotes no sistema com apenas um comando. Isso pode demorar um pouco dependendo de como anda a atualização do sistema. Este comando pode sincronizar as bases de dados do repositório e atualizar os pacotes do sistema (excluindo pacotes "locais" que não estão nos repositórios configurados):
# pacman -Syu
#pacman -Syu
#pacman -Syy
#pacman -Syyu
#pacman -Syyu
Voltar para Dicas, Truques e Astúcias
Usuários navegando neste fórum: Nenhum usuário registrado e 5 visitantes