tentando instalar o editor de texto atomizado [duplicado]

-1
    

Esta pergunta já tem uma resposta aqui:

    
  •              Como deixar o 'dpkg -i' instalar dependências para mim?                                      10 respostas                          
  •     

Eu usei o seguinte comando depois de encontrá-lo em um thread:

$ sudo dpkg -i --force-overwrite atom-amd64.deb
 (Reading database ... 256705 files and directories currently installed.)
Preparing to unpack atom-amd64.deb ...
Unpacking atom (1.19.1) over (1.19.1) ...
dpkg: dependency problems prevent configuration of atom:
 atom depends on git; however:
  Package git is not installed.
dpkg: error processing package atom (--install):
 dependency problems - leaving unconfigured
Processing triggers for bamfdaemon (0.5.3+17.04.20170406-0ubuntu1) ...
Rebuilding /usr/share/applications/bamf-2.index...
Processing triggers for gnome-menus (3.13.3-6ubuntu5) ...
Processing triggers for desktop-file-utils (0.23-1ubuntu2) ...
Processing triggers for mime-support (3.60ubuntu1) ...
Errors were encountered while processing:
 atom

Eu posso abrir e usar o átomo. Nenhum problema ainda. Mas devo fazer algo sobre a mensagem de erro?

    
por Rajat Negi 15.08.2017 / 07:18

1 resposta

0

A instalação de pacotes com opções como --force não é uma boa ideia, porque, mesmo que haja um problema, você força o gerenciador de pacotes a instalá-lo de qualquer maneira. Como você deve saber, o gerenciador de pacotes ( dpkg ) tem um banco de dados e uma instalação confusa pode causar inconsistências no banco de dados.

Como exemplo, você instala o pacote xxx10.deb , portanto, o gerenciador de pacotes não permitirá que você instale xxx9.deb , mas poderá instalá-lo com a opção --force . Agora quando você vai remover xxx o gerenciador de pacotes encontra uma ambigüidade.

Eu prefiro usar o apt. Geralmente, você pode resolver problemas de dependência com o comando

 sudo apt-get -f install
    
por Ali Ghasempour 15.08.2017 / 08:25