Programa .deb não desinstala!

Iniciado por Caseoli, 18 de Agosto de 2011, 09:15

tópico anterior - próximo tópico

Caseoli

Olá pessoal,


Como desinstalo um programa .deb e pelo caminho mais conhecido (dpkg -r nome_do_programa.deb) ele não quer desinstalar.

Baixei ele da internet e não dos repositórios.

Segue abaixo as informações:

rozane@rozane:~$ su
Senha:
root@rozane:/home/rozane# cd /home/rozane/Programas
root@rozane:/home/rozane/Programas# ls -l
total 38912
drwxrwxrwx 19 root   root      12288 2011-08-12 16:25 hplip-3.11.7
-rwxrwxrwx  1 rozane rozane 21296147 2011-08-12 16:10 hplip-3.11.7.run
-rwxrwxrwx  1 rozane rozane 18529252 2010-04-21 16:25 teamviewer_linux_debian-ubuntu_x86.deb
drwxr-xr-x  2 rozane rozane     4096 2011-08-16 15:21 varicad2010
root@rozane:/home/rozane/Programas# cd varicad2010
root@rozane:/home/rozane/Programas/varicad2010# ls -l
total 87340
-rw-r--r-- 1 rozane rozane    12767 2009-12-07 08:04 again.nfo
-rw-r--r-- 1 rozane rozane      634 2009-12-07 08:04 file_id.diz
-rw-r--r-- 1 rozane rozane    19601 2007-06-26 12:59 Keygen.exe
-rwxrwxrwx 1 rozane rozane 89388514 2009-11-30 16:49 varicad2010-en1.04.deb
-rw-r--r-- 1 rozane rozane      699 2011-07-19 18:42 www.torrentkit.com.txt
root@rozane:/home/rozane/Programas/varicad2010# dpkg -r varicad2010-en1.04.deb
dpkg: erro: você deve especificar pacotes com seus próprios nomes, não pela citação dos nomes dos arquivos nos quais eles vêm

Escreva dpkg --help para ajuda sobre instalar e desinstalar pacotes [ * ];
Utilize `dselect' ou `aptitude' para gestão de pacotes amigável;
Escreva dpkg -Dhelp para uma lista de valores de flags de debug do dpkg;
Escreva dpkg --force-help para uma lista de opções para forçar operações;
Escreva dpkg-deb --help para ajuda sobre manipular ficheiros *.deb;

Opções marcadas com [ * ] produzem muita saída de texto - utilize pipes com `less' ou `more' !
root@rozane:/home/rozane/Programas/varicad2010#



Saudações à todos.

Caseoli

linuser104

#1
simplesmente porque você está digitando o comando com o nome errado, ou seja, não é assim:

$ sudo dpkg -r varicad2010-en1.04.deb

ou

# dpkg -r varicad2010-en1.04.deb


mas algo assim:

$ sudo dpkg -r varicad

ou

# dpkg -r varicad


Tem que ver qual é o nome a se usar, mas com certeza não é varicad2010-en1.04.deb. Pode até ser varicad2010, mas com .deb no final não é, pois o comando dpkg -r não se usa com o nome do pacote .deb


PS: para saber exatamente qual o nome a se usar no comando sudo dpkg -r, abra um terminal na pasta que contém o .deb usado e digite o comando:

dpkg -I varicad2010-en1.04.deb | grep Package

o que aparecer como resultado depois de:

Package:

deverá ser o nome a se usar com o comando sudo dpkg -r
Linux = Quem realmente gosta de computador; Mac = Artista Digital; Windows = A maioria que votou no Tiririca [pior que tá não fica].

Paulo Correa

O programa instalou? Se sim, o caminho é:

sudo apt-get purge <nome_do_programa>

Caseoli

#3
Olá pessoal,

Segundo a dica do linuser104 fiz o combinado como abaixo:

