É por isso que devemos ter cuidado com o terminal.

Iniciado por kenner, 04 de Abril de 2014, 16:06

tópico anterior - próximo tópico

kenner

Hoje pela manhã instalei o wine para efetuar alguns teste e logo em seguida fui remover o mesmo via terminal, utilizei o seguinte comando:

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.

Renan Rischiotto

#1
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.

Arthur Bernardes

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.

Tota

Citação de: Arthur Bernardes 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.

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.

Arthur Bernardes

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...

pylm69

 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/

kenner

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.

platao

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

kenner

Citação de: Tota online 04 de Abril de 2014, 17:30
Citação de: Arthur Bernardes 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.

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

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.

sigur

Citação de: kenner online 04 de Abril de 2014, 19:00
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?

kenner

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.

rudregues

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

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"