Problemas com dependências na instalação de programas [RESOLVIDO]

1. Problemas com dependências na instalação de programas [RESOLVIDO]

HEBERT VIANA ZACHI
NoobUser

(usa Linux Mint)

Enviado em 15/12/2018 - 21:58h

Olá sou novo aqui no Linux Mint e estou tendo problemas para instalar um programa, ele diz que precisa de um pacote chamado "libc++1 " procurei por ele usando o "apt search" e não consegui achar, também procurei por artigos de como instalar esse pacote, mas nenhum deles era em Debian, Ubuntu ou Mint. Caso já tenham se deparado com esse tipo de problema poderiam me dizer com fizeram para resolvê-lo.

A baixo deixarei um roteiro do que foi feito por mim e meus resultados:

1)Tentativa de instalar o programa

[email protected]:~$ sudo apt-get update
[sudo] senha para boss:
Sinto muito, tente novamente.
[sudo] senha para boss:
Ign:1 http://dl.google.com/linux/chrome/deb stable InRelease
Atingido:2 http://archive.canonical.com/ubuntu bionic InRelease
Ign:3 http://packages.linuxmint.com tara InRelease
Atingido:4 http://dl.google.com/linux/chrome/deb stable Release
Obter:5 http://security.ubuntu.com/ubuntu bionic-security InRelease [83,2 kB]
Atingido:6 http://archive.ubuntu.com/ubuntu bionic InRelease
Atingido:8 http://packages.linuxmint.com tara Release
Obter:10 http://archive.ubuntu.com/ubuntu bionic-updates InRelease [88,7 kB]
Obter:11 http://archive.ubuntu.com/ubuntu bionic-backports InRelease [74,6 kB]
Baixados 247 kB em 2s (116 kB/s)
Lendo listas de pacotes... Pronto
bo[email protected]:~$ cd
[email protected]:~$ cd Donwloads
bash: cd: Donwloads: Arquivo ou diretório inexistente
[email protected]:~$ cd Downloads
[email protected]:~/Downloads$ sudo dpkg -i discord-0.0.5.deb
A seleccionar pacote anteriormente não seleccionado discord.
(Lendo banco de dados ... 283991 ficheiros e directórios actualmente instalados.)
A preparar para desempacotar discord-0.0.5.deb ...
A descompactar discord (0.0.5) ...
dpkg: problemas com dependências impedem a configuração de discord:
discord depende de libc++1; porém:
Pacote libc++1 não está instalado.

dpkg: erro ao processar o pacote discord (--install):
problemas de dependência - deixando desconfigurado
A processar 'triggers' para gnome-menus (3.13.3-11ubuntu1.1) ...
A processar 'triggers' para desktop-file-utils (0.23+linuxmint4) ...
A processar 'triggers' para mime-support (3.60ubuntu1) ...
Erros foram encontrados durante o processamento de:
discord

--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
2)Tentando encontrar pacote libc++1

[email protected]:~/Downloads$ sudo apt search libc++1
i libcc1-0 - GCC cc1 plugin for GDB
p libcc1-0:i386 - GCC cc1 plugin for GDB
p libpurelibc1 - libc+syscalls to libc-only wrapper for lib
p libpurelibc1:i386 - libc+syscalls to libc-only wrapper for lib



  


2. MELHOR RESPOSTA

Diego Luis de Oliveira Lima
diegoslot

(usa Debian)

Enviado em 16/12/2018 - 19:25h

Olá,

Já tentou utilizar o aptitude ?

Este comando é em interessante

O Aptitude é uma forma superior de instalar, remover, atualizar e administrar os pacotes em seu sistema com o APT. Por um lado, desde a sua criação, o Aptitude foi designado para resolver dependências órfãs. Mas hoje ele tem muitas outras funções. Vamos dar uma olhada.
Aptitude

aptitude: Executá-lo sem argumentos traz uma interface bonita para pesquisar, navegar, instalar, atualizar e também administrar pacotes.
aptitude install: Instalação de softwares para o seu sistema, instalando dependências necessárias também.
aptitude remove: Remove pacotes, bem como dependências órfãs.
aptitude purge: Remove pacotes e dependências órfãs, bem como quaisquer arquivos de configuração deixados para trás.
aptitude search: Busca de pacotes nas listas de pacotes APT.
aptitude update: Atualiza as listas de pacotes locais.
aptitude upgrade: Atualiza todos os pacotes instalados.
aptitude clean: Exclui os arquivos baixados e necessários para instalar os softwares em seu sistema.
aptitude dist-upgrade: Atualiza todos os pacotes, mesmo que isso signifique desinstalação de alguns pacotes e faz os ajustes necessários.
aptitude show: Mostra detalhes sobre um pacote.
aptitude autoclean: Remove arquivos de pacotes que não podem mais ser baixados, e são em grande parte inúteis.
aptitude hold: Manter um pacote em sua versão atual, e não atualizá-lo.
aptitude autoremove: Remove os pacotes que foram instalados automaticamente para satisfazer dependências de algum pacote e que não são mais necessários.

Cada comando tem uma página de manual e se você quiser saber os seus parâmetros ou o que cada um deles faz, basta digitar no terminal man <comando>. Ex.: man aptitude.

Diego Lima
Professor e Analista de Suporte

3. Re: Problemas com dependências na instalação de programas

-
BiaMonteiro

(usa Arch Linux)

Enviado em 15/12/2018 - 22:59h

Tente rodar o comando apt -f install.


4. Re: Problemas com dependências na instalação de programas

HEBERT VIANA ZACHI
NoobUser

(usa Linux Mint)

Enviado em 16/12/2018 - 19:02h

Olá Bia, tudo bem?
Utilizei seu comando e apareceu em meu terminal uma lista com comandos relacionados com o "apt-get", mas não entendi como posso utilizar destes para solucionar meu problema inicial. Poderia especificar um pouco mais?
----------------------------------------------------------------------------------------------------------------------------------------------------------------
Edit 1
OBS: Meu terminal esta em inglês.
----------------------------------------------------------------------------------------------------------------------------------------------------------------
Edit 2
Olá Bia, consegui resolver o problema das dependências, colocando o parâmetro -f no final do comando após o "install", o próprio sistema me deu a solução quando tentei fazer o a instalação pela interface ao invés de usar o terminal como estava fazendo


É possível resolver de duas formas utilizando os comandos:
"sudo apt-get install -f"
ou
"pkexec synaptic"










Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts