Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Tópicos - Lunarts

Páginas: [1]
1
Ola, devido ao fato que troquei meu hardware não atualizarei mais o guia 'ubuntu no imac 2011', mas passarei agora a manter o tutorial de minha autoria sobre como aproveitar melhor o ubuntu 12.10 nos notebooks mencionados no titulo. Você pode melhorar o guia, mas sempre mencionando o autor original(lunarts), também note que esse guia e um trabalho em progresso; a área sobre vostro 3560 já esta bem útil, mas as outras não.



E antes de alguém perguntar(de foram erronea), duas coisas:
1 - Esse não e um pedido de ajuda, eu estou fornecendo ajuda sobre o assunto acima baseado no que pude constatar pessoalmente
2 - O link esta contido na imagem, acho que fica mais bonito dessa forma. O link aparece na parte inferior do seu navegador ao colocar o cursor do mouse sobre a imagem. Clique na imagem para efetuar download.

Espero que o guia seja útil
Lunarts

2
Dicas e Truques / Recuperando um backup danificado do Deja Dup
« Online: 28 de Novembro de 2012, 18:47 »
Artigo por Lunarts-studio.com.br, ultima atualizacao 28/11/12

Arrombando um backup teimoso do Deja Dup

   Obs: Se nao tiver leafpad use o gedit, ou algum outro editor de texto   

   Deja Dup tem sido uma ferramenta de backup fiel para usuarios do Ubuntu(vem instalada por padrao), fornecendo um meio facil e seguro de armazenar seus valiosos dados. No Xubuntu no entanto, percebi logo que ele nao se comporta muito bem; entao, se voce reinstalasse seu linux(incluido particao /home se existir), e quisesse restaurar seus arquivos, mas um error nao o deixasse fazer isso, o que voce faria? No meu caso, entrar em panico; mas nao se desespere, eu ja passei por isso e pesquisei solucoes para me ajudar, as quais compartilho com voce para que talvez o ajude.   
   
   Se voce comecar a restaurar seu backup, e ele agir corretamente ate topar com um arquivo que da uma mensagem de erro fatal mencionando librsync, patch e erro 103(eu acho que o numero era esse), desmoronando todo o processo de restauracao de backup em seguida, por favor consulte o seguinte link: https://launchpadlibrarian.net/120685602/duplicity_hax_662442_for_rev884.diff

   Voce vai precisar corrigir o Deja Dup para que ele ignore os arquivos problematicos e restaure o resto; para aplicar o patch, abra o terminal(icone de janela preta com > e _), crie um copia 'patchdir_old.py’(caso voce estrague o arquivo) e:

Código: [Selecionar]
sudo leafpad /usr/share/pyshared/duplicity/patchdir.py
   Com a funcionalidade de procura do leafpad ache cada linha com um ‘-’ correspondente no patchdir.py e as substitua com as linhas com ‘+’ que a vem depois das linhas com '-’. Depois remova os '+’ da frente de cada linha, com isso, elas estarao com o espacamento correto, algo importante, pois o arquivo em questao e um arquivo python, qualquer espacamento incorreto estraga o arquivo.  
   
   Salve o arquivo e agora Deja Dup podera pular arquivos defeituosos e sua restauracao vai funcionar, mas apenas para os arquivos sem erro. Se outro erro aparecer, falando de python e indentacao/espacamento ou algo do tipo, voce nao fez corretamento o passo acima. Abra patchdir_old.py, tente novamente e salve como patchdir.py.
   
   Tente lembrar quais arquivos sao os mais importantes que voce tinha e veja se foram restaurados, se nao foram ou se voce quiser o arquivo desaparecido, mesmo nao sendo importante, primeiro crie uma pasta na sua pasta de usuario(/home/seunome), chame-a de ‘backup_defeituoso’; entao vai para a sua locacao de backup(provavelmente um hd externo) e navegue ate achar um pasta cheia de arquivos de extensao ‘.difftar.gpg’(ou sem .gpg se voce nao usava senha); certifique-se de ter ao menos 250GB livres na particao /home, se sim, copie todos os arquivos ‘.difftar.gpg’ para a pasta ‘backup_defeituoso’. Apos o longo processo de copia, de uma olhada no arquivo com a extensao ‘.vol1.difftar.gpg’, pegue tudo antes dessa extensao, no meu caso era duplicity-full.20110127T131352Z, entao, no terminal entre na pasta ‘backup_defeituoso’:

