Problemas durante a instalação do redis-server

0

Então, por algum motivo, parece que a instalação do servidor-redis que estava servindo o sidekiq em uma das minhas máquinas foi removida (como isso acontece?). Eu assumo isso porque comandos como os redis dão curtidas em branco.

Eu tentei reinstalar com o apt-get install e o apt-get -f install, mas ele continua me dando esse erro

The following packages have unmet dependencies:
redis-server : Depends: init-system-helpers (>= 1.18~) but 1.7~precise1~ppa1 is to be installed
E: Unable to correct problems, you have held broken packages.

Não tenho certeza de como corrigir isso. Qualquer ajuda seria ótima.

Obrigado!

    
por Achint 15.08.2015 / 22:36

2 respostas

1

executar

sudo apt-get -f install
sudo apt-get install redis-server

eu acho que você está tentando instalar usando o sudo apt-get -f install redis-server que não instalará a dependência quebrada do packege.se isso não funcionar, então tente com outro repositório.

sudo add-apt-repository ppa:chris-lea/redis-server
sudo apt-get update
sudo apt-get install redis-server

ou

abra o sudo vi /etc/apt/sources.list.d/redis.list e cole

deb http://packages.dotdeb.org squeeze all
deb-src http://packages.dotdeb.org squeeze all

salve e execute o comando

sudo wget -q -O - http://www.dotdeb.org/dotdeb.gpg | sudo apt-key add -
sudo apt-get update
sudo apt-get -y install redis-server
    
por pl_rock 16.08.2015 / 09:47
0

Você parece ter uma versão mais antiga disso em um PPA. Tente atualizá-lo reinstalando:     sudo apt-get purga init-system-helpers     sudo apt-get instala o init-system-helpers

    
por Paul Götzinger 15.08.2015 / 23:00