Logo Hardware.com.br
Deancarlos
Deancarlos Super Participante Registrado
620 Mensagens 17 Curtidas

Dica: Reinstalando o ArchLinux - pcts de forma automática ??

#1 Por Deancarlos 30/09/2006 - 14:37
Em uma brincadeira aqui em casa hoje, apareceu essa dúvida:

"Por algum motivo preciso reinstalar o ArchLinux, teria alguma maneira de voltar todos os meus pacotes (programas) de uma forma automática ??"

Pois bem...não é tanta coisa assim, mas vai a dica....se é que isso pode ser chamado de dica...:lol:

Você vai precisar ter ai o Openoffice (calc) e um editor de textos....e saber usar eles, pois sou péssimo para explicar. smile.png

Vamos ao que interessa então ...
Abra um terminal digite : pacman -Q
1ah8.th.jpg
Todos os seus pacotes instalados serão listados:
2jg6.th.jpg
Selecione tudo e copie, exceto o comando é claro:
3zn8.th.jpg
Usando um editor de textos simples, crie um arquivo e cole a seleção anterior:
4za1.th.jpg
Salve o arquivo, mantenha a extensão TXT....o Openoffice Calc vai precisar.:
5iw5.th.jpg
Abra o Openoffice Calc, crie uma nova planilha se não aparecer uma no início.
Agora vá em Inserir ---> Planilha do Arquivo:
7jg8.th.jpg
Localize o TXT que salvou antes, e depois clique em inserir.
Aparecerá uma caixa de diálogo, deixe como a figura abaixo...não esquecendo de mudar o tipo da coluna 2 para ocultar.
9fy1.th.jpg
Depois será OK e OK até a nova planilha aparecer:
11ki9.th.jpg
Insira uma coluna antes, ou mova os dados para a coluna da direita...como quiser.
Na coluna da esquerda insira o comando pacman -S .
Cole o pacman -S da primeira a última linha de suas respectivas colunas
azw6.th.jpg
Salve o arquivo (planilha) no formato Texto CSV...não esquecendo de marcar a opção Editar as configurações do filtro:
brj8.th.jpg
Quando for pedido, deixe assim:
cjm5.th.jpg
Depois é só terminando de salvar o arquivo....se não me engano precisará de um SIM e um OK em seguida. smile.png
Por garantia abra o arquivo geradocom o editor de textos e verifique se o comando pacman apareceu com o P maiúsculo...caso tenha aparecido use o bom e velho localizar e substituir:
dkd5.th.jpg
Renomeie o arquivo...exemplo: instalar.sh
Dê a ele permissão de execução.
Pois é....ai você reinstala todo o sistema, claro que nem preciso lembrar que o backup do /etc/pacman.conf será de vital importância. Principalmente se usou algum repositório fora da relação convencional.
Além, é claro, do backup da pasta /var/cache/pkg...a não ser que queira baixar tudo novamente. :wink:
Feita a instalação (reinstalação) e após sincronizar o pacman (pacman -Sy) , vá aonde salvou o instalar.sh certifique-se de que ele possui permissão de execução e:
sh instalar.sh
Lembrando que serão instalados apenas os pacotes dos repositórios contidos no /etc/pacman.conf , os que gerou pelo creapkg ou compilou pelo AUR deverão ser instalados manualmente depois.
Se alguém mais quiser ajudar...faça o favor. smile.png
Espero que isso sirva para alguém... smile.png


DEAN
carlos_tedex
carlos_tedex Novo Membro Registrado
30 Mensagens 0 Curtidas
#5 Por carlos_tedex
30/09/2006 - 16:24
Deancarlos
Em uma brincadeira aqui em casa hoje, apareceu essa dúvida:

"Por algum motivo preciso reinstalar o [b]ArchLinux[/b...


realmente essa dica foi muito boa... mas o mal agradecido do Dean só esqueceu de citar que a ideia foi minha, ele apenas fez a parte mais difícil. hehehehe

Mas não tem jeito... realmente é o cara do Arch Linux... :P
Carlos Eduardo
linux inside

Deancarlos
Deancarlos Super Participante Registrado
620 Mensagens 17 Curtidas
#6 Por Deancarlos
30/09/2006 - 16:34
carlos_tedex
realmente essa dica foi muito boa... mas o mal agradecido do Dean só esqueceu de citar que a ideia foi minha, ele ape...

Negativo carlos_tedex big_green.png ....seu nome só irá para os créditos quando resolver o problema que acontece na hora em que algum pacote que esteja fora dos repositórios é encontrado.
Você é o programador, esqueceu ? :lol:
Brincadeira.... smile.png


DEAN
© 1999-2024 Hardware.com.br. Todos os direitos reservados.
Imagem do Modal