script (ou não) de backup das configurações ?? [RESOLVIDO]

1. script (ou não) de backup das configurações ?? [RESOLVIDO]

Juam
juamspk

(usa Arch Linux)

Enviado em 20/03/2016 - 01:26h

oi, formatei meu lubuntu agora e depois de uma tarde toda arrumando tudo, finalmente consegui deixar ele do jeito que eu sempre quis, e bom, eu quero fazer um backup dessas configurações pra ter menos trabalho caso eu precise formatar no futuro, existe algum script pra isso ? pacote, configurações, qualquer coisa ?


  


2. Re: script (ou não) de backup das configurações ?? [RESOLVIDO]

Jeffersson Abreu
ctw6av

(usa Nenhuma)

Enviado em 20/03/2016 - 01:27h

Você está a procura do rsync, ele é o melhor.


3. Re: script (ou não) de backup das configurações ??

Perfil removido
removido

(usa Nenhuma)

Enviado em 20/03/2016 - 01:38h

Você tem que ver o que configurou e tirar cópia dos arquivos.
Grande parte está em /home.
Inclusive é recomendado que este diretório esteja em uma partição separada.
É só preservar o diretório.

----------------------------------------------------------------------------------------------------------------
http://24.media.tumblr.com/tumblr_m62bwpSi291qdlh1io1_250.gif

# apt-get purge systemd (não é prá digitar isso!)

Encryption works. Properly implemented strong crypto systems are one of the few things that you can rely on. Unfortunately, endpoint security is so terrifically weak that NSA can frequently find ways around it. — Edward Snowden



4. consegui resolver isso de outra forma

Juam
juamspk

(usa Arch Linux)

Enviado em 24/03/2016 - 09:07h

fiz um script (aprendendo ainda) bem simples, só pra instalar algumas coisas, remover algumas coisas nativas do lubuntu (abiword, gnumeric, leafpad, etc.. pra substituir pelo libreoffice, mousepad, etc..), e agora estou editando pra mover alguns arquivos dos temas que uso pra pasta do sistema automaticamente, agora quando eu terminar de formatar e só executar ele e fim... mas obrigado ai a comunidade <3


5. Re: script (ou não) de backup das configurações ?? [RESOLVIDO]

Ede
ede_linux

(usa Ubuntu)

Enviado em 29/03/2016 - 21:07h

juamspk escreveu:

fiz um script (aprendendo ainda) bem simples, só pra instalar algumas coisas, remover algumas coisas nativas do lubuntu (abiword, gnumeric, leafpad, etc.. pra substituir pelo libreoffice, mousepad, etc..), e agora estou editando pra mover alguns arquivos dos temas que uso pra pasta do sistema automaticamente, agora quando eu terminar de formatar e só executar ele e fim... mas obrigado ai a comunidade <3


Pode partilhar o script. Sou novo em Shell Script e o seu problema tem bastante interesse para mim, obrigado


6. meu script

Juam
juamspk

(usa Arch Linux)

Enviado em 29/03/2016 - 22:49h

ede_linux , ele ficou assim olha:
#!/usr/bin/bash

apt-get install vlc -y
apt-get install xfce4-terminal -y
apt-get install mousepad -y
apt-get install gimp -y
apt-get install rar -y
apt-get install unrar -y
apt-get install xfce4-screenshooter -y
apt-get install viewnior -y
apt-get install gnome-disk-utility -y
apt-get install thunar -y
sudo add-apt-repository ppa:danielrichter2007/grub-customizer -y
apt-get update
apt-get install grub-customizer -y
apt-get install playonlinux -y
apt-get install libreoffice -y
apt-get install wine -y
apt-get install virtualbox -y
apt-get remove abiword -y
apt-get remove gnumeric -y
apt-get remove leafpad -y
apt-get remove gpicView -y
apt-get remove mtPaint -y
apt-get remove pidgin -y
apt-get remove sylpheed -y
apt-get update
apt-get autoremove -y
apt-get install -f



