对于整个Linux,我仍然是个新手,我不知道这里发生了什么。
我试图安装redis服务器,以便将BLAST集成到我的JBrowse安装中(用于搜索核苷酸序列的程序,以及用于显示这些数据的可视化浏览器)。当我用:
sudo apt-get install redis-server安装挂在
Setting up redis-server (2:3.0.6-1ubuntu0.3) ...在给程序运行两天之后,我首先使用
ps aux | grep apt这给
perryg 7954 0.0 0.0 14224 924 pts/7 S+ 01:57 0:00 grep --color=au to apt
root 38576 0.0 0.0 54792 3900 pts/3 S+ Dec14 0:00 sudo apt-get pu rge --auto-remove redis-server
root 38577 0.0 0.0 118568 80428 pts/3 S+ Dec14 1:29 apt-get purge - -auto-remove redis-server我用
sudo kill 38577
sudo rm /var/lib/dpkg/lock
sudo dpkg --configure -a
sudo apt-get update
sudo apt-get autoremove-或者-
sudo apt-get install --fix-missing它总是挂在
Setting up redis-server (2:3.0.6-1ubuntu0.3) ...任何帮助都是非常感谢的。
发布于 2019-08-25 21:10:25
我的解决方案是杀死所有redis服务器进程,然后再尝试删除。
ps aux | grep redis并使用kill <pid>或kill -9 <pid>。
发布于 2018-12-20 16:09:36
我也有同样的问题,原来我已经安装了一个Redis (不是从apt),并且默认运行。我删除了未打包的redis的init脚本:
$ sudo mv /etc/init.d/redis_#### /usr/local/src/redis-stable/然后,当我重新启动时,我可以成功地安装/删除redis服务器包。
发布于 2020-01-05 10:40:14
看起来是个bug:https://github.com/antirez/redis/issues/3241
因此,(临时)解决方案是编辑/etc/redis/redis.conf并删除行中的'::1‘:
bind 127.0.0.1 ::1在此之后,您可以使用systemctl或service启动redis。
https://askubuntu.com/questions/1102252
复制相似问题