AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • Início
  • system&network
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / unix / Perguntas / 509668
Accepted
rataplan
rataplan
Asked: 2019-03-31 15:06:41 +0800 CST2019-03-31 15:06:41 +0800 CST 2019-03-31 15:06:41 +0800 CST

Kali linux no Gemini PDA: erro vim quando `apt-get upgrade`

  • 772

Eu instalei o Kali linux no meu pda Gemini. Ele inicializa bem e funciona sem problemas.

Tentei executar apt-get updatee depois apt-get upgrade, mas o segundo comando falha o tempo todo.

Eu recebo o the following packages have unmet dependenciespara vim, vim-gtke vim-tiny. Tentei executar, apt --fix-broken installmas isso não funcionou, pois recebo o prompt se quiser corrigir vime recebo novamente o mesmo erro de pacotes não atendidos,

Tentei como último recurso remover o vim, mas isso também não funcionará, ainda recebo o erro sobre dependências. Tentei remover todos os pacotes vim sem sorte.

também tentei executar apt-get clean && apt-get purge, mas mesmo isso não resolveu o problema.

Não sei por que não é possível atualizar neste momento. Isso é o que eu recebo quando corroapt-get upgrade

    The following packages have unmet dependencies:
      vim: Depends: vim-runtime(= 2:8.1.0875-2) but 2:8.1.0875-1 is installed
      vim-gtk : Depends: vim-runtime (= 2:8.1.0875-2) but 2:8.1.0875-1 is installed
      vim-tiny:  Depends: vim-common (= 2:8.1.0875-1) but 2:8.1.0875-2 is installed
    E: Unmet dependencies. Try `apt --fix-broken install` with no packages (or specify a solution).

EDIT: Parece que não importa o que eu tente instalar ou remover, essa mensagem continua aparecendo. Eu procurei remover o VIM com força, mas parece que faz parte do conjunto completo de pacotes Kali, portanto, removê-lo pode causar problemas para outros aplicativos que dependem desse pacote. Tentei forçar a instalação, forçar a desinstalação, nada funcionou.

Eu posso acabar voltando para o Debian, ou reinstalando novamente a distribuição no Gemini, e evitando instalar o VIM para começar (segui as instruções na página de instalação da distro Gemini kali), não instalando todos os outros pacotes (a distro vem com os 10 principais pacotes, acredito; não tenho certeza, já que esta é a primeira vez que uso o Kali, minha distribuição usual era o Debian no passado).

kali-linux arm
  • 2 2 respostas
  • 687 Views

2 respostas

  • Voted
  1. telcoM
    2019-04-01T03:41:13+08:002019-04-01T03:41:13+08:00

    Parece que o repositório de pacotes do qual você está recebendo atualizações do Kali fez seu último ciclo de espelhamento, assim como a pessoa responsável pelos vimpacotes do Kali estava no meio de atualizá-los.

    Como resultado, agora você tem a vim-runtimeversão 2:8.1.0875-1, mas a vim-commonversão 2:8.1.0875-2. Também parece que seu vimpacote também foi atualizado para 2:8.1.0875-2.

    Você pode tentar fazer isso:

    apt-get --allow-downgrades install vim-gtk=2:8.1.0875-1 vim-common=2:8.1.0875-1 vim=2:8.1.0875-1
    

    para forçar todos os vimpacotes para a versão 2:8.1.0875-1. Em seguida, espere um pouco (talvez algumas horas, até um dia ou mais) para permitir que seu repositório de pacotes conclua outro ciclo de espelhamento e tente novamente a atualização.

    Se isso não resolver, pode haver um problema no espelho do repositório de pacotes que você está usando. Verifique /etc/apt/sources.liste/ou os arquivos no /etc/apt/sources.list.d/diretório para o nome do host do apt mirror que você está usando e mude para outro repositório Kali mirror e/ou entre em contato com o administrador do servidor mirror do repositório e relate o problema.

    A lista de espelhos oficiais do servidor do repositório Kali pode ser encontrada aqui.

    • 2
  2. Best Answer
    rataplan
    2019-04-01T16:03:41+08:002019-04-01T16:03:41+08:00

    Obrigado à telcoM por me dar uma trilha a seguir; Consegui corrigir o problema.

    Eu removi o /etc/apt/sources.listarquivo, que tinha alguma entrada que não era para a distribuição gemini; então corri dpkg -r vim-tinypara remover o pequeno pacote que estava provocando a incompatibilidade. O último passo foi correr

    sudo apt-get --purge autoremove vim
    sudo apt-get --purge autoremove vim-runtime
    sudo apt-get --purge autoremove vim-gtk
    

    Então corri sudo apt --fix-broken installpara configurar o VIM com as versões corretas dos pacotes, e finalmente fiz umsudo apt-get update

    Isso atualizou meu repositório, para que eu pudesse começar do zero.

    Quando eu corri sudo apt-get upgrade, tudo funciona bem agora; a incompatibilidade de versão desapareceu e agora posso atualizar e instalar novos pacotes.

    • 1