Código: [Selecionar]
cd buggy_backup
se os arquivos .difftar tiverem a extensao .gpg. voce precisa descriptografa-los.

Código: [Selecionar]
gpg --multifile --decrypt duplicity-full.20110127T131352Z.*.difftar.gpg
Para economizar espaco, remova os arquivos ‘.difftar.gpg’ da pasta ‘backup_defeituoso’ e deixe apenas os arquivos .difftar gerados no passo anterior. Voce precisara criar uma pasta para cada um desses ‘.difftar’ com:

Código: [Selecionar]
for t in duplicity-full.20121115T043504Z.*.difftar; do mkdir $t+_extracted; done
Agora untar os arquivos para as pastas com:

Código: [Selecionar]
for t in duplicity-full.20121115T043504Z.*.difftar; do tar -xf $t -C /$t+_extracted; done
Para economizar espaco, agora delete os arquivos .difftar e deixe so as pastas com conteudo dentro que acabou de criar. Para achar em qual dos trocentos volumes esta o arquivo sumido que deseja, use o seguinte, onde NAME e o nome do arquivo:

Código: [Selecionar]
find -name ‘NAME’
   Va la e pegue o arquivo do seu ultimo backup completo(ele nao vai ser atual no entanto). O arquivo esta limpo porque o problema todo consiste no fato de que uma das atualizacoes dele esta com problemas, o que o Deja Dup nao suporta por padrao(sem patch), levando o aplicativo a morrer.
   
   Para arquivos que nao sao de texto, isso e tudo que pode fazer; para arquivos de texto voce pode conseguir um arquivo bugado, mas atual e funcional ao fazer os passos anteriores, mas dessa vez para os arquivos contendo ‘inc’ no nome. Note o nome dos arquivos ‘inc’, ele contem a data em que foram criados, eles irao de 1 dia depois do backup completo ate a ultima vez que voce fez backup.

   Crie uma pasta com com o nome do seu arquivo(o nome pode ser qualquer um na verdade), no meu caso, ‘arquivo_bugado’, dentro dessa pasta, crie uma pasta para cada dia em que seu arquivo aparece na pasta diff da pasta com o nome ‘inc’, com o nome daquele dia(ex: 16, 17...); entao copie para essas pastas o arquivo diff daquele dia e o arquivo do backup original na raiz da pasta ‘arquivo_bugado’. No meu caso, o que eu farei em seguida e:

Código: [Selecionar]
cd buggy_file

rdiff patch file_name.ext 16/file_name.ext file_name_16.ext

Faca isso para cada dia alem do primeiro dia apos o backup completo, por exemplo:

Código: [Selecionar]
rdiff patch file_name_16.ext 17/file_name.ext file_name_17.ext
   rdiff patch aplica a alteracao do dia X para o arquivo original, resultando em como o arquivo era naquele dia, porque o Deja Dup so armazena os bytes alterados dos documentos depois de uma copia completa(efetuando uma copia incremental).

   Como dito antes, voce obtera no fim o que sera um arquivo de texto atualizado, mas com algumas pequenas areas faltando ou outras com conteudo indesejado; mas e muito melhor do que perder por exemplo 1 semana de programacao efetuada em um arquivo python, ja que sem isso voce so conseguiria a versao do arquivo do dia da ultima copia completa.

   Nota: Se o arquivo diff nao estiver presente na pasta contendo ‘inc’ do dia X, isso ocorreu porque o arquivo nao mudou naquele dia, ignore esse dia no processo acima. Voce iria por exemplo, dar patch do dia 16 para o 18(porque nao teve alteracao no dia 17)

Conclusao:

   Para Xubuntu ou outros sabores do Ubuntu, use Back in Time ao inves de Deja Dup; se voce realmente quiser levar uma vida de riscos com Deja Dup, antes de qualquer limpeza completa do seu linux e posterior reinstalacao, como teste, restaure seu backup para alguma pasta, se algum erro ocorrer, voce vai saber que seu backup esta comprometido, delete todos os backups e faca um novo.

