Comando inverso do install [Resolvido]

Iniciado por kitoeag, 05 de Fevereiro de 2014, 12:17

tópico anterior - próximo tópico

kitoeag

Bom dia a todos,

Compilei um programa chamado gcbasic e tentei instala-lo usando o comando:

sudo install gcbasic /usr/local/bin

O problema é que quero desinstalar-lo mas não sei qual comando usar.


Tota

#1
Ola

"Boas" noticias: Não existe comando para desinstalar pacotes compilados, principalmente os escritos para Windows como o gcbasic, porém...

Pelo comando que postou nada foi instalado, sudo instal {pacote} {local} não instala absolutamente nada nos derivados do Debian como o Ubuntu.

Configure
Make
Make install sim, estes instalam pacotes.

Todo pacote compactado em binário, além das licenças, vem acompanhado de um arquivo README, o qual deve ser lido, e possivelmente possua as instruções de desinstalação.

Voce pode tentarsudo dpkg -P gcbasic mas pode não funcionar.

ou ir à pasta /usr/local/bin e remover tudo referente ao gcbasic

porque não instalou o gcbasic-PL que é para Linux? => https://sourceforge.net/projects/piclinux/files/GcBasic-PL/GcBasic-PL_0.9_12-08-09/GcBasic-PL_0.9_12-8-09.deb/download

[]'s

kitoeag

#2
Ola Tota.

gcbasic-PL, é exatamente isso que eu queria.

Eu havia baixado os fontes do site gcbasic e depois os compilei usando o Freebasic. Funcionou perfeitamente, o gcbasic passou a rodar no linux. Eu estava querendo colocar o executável em algum diretório do sistema para conseguir acessa-lo de qualquer diretório. Agora com o gcbasic-PL já está tudo pronto!  :D

Você tinha razão novamente, bastou usar o comando sudo rm -f /usr/local/bin/gcbasic para anular minhas alterações.

Muito obrigado pela ajuda. Valeu.


kitoeag

#3
Uma observação - Ao tentar instalar o pacote gcbasic-PL, uma mensagem de erro é gerada:

dpkg: error processing /home/edivaldo/Downloads/GcBasic-PL_0.9_12-8-09.deb (--install):
parsing file '/var/lib/dpkg/tmp.ci/control' near line 2 package 'gcbasic':
error in Version string '0.9_12-8-09-2': invalid character in version number


Para corrigir esse problema, descompacte o pacote GcBasic-PL_0.9_12-8-09. Lá dentro do diretório descompactado, abra o arquivo control que está na pasta DEBIAN.
Na segunda linha deste arquivo temos o seguinte:

Version: 0.9_12-8-09-2

Altere para:

Version: 0.9-12-8-09-2

Depois é só gerar o pacote DEB novamente usando o comando:

dpkg-deb -b <caminho absoluto do diretório base> <local onde o pacote deve ser gerado>

Exemplo:
dpkg-deb -b /home/edivaldo/Downloads/GcBasic-PL_0.9_12-8-09  /home/edivaldo/


Pronto. Basta instalar o pacote normalmente.