relate perguntas

  • Como corrigir rotulagem de unidade defeituosa?

  • Instalação do Kali Linux - Kernel panic

  • Usando GPU dedicado no rolamento kali

  • Instale o grub na partição do Windows 7 no Kali Linux

  • python2 e OpenSSL não funcionam juntos no Kali - como consertar?

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    Possível firmware ausente /lib/firmware/i915/* para o módulo i915

    • 3 respostas
  • Marko Smith

    Falha ao buscar o repositório de backports jessie

    • 4 respostas
  • Marko Smith

    Como exportar uma chave privada GPG e uma chave pública para um arquivo

    • 4 respostas
  • Marko Smith

    Como podemos executar um comando armazenado em uma variável?

    • 5 respostas
  • Marko Smith

    Como configurar o systemd-resolved e o systemd-networkd para usar o servidor DNS local para resolver domínios locais e o servidor DNS remoto para domínios remotos?

    • 3 respostas
  • Marko Smith

    apt-get update error no Kali Linux após a atualização do dist [duplicado]

    • 2 respostas
  • Marko Smith

    Como ver as últimas linhas x do log de serviço systemctl

    • 5 respostas
  • Marko Smith

    Nano - pule para o final do arquivo

    • 8 respostas
  • Marko Smith

    erro grub: você precisa carregar o kernel primeiro

    • 4 respostas
  • Marko Smith

    Como baixar o pacote não instalá-lo com o comando apt-get?

    • 7 respostas
  • Martin Hope
    user12345 Falha ao buscar o repositório de backports jessie 2019-03-27 04:39:28 +0800 CST
  • Martin Hope
    Carl Por que a maioria dos exemplos do systemd contém WantedBy=multi-user.target? 2019-03-15 11:49:25 +0800 CST
  • Martin Hope
    rocky Como exportar uma chave privada GPG e uma chave pública para um arquivo 2018-11-16 05:36:15 +0800 CST
  • Martin Hope
    Evan Carroll status systemctl mostra: "Estado: degradado" 2018-06-03 18:48:17 +0800 CST
  • Martin Hope
    Tim Como podemos executar um comando armazenado em uma variável? 2018-05-21 04:46:29 +0800 CST
  • Martin Hope
    Ankur S Por que /dev/null é um arquivo? Por que sua função não é implementada como um programa simples? 2018-04-17 07:28:04 +0800 CST
  • Martin Hope
    user3191334 Como ver as últimas linhas x do log de serviço systemctl 2018-02-07 00:14:16 +0800 CST
  • Martin Hope
    Marko Pacak Nano - pule para o final do arquivo 2018-02-01 01:53:03 +0800 CST
  • Martin Hope
    Kidburla Por que verdadeiro e falso são tão grandes? 2018-01-26 12:14:47 +0800 CST
  • Martin Hope
    Christos Baziotis Substitua a string em um arquivo de texto enorme (70 GB), uma linha 2017-12-30 06:58:33 +0800 CST

Hot tag

linux bash debian shell-script text-processing ubuntu centos shell awk ssh

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve