apt-get install git-all erro do dpkg [duplicado]

1

linux noob aqui. Estava tentando configurar o git e ter alguma dificuldade em configurar um repositório e ligá-lo ao git hub. Mas isso é outro problema. enquanto tentava descobrir isso, usei os seguintes comandos, um após o outro, várias vezes, para tentar instalar os pacotes corretos que eu preciso

apt-get install git
apt-get install git-core

e finalmente

apt-get install git-all

Ao executar o último comando, recebi o seguinte erro

 E: Sub-process /usr/bin/dpkg returned an error code (1)

Eu pesquisei o site para tentar encontrar uma solução, mas parece ser dependente do caso, então eu corri

sudo apt-get install -f

e obteve o seguinte resultado

Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer     required:
linux-headers-4.4.0-31 linux-headers-4.4.0-31-generic linux-headers- 4.4.0-38
linux-headers-4.4.0-38-generic linux-image-4.4.0-31-generic
linux-image-4.4.0-38-generic linux-image-extra-4.4.0-31-generic
linux-image-extra-4.4.0-38-generic
Use 'sudo apt autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 45 not upgraded.
2 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Setting up runit (2.1.2-3ubuntu1) ...
start: Unable to connect to Upstart: Failed to connect to socket  /com/ubuntu/upstart: Connection refused
dpkg: error processing package runit (--configure):
subprocess installed post-installation script returned error exit  status 1
dpkg: dependency problems prevent configuration of git-daemon-run:
git-daemon-run depends on runit; however:
Package runit is not configured yet.

dpkg: error processing package git-daemon-run (--configure):
dependency problems - leaving unconfigured
No apport report written because the error message indicates it a followup error from a previous failure.
Errors were encountered while processing: runit git-daemon-run
E: Sub-process /usr/bin/dpkg returned an error code (1)

Alguém pode me dizer qual arquivo está causando o erro e como posso corrigi-lo. Também alguns detalhes sobre por que isso acontece ou qualquer informação útil seria muito apreciada. Obrigado

    
por 0_insomniac_0 24.10.2016 / 21:02

2 respostas

0

Após uma pequena pesquisa, descobri que o bug tem algo a ver com o fato de que o ubuntu 16.4.1 não roda mais o Upstart. (Acontece que a pergunta já foi respondida para que apologias para isso) Versões do ubuntu 15 em diante usam systemd. Responda no link abaixo. Obrigado a todos que postaram soluções

Falha ao conectar ao soquete / com / ubuntu / upstart: Conexão recusada: Foram encontrados erros durante o processamento: runit

    
por 0_insomniac_0 24.10.2016 / 23:55
0

não é um problema raro, o problema é runit package, tente esta solução simples:

$ sudo apt-get purge runit
$ sudo apt-get purge git-all
$ sudo apt-get purge git
$ sudo apt-get autoremove
$ sudo apt update
$ sudo apt install git

Editar: Upstart não é mais suportado nas últimas versões do Ubuntu. Se, por algum motivo, alguém quiser realmente executar com upstart, ele poderá instalar o seguinte: sudo apt install upstart-sysv

    
por elichai2 24.10.2016 / 21:54