Creditos:

   Voce pode melhorar esse guia, mas sempre creditando o criador original, lunarts-studio.com.br(conhecido como desenvolvedor do Questverse).


Para uma versao mais atualizadado do guia, com imagens, consulte:



3
Quarentena / Restaurando um Backup defeituoso do Deja Dup
« Online: 27 de Novembro de 2012, 18:43 »
Criei um guia sobre o assunto, o qual atualmente so se encontra em ingles. Quando puder farei uma versao em pt-br.
Imagem editada pela moderação(maior que a permitida)
http://www.lunarts-studio.com.br/file_hosting/rescue_deja_dup_backup.jpg

4
Projetos da Comunidade / Starchild
« Online: 24 de Julho de 2012, 17:18 »


Um simulador de vida espacial, anime, com pitadas de comédia, mistério e rpg sendo desenvolvido quase totalmente por uma pessoa. Crie seu alter-ego, tome decisões que o moldarão, cresça e se aventure pelo universo. Site do jogo na assinatura abaixo.

5
Dicas e Truques / Rodando Ubuntu 12.04 em um imac 2011
« Online: 25 de Maio de 2012, 15:37 »
Ola, eu escrevi esse guia sobre como conseguir o que o titulo diz; foi um processo bem doloroso, entao estou compartilhando o que sei na esperanca que outros possam instalar o ubuntu sem muito sofrimento.


Clique na imagem para efetuar download

Espero que gostem, aceito sugestoes de melhorias do documento; voce pode redistribuir o mesmo e melhora-lo, desde que me mencione como autor do documento original.

Deixe me sabendo se o link estiver quebrado.

Obs1: A url da imagem aparece na parte inferior do firefox se voce quiser ter certeza para onde o link lhe levara

Obs2: Se quiser o tutorial em portugues e so dizer

6
Críticas e Sugestões / Mudanca de nick?
« Online: 23 de Maio de 2012, 19:38 »
Ola, poderiam mudar meu nick antigo para o nick Lunarts?

Muito obrigado

7
Oi comunidade, ultimamente passei um inferno no que se refere á criptografia de pasta pessoal oferecida durante a instalação do ubuntu 10.10, maverick. Devido a um problema eu tive de reinstalar a partição root do linux, e constatei os seguintes problemas com a tal da criptografia:

1 - tem que primeiro desbloquear a pasta pessoal com o modo texto(ctrl+alt+F1) na tela de login(na primeira vez que inicializar o ubuntu), antes de entrar, pois do contrario o ubuntu não vai logar, mesmo em failsafe-x.
2 - Uma vez estando no ubuntu, e se voce tiver, digamos, usado uma outra partição como home dessa vez, e quiser entrar na sua antiga partição home ubuntu criptografada, as coisas serão bem difíceis, pois o tal do acess-your-private-data.desktop(unico arquivo acessivel de uma partição criptografada), que é um arquivo que permitiria com dois cliques voce acessar o conteudo da partição criptografada, não vai funcionar.
3 - Eu tive de recorrer ao velho modo texto para salvar os meus dados, sendo que o processo foi muito exaustivo.
4 - o ecrypt-utils, keyutils e libecrypt que é necessario para voce tentar recuperar seus dados em modo texto, não vem instalado por padrao no ubuntu, eu tive que montar a partição windows e pegar dela os pacotes .deb que baixei no windows. Tive de baixar do windows, pois não é todo dispositivo de internet que é reconhecido pelo modo de texto com internet do ubuntu.
Eu traduzi a parte da pagina de ajuda ubuntu que fala sobre isso abaixo se você precisar.

Recuperando seus dados manualmente

Esses passos devem apenas ser executados em circunstancias de emergencia, aonde voce tera de montar manualmente sua pasta criptografada para recuperar seus dados, seja em uma partição ubuntu diferente, ou na partição home do seu ubuntu. Você deve ter ao menos a kernel linux 2.6.26 para realizar essas etapas.


  1. O primeiro passo para uma pasta criptografada, consiste no seguinte comando de terminal.

