Autor Tópico: É por isso que devemos ter cuidado com o terminal.  (Lida 4548 vezes)

Offline kenner

  • Usuário Ubuntu
  • *
  • Mensagens: 195
  • Xubutnu 14.04
    • Ver perfil
É por isso que devemos ter cuidado com o terminal.
« Online: 04 de Abril de 2014, 16:06 »
Hoje pela manhã instalei o wine para efetuar alguns teste e logo em seguida fui remover o mesmo via terminal, utilizei o seguinte comando:

Código: [Selecionar]
sudo apt-get purge wine *
Digitei a senha, apertei o "S", teclei enter e fui fazer outras coisas enquanto o sistema desinstalava o wine.

Após lutar umas duas horas para recuperar o meu sistema tive de desistir e reinstalar.

Offline Renan Rischiotto

  • Usuário Ubuntu
  • *
  • Mensagens: 2.888
    • Ver perfil
Re: É por isso que devemos ter cuidado com o terminal.
« Resposta #1 Online: 04 de Abril de 2014, 16:59 »
Olá,


Nunca use o caractere coringa (*) para remover programas, pois senão pode acontecer exatamente isso que aconteceu com você.


Para remover qualquer programa, basta um:

$ sudo apt-get purge [programa]


Se o programa deixar muitas dependências órfãs no sistema, basta um:

$ sudo apt-get autoremove --purge


Ou espere ajuntar bastante e rode esse comando de vez em quando.

Não sei onde você viu que precisa usar o *, mas de qualquer forma não faça mais isso rsrs


Att.
« Última modificação: 04 de Abril de 2014, 17:02 por Renan Rischiotto »

Offline Arthur Bernardes

  • Usuário Ubuntu
  • *
  • Mensagens: 4.692
    • Ver perfil
Re: É por isso que devemos ter cuidado com o terminal.
« Resposta #2 Online: 04 de Abril de 2014, 17:19 »
Errado!! O caractere * não teve culpa nisso! Se ele desse o comando dessa forma: sudo apt-get purge wine*, teria removido somente os pacotes do Wine, mas ele deu um espaço entre o "pacote" e o "coringa", repare bem!

Não coloque a culpa no *, a culpa foi do usuário ter dado um espaço! Já vi nego apagar a "home" inteira por causa do espaço, e depois vem colocar culpa no sistema.

Offline Tota

  • Usuário Ubuntu
  • *
  • Mensagens: 14.982
    • Ver perfil
Re: É por isso que devemos ter cuidado com o terminal.
« Resposta #3 Online: 04 de Abril de 2014, 17:30 »
Errado!! O caractere * não teve culpa nisso! Se ele desse o comando dessa forma: sudo apt-get purge wine*, teria removido somente os pacotes do Wine, mas ele deu um espaço entre o "pacote" e o "coringa", repare bem!

Não coloque a culpa no *, a culpa foi do usuário ter dado um espaço! Já vi nego apagar a "home" inteira por causa do espaço, e depois vem colocar culpa no sistema.

Além disso, o sistema pediu confirmação (S/N) ou (Y/N) e foi feito um Siiiimmmm, sem ler o que estava marcado para remover.

Offline Arthur Bernardes

  • Usuário Ubuntu
  • *
  • Mensagens: 4.692
    • Ver perfil
Re: É por isso que devemos ter cuidado com o terminal.
« Resposta #4 Online: 04 de Abril de 2014, 17:43 »
Bem lembrado Tota, não adianta culpar o sistema! Foi colocado um espaço indesejável e ele mostra os pacotes que estão "prestes" a serem removidos, e confirmou...

Offline pylm69

  • Usuário Ubuntu
  • *
  • Mensagens: 476
    • Ver perfil
Re: É por isso que devemos ter cuidado com o terminal.
« Resposta #5 Online: 04 de Abril de 2014, 18:14 »
 De vez em quando o apt tenta remover coisa demais, mas ai que vale a atenção, sempre atenção no que ele ta removendo.
Rolling Release é o máximo \o/

Offline kenner

  • Usuário Ubuntu
  • *
  • Mensagens: 195
  • Xubutnu 14.04
    • Ver perfil
Re: É por isso que devemos ter cuidado com o terminal.
« Resposta #6 Online: 04 de Abril de 2014, 19:00 »
Não estou culpando o sistema, o problema foi a falta de atenção mesmo.