dicas rápidas que podem ser muito uteis e eu demorei pra aprender:
1º - Pode colocar todos os comandos no script, algo que você faria normalmente no terminal, mesmo que fique bem grosseiro, ja que está aprendendo
2º - O "-y" após o apt-get install pacote, e pra instalar ele sem o usuario confirmar, automaticamente no caso, tive alguns problemas com isso
3º - outro problema que tive foi na hora de executar, dei a permissão pro script, o chmod +x nomedoscript, e quando fui executar com ./script não foi, bash script não foi, etc... consegui com sh script.sh, mas creio que isso varia de distro (eu acho)
4º - na hora de salvar o script, ele não executava aqui, achei em um comentário aqui no forum pra criar pelo terminal, abrindo como root, e fazendo da seguinte forma:
sudo mousepad programas
onde mousepad e o meu editor de texto, modifique pelo seu, e programas e o nome do meu script, coloque o que você quiser pro nome, e depois e só salvar.
5º - outra coisa essencial e o #!/usr/bin/bash no topo do script, pra indicar que isso é um script
6º - outra coisa que eu acho útil particularmente, e que geralmente uma distro vem com pacotes padrão, e usar o apt-get remove pacote -y pra remover, pra deixar ela mais do meu jeito, somente o que eu quero.

também depois de instalar tudo, ficou salvo em uma pasta (não lembro o local agora) fiz um backup de tudo e é possível instalar todos sem precisar baixar com o sudo dpkg -i .deb* (acho que é isso, corrijam-me se eu estiver errado :D)
bom acho que é isso, se eu puder ajudar mais em algo (mesmo sabendo bem pouco).


7. Re: script (ou não) de backup das configurações ?? [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 29/03/2016 - 23:13h

Não é /usr/bin/bash é /bin/bash

----------------------------------------------------------------------------------------------------------------
# apt-get purge systemd (não é prá digitar isso!)

Encryption works. Properly implemented strong crypto systems are one of the few things that you can rely on. Unfortunately, endpoint security is so terrifically weak that NSA can frequently find ways around it. — Edward Snowden



8. Re: script (ou não) de backup das configurações ?? [RESOLVIDO]

Patrick Costa da Silva
patrickpcs

(usa Nenhuma)

Enviado em 29/03/2016 - 23:23h

Eu colocaria a adição do ppa seguido do "apt-get update" em primeiro lugar nesse script ..... dispensando essa repetição do comando apt-get update várias vezes que você tem.
ps: #!/bin/bash na primeira linha é claro.

Depois removeria todos os pacotes desnecessários antes de instalar os desejados, sacomé...vai que na remoção de um pacote você remove uma dependência de outro que você instalou a pouco tempo.

E por último um "apt-get upgrade" para atualizar tudo logo.
http://goo.gl/g6NiFp


Dicas .... a opção -y é muito boa, entretanto existem alguns pacotes que possuem interações extras além do simples sim ou não para autorização da instalação, nesses casos recomendo alterar o debian_frontend para non interactive.....pode ser exportando...

# export DEBIAN_FRONTEND=noninteractive
# apt-get -y install pacotinhofofo.deb

Bem, se você colocar logo o export no início já é uma boa.
Eu removeria aquele sudo na frente do add já que é bem provável que você execute esse script já com privilégios de super user....então fica meio que redundante esse sudo aew...


Outra coisa também é que você não precisa fazer um apt-get install para cada pacote, já que você não vai fazer nada mais elaborado. Você pode simplesmente fazer assim olha...

apt-get install -y pacoteA pacoteB pacoteC vlc ssh gimp apache bind isc-dhcp-server e assim vai

Em uma única linha. Nunca fiz para o remove mas acredito que deve ser válido do mesmo jeito.


9. AEEEE VALEU

Juam
juamspk

(usa Arch Linux)

Enviado em 30/03/2016 - 08:10h

hehe estou aprendendo ainda também, esse e foi um script bem grosseiro que eu fiz só pra quebrar o galho mesmo, mas vou melhorar ele com essas dicas acima, não sabia essa de usar apenas um apt-get install e todos os pacotes, achei que isso fosse só no arch, vou melhorar ele depois posto aqui, valeu cara <3


10. Re: script (ou não) de backup das configurações ?? [RESOLVIDO]

Ede
ede_linux

(usa Ubuntu)

Enviado em 30/03/2016 - 08:47h

@juamspk
3º - outro problema que tive foi na hora de executar, dei a permissão pro script, o chmod +x nomedoscript, e quando fui executar com ./script não foi, bash script não foi, etc... consegui com sh script.sh, mas creio que isso varia de distro (eu acho)

Normalmente para executar script sem problemas altero as permissões: sudo chmod 777 nome_script.sh

5º - outra coisa essencial e o #!/usr/bin/bash no topo do script, pra indicar que isso é um script

É apenas #!/bin/bash - se for ao directorio /usr/bin/bash ele não existe.

6º - outra coisa que eu acho útil particularmente, e que geralmente uma distro vem com pacotes padrão, e usar o apt-get remove pacote -y pra remover, pra deixar ela mais do meu jeito, somente o que eu quero.

Não percebi o que quer dizer aqui...importa-se de repetir? Obrigado

@patrickpcs
Outra coisa também é que você não precisa fazer um apt-get install para cada pacote, já que você não vai fazer nada mais elaborado. Você pode simplesmente fazer assim olha...

Tem que fizer tudo numa linha ou podemos colocar quebra de linhas? Ficava mais organizado. (Estou a fazer esta pergunta e tenho quase a certeza de que dá). O que me leva a pensar num script com um array ;)

