Existe alguma maneira de obter um nome de pacote do terminal?

1

Eu tinha um software (internet dongle) instalado no meu Ubuntu 14.04. Anteontem eu atualizei para o Ubuntu 16.04 e descobri que esse software não está funcionando. Eu tentei reinstalar o pacote, mas está dizendo que ele já está instalado. Então eu pensei em removê-lo primeiro, reinstalá-lo na nova versão do Ubuntu.

Mas o pacote não está listado no Ubuntu Software Center e, infelizmente, não sei o nome do pacote do software para que eu possa desinstalar do terminal.

O pacote software / dongle é conhecido em termos de compreensão humana como: "Teletalk 3G". Eu procurei meu PC com:

sudo apt-cache search tel*

e todos os tipos de combinação, como: *3g* , *talk* etc. Mas não encontrei vestígios de um pacote que eu possa relacionar com o Teletalk 3G.

Eu tenho o arquivo install.sh e o arquivo PCL_TLKBGL.tar.gz do instalador (eu também tentei com PCL_TLKBGL , mas sem sorte). Posso encontrar algum rastreio de que nome de máquina é usado para o pacote quando instalado , para que eu possa desinstalar o pacote do terminal?

PS: Sem esse dongle eu estou fora da Internet na minha instalação do Ubuntu. Estou perguntando isso na minha instalação do Windows, onde o dongle está funcionando bem.

    
por Mayeenul Islam 05.09.2016 / 17:23

1 resposta

2

apt-cache search procura no banco de dados de pacotes local de repositórios ativados, em arquivos relevantes dentro do diretório /var/lib/apt/lists/ , pois presumivelmente o pacote não está disponível em nenhum de seus repositórios ativados, você não está recebendo nada esperado.

Existem diferentes técnicas para instalar pacotes a partir de qualquer arquivo arquivado (compactado) do usuário como o que você possui ( PCL_TLKBGL.tar.gz ) (normalmente) para extrair, criar, copiar ciclo. As instruções de instalação e desinstalação devem ser escritas dentro de algum arquivo dentro do arquivo, possivelmente em README .

Agora, como você usou um script install.sh para instalar o pacote, pode haver um uninstall.sh ou algum método mencionado, nunca se sabe. Então, extraia o arquivo compactado ( PCL_TLKBGL.tar.gz ) que você tem e verifique dentro de qualquer dica.

Como observação, se você usar sudo make install como o último estágio da instalação (isso copiará os arquivos relevantes para os diretórios mencionados), você deve olhar para checkinstall para criar um arquivo .deb dos arquivos e facilmente manter / remover usando gerenciadores de pacotes.

    
por heemayl 05.09.2016 / 17:43