Я получаю ошибку при запуске sudo apt-get upgrade
ошибка вывода:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
1 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Do you want to continue? [Y/n] Y
Setting up redis-server (5:4.0.9-1) ...
dpkg-statoverride: error: user 'redis' does not exist
dpkg: error processing package redis-server (--configure):
installed redis-server package post-installation script subprocess returned error exit status 2
Errors were encountered while processing:
redis-server
E: Sub-process /usr/bin/dpkg returned an error code (1)
ошибка о redis-сервере и не удается удалить redis-сервер .
Мой Linux - это Ubuntu 18 Desktop.
Необходимо, вероятно, изменить redis.conf файл, чтобы вынудить это использовать IPv4, если это поддерживает тот режим только, и затем возможно, Вы могли бы выполнить его без IPv6.
nano /etc/redis/redis.conf
Просто удалите ::1
Обратная петля IPv6 обращается от связывать опции конфигурации:
- bind 127.0.0.1 ::1
+ bind 127.0.0.1
Теперь советы не попытаются использовать сеть IPv6.
Попытайтесь установить снова
apt install redis-server
Тест Функциональность Экземпляра Redis Для тестирования того сервиса функционирует правильно, подключение к серверу Redis с клиентом командной строки:
redis-cli
В подсказке, которая следует, тестовая возможность соединения путем ввода:
ping необходимо видеть:
$ 127.0.0.1:6379> ping
Вывод
PONG
Проверьте, что можно установить ключи путем ввода:
$ 127.0.0.1:6379> set test "It's working!"
Вывод
OK
Теперь, получите значение путем ввода:
$ 127.0.0.1:6379> get test
Необходимо смочь получить значение, которое мы сохранили:
Вывод
127.0.0.1$:6379> "Это работает!"
Выйдите из подсказки Redis для возвращения к оболочке:
127.0.0.1:6379> exit
Как завершающее испытание, давайте перезапустим экземпляр Redis:
$ sudo systemctl restart redis