Código: [Selecionar]
sudo ecryptfs-add-passphrase --fnek
Código: [Selecionar]
Passphrase:  (Entre o código de criptografia recebido quando você aceitou ter uma partição criptografada, esse codigo é diferente de sua senha de login comum)

Você receberá as linhas a seguir em seu terminal.

Código: [Selecionar]
Inserted auth tok with sig [9986ad986f986af7] into the user session keyring

Código: [Selecionar]
Inserted auth tok with sig [76a9f69af69a86fa] into the user session keyring  (Anote esse valor, o segundo, pois é importante mais a frente)

2. Monte a pasta criptografada em uma outra pasta, usando sudo:

Código: [Selecionar]
sudo mount -t ecryptfs /home/nomedeusuario/.Private /home/nomedeusuario/Private
Código: [Selecionar]
Passphrase:  (Entre o código de criptografia recebido quando você aceitou ter uma partição criptografada, esse codigo é diferente de sua senha de login comum)

Código: [Selecionar]
Selection:  (use a opção aes)

Código: [Selecionar]
Selection:  (use uma chave 16 byte)

Código: [Selecionar]
Enable plaintext passthrough:(digite n)

Código: [Selecionar]
Enable filename encryption:  (digite y, Essa opção e a seguinte só se aplicam se voce estiver usando criptografia de nome de arquivo)

Código: [Selecionar]
Filename Encryption Key (FNEK) Signature:  (digite o valor que foi pedido para ser anotado acima por ser importante)

Se tudo der certo voce poderá acessar seus dados criptografados, agora montados em /home/nomedeusuario/Private. Você pode receber o aviso abaixo, mas ignore.

Código: [Selecionar]
WARNING: Based on the contents of [/root/.ecryptfs/sig-cache.txt],
it looks like you have never mounted with this key
before. This could mean that you have typed your
passphrase wrong.

Comandos úteis para navegação em modo texto:
cp -R /caminho do arquivo /caminhodedestino <- copia arquivos de um lugar para outro
ls <- Ver arquivos do diretorio atual
Sudo dpkg -i pacote.deb <- Instala Pacote Deb
Sudo Fdisk -l <- para você ver quais são suas partições, muito úteis para montar uma em modo texto e mandar seus arquivos criptografados para ela

Pacotes necessarios para poder descriptografar sua pasta pessoal: keyutils.deb libecryptfs0.deb e ecryptfs.deb

Ao digitar um caminho com espaços neles, coloque um \ antes do espaço, ou o caminho não será encontrado:
/home/felipe/Arquivos de programas viraria /home/felipe/Arquivos\ de\ programas

Espero que tenha ajudado, pois para eu obter ajuda foi dificil.

8
O tutorial está hospedado em meu googlesites, qualquer problema com o link avisem:
http://sites.google.com/site/felipemoraesbr/linux-ubuntu-guia.pdf?attredirects=0&d=1

9
Projetos da Comunidade / Embalagem de Cd para Ubuntu
« Online: 07 de Maio de 2010, 00:26 »
Bem, eu não sabia bem aonde colocar essa embalagem que criei no inkscape com o auxílio do GIMP, eu costumo distribuir o cd do ubuntu nesta embalagem. Quem quiser imprimir eu recomendo o uso de um papel com gramatura um pouco maior que o do papel A4 comum, para proteger melhor a mídia dentro da embalagem. Usem um estilete para cortar o semicírculo perto da cabeça do pinguim do linux, para cortar o resto uma tesoura comum é suficiente, precisa e claro de cola nas abas laterais.

A imagem do pinguim do linux não é minha(só ajustei a cor e opacidade), ele e o logotipo do ubuntu é de propriedade de seus autores. Dito isso façam o que desejarem com a embalagem contanto que nao retirem os creditos que coloquei na parte superior do verso, me citando como autor.

Cliquem na imagem para efetuar download, o endereco alvo aparece na pare inferior esquerda do firefox


Obs: Sendo de papel a embalagem e 100% ecologica, e ao menos em testes com um papel canson de bom gramatura, dura bastante e econonomiza espaco.

Páginas: [1]