Remoção de Programas

Iniciado por luv3, 25 de Agosto de 2017, 16:08

tópico anterior - próximo tópico

luv3

Boa tarde!
Tentei instalar o Matlab mas ocorreu algum problema durante a instalação. Agora eu não consigo nem instalar nem remove-lo.
Toda vez que tento desinstala-lo aparece a seguinte janela:


│ A interface do MATLAB necessita saber onde o MATLAB está instalado nesse  │
│ sistema. Isso pode ser especificado como um único diretório ou, no caso   │
│ de múltiplas instalações do MATLAB, como uma expressão "glob" (qualquer   │
│ expressão suportada pelo bash, incluindo operadores de combinação de      │
│ padrões estendidos).                                                      │
│                                                                           │
│ Se, por exemplo, o executável do MATLAB está instalado em                 │
│ /opt/matlab76/bin/matlab, por favor, informe "/opt/matlab76". Se existem  │
│ múltiplas versões do MATLAB instaladas, você pode informar                │
│ "/opt/matlab*" ou uma expressão similar. Somente combinações que          │
│ realmente contenham um executável do MATLAB serão consideradas. Assim,    │
│ uma expressão "glob" pode combinar com mais do que apenas diretórios de   │
│ instalação do MATLAB sem efeitos colaterais negativos.


E quando dou ok aparece:

           Configuração da interface do MATLAB
                Local(is) de instalação do MATLAB:             │
                                                               
                   __________________________________ │
                                                               
                          <Ok>               <Cancelar>   


Alguém poderia me ajudar? Isso está me impossibilitando instalar outros programas.
Agradeço desde já.

druidaobelix

#1
Não conheço ou utilizo concretamente o programa, mas podemos ver como se instala.

De onde você baixou o pacote para que se possa fazer igual e testar a instalação?

Note que o pacote que há no Ubuntu-Software, a lojinha do Ubuntu, não é o Matlab em si, é apenas um pacote para auxiliar na configuração.

CitarThis package does not provide MATLAB. Instead, it configures an existing MATLAB installation to integrate more comfortably in a Debian installation.

Não fui mais a fundo, mas salvo engano me pareceu um software pago.


CitarAnalyze and design your world
Get the full capabilities of MATLAB for USD 95.
Buy Simulink and add-ons for just USD 29 each.


Há alguma versão para se instalar e experimentar?

www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

luv3

Bom, eu fui na Central de programas Ubuntu e digitei Matlab.
Cliquei em instalar sem querer primeramente os pacotes extras e depois o pacote completo, daí começou meu problema.

druidaobelix

#3
Bem, então a questão é apenas a remoção do pacote obtido na lojinha Ubuntu, já que não há Matlab oferecido nela e, sim, apenas um complemento.

Vamos ver o que há aí, faça esse comando numa janela de terminal e traga o resultado ao tópico.

apt-cache policy matlab-support-dev

Indo adiante, se é isso que está instalado deverá ser possível remover da forma habitual:

sudo apt-get remove matlab-support-dev


www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

druidaobelix

Faltou dizer, antes de mais nada verifique se seu sistema está íntegro e atualizado fazendo:

sudo apt update

sudo apt upgrade

Ambos os comandos acima devem terminar sem erros de quaisquer espécie.
www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

luv3

O sudo apt  update ocorreu normalmente , mas o sudo apt upgrade deu:
E: O dpkg foi interrompido, para corrigir o problema tem de correr manualmente 'sudo dpkg --configure -a'

Como devo proceder?

druidaobelix

#6
Citação de: luv3 online 25 de Agosto de 2017, 19:27
O sudo apt  update ocorreu normalmente , mas o sudo apt upgrade deu:
E: O dpkg foi interrompido, para corrigir o problema tem de correr manualmente 'sudo dpkg --configure -a'

Como devo proceder?

Faça exatamente como ele disse para fazer, execute o comando:

sudo dpkg --configure -a

note que são dois hífens antes do --configure

Sempre melhor copiar com o mouse e colar no terminal (ou teclas Ctrl Shit V) evita erros de retranscrição.

Depois repita os comandos:

sudo apt update&&sudo apt upgrade

Para ver se está mesmo tudo resolvido.
www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

luv3

Dai entra nessa parte:

│ A interface do MATLAB necessita saber onde o MATLAB está instalado nesse  │
│ sistema. Isso pode ser especificado como um único diretório ou, no caso   │
│ de múltiplas instalações do MATLAB, como uma expressão "glob" (qualquer   │
│ expressão suportada pelo bash, incluindo operadores de combinação de      │
│ padrões estendidos).                                                      │
│                                                                           │
│ Se, por exemplo, o executável do MATLAB está instalado em                 │
│ /opt/matlab76/bin/matlab, por favor, informe "/opt/matlab76". Se existem  │
│ múltiplas versões do MATLAB instaladas, você pode informar                │
│ "/opt/matlab*" ou uma expressão similar. Somente combinações que          │
│ realmente contenham um executável do MATLAB serão consideradas. Assim,    │
│ uma expressão "glob" pode combinar com mais do que apenas diretórios de   │
│ instalação do MATLAB sem efeitos colaterais negativos.

E quando dou ok aparece:

           Configuração da interface do MATLAB
                Local(is) de instalação do MATLAB:             │
                                                               
                   __________________________________ │
                                                               
                          <Ok>               <Cancelar>   

druidaobelix

Volte lá no post #3 e faça os comandos que estão lá mencionados.

Especialmente traga ao tópico o resultado do primeiro deles.

O que se pretende saber é se é mesmo aquele pacote que está instalado.

Se for, desinstale como está lá mencionado.
www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

luv3

#9
AI:
apt-cache policy matlab-support-dev
matlab-support-dev:
  Instalado: (nenhum)
  Candidato: 0.0.21
  Tabela de versão:
     0.0.21 500
        500 http://br.archive.ubuntu.com/ubuntu xenial/universe amd64 Packages
        500 http://br.archive.ubuntu.com/ubuntu xenial/universe i386 Packages


Como devo proceder?

druidaobelix

#10
Citação de: luv3 online 25 de Agosto de 2017, 19:43
[apt-cache policy matlab-support-dev
matlab-support-dev:
  Instalado: (nenhum)
  Candidato: 0.0.21

Ora, pois, não era aquele matlab-support-dev que estava lá.

Então veja se é esse que está instalado:

apt-cache policy matlab2tikz

Se estiver, desinstala fazendo:

sudo apt remove matlab2tikz

www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

luv3

Apareceu:
matlab2tikz:
  Instalado: (nenhum)
  Candidato: 0.4.7-1
  Tabela de versão:
     0.4.7-1 500
        500 http://br.archive.ubuntu.com/ubuntu xenial/universe amd64 Packages
        500 http://br.archive.ubuntu.com/ubuntu xenial/universe i386 Packages

druidaobelix

Fez esse comando?

sudo dpkg --configure -a

O que retornou dele no terminal?

(lembre-se, duplo hífen)
www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

luv3

A versão que aparece na central de programas é: matlab-support 0.0.21
Creio que o pacote de extensão adicional instalado antes do programa em si foi: Linux Standard Base core support package (lsb-core)

druidaobelix

Citação de: luv3 online 25 de Agosto de 2017, 19:54
A versão que aparece na central de programas é: matlab-support 0.0.21
Creio que o pacote de extensão adicional instalado antes do programa em si foi: Linux Standard Base core support package (lsb-core)

Ok, mas primeiro precisa estar funcionando corretamente a atualização do sistema, faça o dpkg como mencionado e vamos ver o retorno dele.
www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.