rozane@rozane:~$ su
Senha:
root@rozane:/home/rozane# cd /home/rozane/Programas/varicad2010
root@rozane:/home/rozane/Programas/varicad2010# ls -l
total 87340
-rw-r--r-- 1 rozane rozane    12767 2009-12-07 08:04 again.nfo
-rw-r--r-- 1 rozane rozane      634 2009-12-07 08:04 file_id.diz
-rw-r--r-- 1 rozane rozane    19601 2007-06-26 12:59 Keygen.exe
-rwxrwxrwx 1 rozane rozane 89388514 2009-11-30 16:49 varicad2010-en1.04.deb
-rw-r--r-- 1 rozane rozane      699 2011-07-19 18:42 www.torrentkit.com.txt
root@rozane:/home/rozane/Programas/varicad2010# dpkg -I varicad2010-en1.04.deb | grep Package
Package: varicad2010-en
root@rozane:/home/rozane/Programas/varicad2010# sudo dpkg -r varicad2010-en
dpkg: aviso: a ignorar pedido para remover varicad2010-en, apenas os ficheiros de
configuração do mesmo estão no sistema. Utilize --purge para removê-los também.
root@rozane:/home/rozane/Programas/varicad2010# dpkg -r varicad2010-en
dpkg: aviso: a ignorar pedido para remover varicad2010-en, apenas os ficheiros de
configuração do mesmo estão no sistema. Utilize --purge para removê-los também.
root@rozane:/home/rozane/Programas/varicad2010#


Agora segundo a dica do Paulo Correa aconteceu o seguinte:

root@rozane:/home/rozane/Programas/varicad2010# sudo apt-get purge varicad2010-en
Lendo listas de pacotes... Pronto
Construindo árvore de dependências      
Lendo informação de estado... Pronto
Os pacotes a seguir serão REMOVIDOS:
 varicad2010-en*
0 pacotes atualizados, 0 pacotes novos instalados, 0 a serem removidos e 9 não atualizados.
root@rozane:/home/rozane/Programas/varicad2010#


Tentei abrir o programa pelo terminal mais não abre.
root@rozane:~# varicad
varicad: comando não encontrado
root@rozane:~#


Agora quando clico nos ícones do programa o mesmo não abre mais.


Então chego a conclusão que o programa foi desinstalado.


Mas e agora como removo o ícone que está no menu Aplicativos/Gráficos?



Saudações,

Caseoli

linuser104

#4
O comando é para usar sem o sudo se vc já tiver no terminal como root (o símbolo #), protanto ao invés de:

root@rozane:/home/rozane/Programas/varicad2010# sudo dpkg -r varicad2010-en

deveria ser:

root@rozane:/home/rozane/Programas/varicad2010# dpkg -r varicad2010-en

se ele está reclamando da opção purge, como não estou no momento no Ubuntu, acho que você poderia usar assim:

root@rozane:/home/rozane/Programas/varicad2010# dpkg -r  --purge varicad2010-en


Usando a dica do Paulo a remoção seria assim:

root@rozane:/home/rozane/Programas/varicad2010# apt-get  remove --purge varicad2010-en



PS: Editado conforme pedido pela moderação mais abaixo
Linux = Quem realmente gosta de computador; Mac = Artista Digital; Windows = A maioria que votou no Tiririca [pior que tá não fica].

Tota

Ola

A moderação solicita que deve ser evitado o uso de citação, quando a resposta for imediatamente acima ou abaixo da mensagem alvo.

Uma citação deve ser editada para dar destaque a uma parte especifica de um texto apenas, não para repetir o que outro usuario já descreveu.

Um simples "Ola <Fulano_de_tal> remete a mensagem ao autor do texto evitando a citação.

[]'s

Caseoli

#6
Olá pessoal,


Conforme o meu último post, tentei abrir o programa pelo terminal mais o mesmo não abriu, sendo que os ícones do programa também não abrem mais.
root@rozane:~# varicad
varicad: comando não encontrado
root@rozane:~#



Então chego a conclusão que o programa realmente foi desinstalado.

Agora na questão de não conseguir deletar o ícone que está em Aplicativos/Gráficos/VariCad, resolvi essa questão conforme o post abaixo:

http://ubuntuforum-br.org/index.php?topic=38480.0

O mais importante é que o programa foi desinstalado.


Saudações,

Caseoli