Muito obrigado pela dica, vou configurá-la no trabalho também.

Abraços,


-- 
Anacleto Júnior
Linux User: #447388
http://caradoacre.wordpress.com


2009/5/18 Rafael Gomes Dantas <[email protected]>

> Tem uns alias que as pessoas costumam colocar, pra sempre pedir confirmação
> na hora de fazer as coisas.
>
> Colocar isso:
>
> alias rm=rm -i
> alias mv=mv -i
> alias cp=cp -i
>
> No .bashrc do seu root faz ele perguntar "Deseja sobrescrever/deletar o
> arquivo? <Y/N>" antes de fazer qualquer coisa. Daí vc só responde Y se for o
> que vc realmente quer.
>
> Não sei se é uma boa prática, mas em todos os servidores que o pessoal da
> empresa que eu trabalho contratou, isso vem por padrão.
>
> 2009/5/15 Anacleto Junior <[email protected]>
>
>> Bom, estou aqui somente para dar um parecer e para futuras pessoas que
>> encontrem o mesmo problema que eu:
>>
>> Segui os passos que o Junior me informou e infelizmente no final,
>> ainda foi necessário a GLIB_2.4.
>>
>> E pra instalar ela, já tinha que ter ela pois é preciso o comando rm
>> (como apaguei o bin, vários comandos foram embora).
>>
>> E pra compilar ela, eu teria que salvar diretamente na pasta, pois
>> alguns outros comandos não funcionavam. É um loop, desculpe a palava,
>> maldito.
>>
>>
>> Enfim, fiz uma imagem do outro sistema que eu tinha, coloquei por cima
>> e copiei os scripts que tenho e confs de alguns programas.
>>
>> Agora sei que se o /bin/ se for, eu choro.
>>
>> Em 15/05/09, Anacleto Junior<[email protected]> escreveu:
>> > *Estou sem acentos, livecd em ingles*
>> >
>> > Entao, eu estava fazendo varias coisas com chroot e me distrai
>> > conversando, mandei bi e depois tab e um abraco.
>> >
>> > Eu copiei a libtermcap do livecd e agora consigo entrar no bash e tudo
>> > mais. Mais uma dependencia GLIB_2.4.
>> >
>> > Acho que vou ter que baixar quase tudo de novo!
>> >
>> > Valeu pra aprender, agora to usando o Partimage para backup.
>> >
>> > Em 15/05/09, Junior Polegato - Linux<[email protected]>
>> escreveu:
>> >> Anacleto Junior escreveu:
>> >>> Boa noite a todos,
>> >>> Por um erro de digitação, apaguei o diretório /bin/ do meu desk e
>> >>> agora não consigo iniciar. Fiz backup apenas de algumas pastas, ainda
>> >>> tenho acesso à elas a partir de um LiveCD mas gostaria de saber como
>> >>> corrigir isso.
>> >>> A mensagem exibida era:
>> >>> INIT: cannot execute "/etc/init.d/rc"
>> >>> Tentei copiar a basta /bin/ de um sistema parecido que tenho (também
>> >>> com Debian 4) mas agora ele pede o arquivo libtermcap.so.2, informando
>> >>> que não é possível acessar as lib compartilhadas.
>> >>> Como eu poderia restaurar este sistema?
>> >>> Tentei fazer chroot no diretório e mandar um apt-get install mas o
>> >>> erro continua, portanto, posso ver os arquivos e tenho acesso de
>> >>> escrita, mas não consigo efetuar chroot por exemplo.
>> >>> Se alguém puder me ajudar, ficarei muito grato!
>> >>
>> >> Olá,
>> >>
>> >>        Vão ter várias alternativas, mas minha dica seria:
>> >>
>> >> 1. Iniciar com um LiveCD e montar o sistema em /corrompido. Veja que se
>> >> tiver várias partições, tem que montar a raiz primeiro e depois as
>> >> outras partições para resultar no sistema comple.
>> >>
>> >> 2. Descobrir quais pacotes estão instalados no sistema corrompido:
>> >> dpkg --root /corrompido -l | grep ^ii | cut -d' ' -f3
>> >>
>> >> 3. Fazer download dos pacotes no sistema corrompido:
>> >> apt-get install -d --reinstall -o RootDir="/corrompido" `dpkg --root
>> >> /corrompido -l | grep ^ii | cut -d' ' -f3`
>> >>
>> >> Obs.: Serão baixados os pacotes que não estiverem no cache do sistema
>> >> corrompido, porém pode ter muito pacote não mais utilizado lá e outros
>> >> baixados e nunca utilizados ou ainda não utilizados, de forma que
>> >> aconselho fortemente limpar o diretório
>> >> /corrompido/var/cache/apt/archives/ antes desse processo (rm -rf
>> >> /corrompido/var/cache/apt/archives/*).
>> >>
>> >> 4. Extrair os pacotes e copiar apenas o /bin para o sistema corrompido:
>> >> mkdir temporario
>> >> for pacote in /corrompido/var/cache/apt/archives/*.deb; do
>> >>     echo "===> $pacote"
>> >>     dpkg -x $pacote temporario
>> >>     if test -e temporario/bin; then
>> >>         cp -a temporario/bin /corrompido
>> >>         echo "    Feito."
>> >>     else
>> >>         echo "    Sem /bin."
>> >>     fi
>> >>     rm -rf temporario/*
>> >> done
>> >> rmdir temporario
>> >>
>> >> 5. Pronto, assim restaura seu /bin, mas com um porém, se foi criado
>> >> alguma coisa nesse diretório por scripts dos pacotes, este será
>> perdido,
>> >> portando, aconselho ainda a depois de iniciar o sistema (ou faça um
>> >> chroot para o mesmo), com muita atenção para as perguntas, execute:
>> >> apt-get install --reinstall `dpkg -l | grep ^ii | cut -d' ' -f3`
>> >>
>> >> []'s
>> >>             Junior Polegato
>> >>
>> >>
>> >>
>> >
>> >
>> > --
>> > Anacleto Júnior
>> > Linux User: #447388
>> > http://caradoacre.wordpress.com
>> >
>>
>>
>> --
>> Anacleto Júnior
>> Linux User: #447388
>> http://caradoacre.wordpress.com
>>
>>
>> --
>> To UNSUBSCRIBE, email to [email protected]
>> with a subject of "unsubscribe". Trouble? Contact
>> [email protected]
>>
>>
>

Responder a