Sempre removo o wine com o asterisco, o problema essa vez foi o espaço.

Postei aqui só para mostrar o que acontece em momentos de desatenção.

Offline platao

  • Equipe Ubuntu
  • Usuário Ubuntu
  • *****
  • Mensagens: 5.052
    • Ver perfil
Re: É por isso que devemos ter cuidado com o terminal.
« Resposta #7 Online: 04 de Abril de 2014, 19:34 »
quem nunca fez uma dessas que atire a primeira pedra : )
\\\\\\\\Apostilas Dicas e Guias do Ubuntu\\\\\\\\\> http://ubuntuforum-br.org/index.php/topic,79368.msg440997.html#msg440997

Offline kenner

  • Usuário Ubuntu
  • *
  • Mensagens: 195
  • Xubutnu 14.04
    • Ver perfil
Re: É por isso que devemos ter cuidado com o terminal.
« Resposta #8 Online: 04 de Abril de 2014, 19:55 »
Errado!! O caractere * não teve culpa nisso! Se ele desse o comando dessa forma: sudo apt-get purge wine*, teria removido somente os pacotes do Wine, mas ele deu um espaço entre o "pacote" e o "coringa", repare bem!

Não coloque a culpa no *, a culpa foi do usuário ter dado um espaço! Já vi nego apagar a "home" inteira por causa do espaço, e depois vem colocar culpa no sistema.

Além disso, o sistema pediu confirmação (S/N) ou (Y/N) e foi feito um Siiiimmmm, sem ler o que estava marcado para remover.

Lembra até aqueles programas de televisão:

"Você quer trocar um sistema funcionando por um sem nenhum pacote?

"Sim!"

Darcamo

  • Visitante
Re: É por isso que devemos ter cuidado com o terminal.
« Resposta #9 Online: 05 de Abril de 2014, 11:53 »
Procuro ter a disciplina de sempre que uso o caractere '*' em um comando eu triplico a atenção e releio o que o comando que escrevi 3 vezes antes de apertar o enter. O asterisco é muito poderoso, mas exatamente por isso precisar ser usado com cautela.

Offline sigur

  • Usuário Ubuntu
  • *
  • Mensagens: 1.175
    • Ver perfil
Re: É por isso que devemos ter cuidado com o terminal.
« Resposta #10 Online: 05 de Abril de 2014, 14:07 »
Sempre removo o wine com o asterisco, o problema essa vez foi o espaço.

Como assim?! Quantas vezes por semana instala e remove o Wine?

Offline kenner

  • Usuário Ubuntu
  • *
  • Mensagens: 195
  • Xubutnu 14.04
    • Ver perfil
Re: É por isso que devemos ter cuidado com o terminal.
« Resposta #11 Online: 05 de Abril de 2014, 14:47 »
Já instalei e removi o wine umas 20 vezes no decorrer dos anos.

Sempre chega alguém aqui em casa e ai quero mostrar que o Linux executa programas de windows também. E as vezes quero jogar um joguinho de windows também.

Após a "demonstração/jogatina" desinstalo o wine.

Offline rudregues

  • Usuário Ubuntu
  • *
  • Mensagens: 388
  • Fight!
    • Ver perfil
    • Dieta Paleo
Re: É por isso que devemos ter cuidado com o terminal.
« Resposta #12 Online: 05 de Abril de 2014, 14:57 »
hahahhahahhahahahhahhaa

...essas coisas acontecem de vez em quando rs

é muito parecido wine* com wine *

Quem nunca passou por uma dessas que atire a primeira pedra!

Em comandos perigosos, sempre uso confirmação antes. Comigo num tem "S" por default não, verifico tudo antes. Principalmente no PC de casa, que tem outras pessoas que usam. Afinal, detonar o nosso notebook pessoal é 'de boa', mas detonar o pc que todo mundo usa 'dá ruim'!
Gentoo — Controle total sobre o sistema.

clodoaldops

  • Visitante
Re: É por isso que devemos ter cuidado com o terminal.
« Resposta #13 Online: 07 de Abril de 2014, 11:08 »
Eu só uso o basicão: apt-get remove e depois um apt-get autoremove
Pq já me dei mal querendo dar uma de "expert"