Obrigado pela ajuda


11. Re: script (ou não) de backup das configurações ?? [RESOLVIDO]

Patrick Costa da Silva
patrickpcs

(usa Nenhuma)

Enviado em 30/03/2016 - 09:56h

ede_linux escreveu:

6º - outra coisa que eu acho útil particularmente, e que geralmente uma distro vem com pacotes padrão, e usar o apt-get remove pacote -y pra remover, pra deixar ela mais do meu jeito, somente o que eu quero.

Não percebi o que quer dizer aqui...importa-se de repetir? Obrigado



O que ele quis dizer é que;
As distribuições possuem diversos programas instalados, sendo que muitos deles você acaba nunca usando. Então você pode desinstalar esses programas, usando o apt-get remove.
Por exemplo, eu instalo uma distribuição que vem com o abiword (editor de texto), mas eu prefiro instalar o libreoffice. Então não faz sentido eu ter o abiword instalado ainda no meu PC.


@patrickpcs
Outra coisa também é que você não precisa fazer um apt-get install para cada pacote, já que você não vai fazer nada mais elaborado. Você pode simplesmente fazer assim olha...

Tem que fizer tudo numa linha ou podemos colocar quebra de linhas? Ficava mais organizado. (Estou a fazer esta pergunta e tenho quase a certeza de que dá). O que me leva a pensar num script com um array ;)


Então, eu nunca tentei, acredito que seja possível, mas o bom é você testar. Criem uma máquina virtual e tentem de tudo que der e vier em vossas cabeças, acho que é a melhor forma de aprendizado.
http://goo.gl/g6NiFp


12. Re: script (ou não) de backup das configurações ?? [RESOLVIDO]

Juam
juamspk

(usa Arch Linux)

Enviado em 30/03/2016 - 10:23h

Tem que fizer tudo numa linha ou podemos colocar quebra de linhas? Ficava mais organizado. (Estou a fazer esta pergunta e tenho quase a certeza de que dá). O que me leva a pensar num script com um array ;)


eu testei aqui, colocando tudo numa linha (apt-get install libreoffice, steam, etc..) e foi normalmente, bem mais simples do que eu estava fazendo, ja quebrando a linha e colocando apenas o nome dos pacotes abaixo do apt-get install não vai, isso abriria o programa (se você tivesse instalado), creio que só na mesma linha ou copiando todo o comando e colocando na linha consecutiva



01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts