0

Ubuntu 16.04 システムで ScyllaDB をセットアップしようとしています。しかし、次のエラーが発生します。

aims@aims:~$ sudo scylla_setup
sudo: /etc/sudoers.d is world writable
[sudo] password for aims: 
Skip any of the following steps by answering 'no'
Do you want to run kernel version check?
Answer yes to have this script verify that the currently installed kernel is qualified to run Scylla; answer no to skip this check.
[YES/no]yes
Reading package lists... Done
Building dependency tree       
Reading state information... Done
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
scylla : Depends: scylla-tools but it is not going to be installed
xfsprogs : Depends: libreadline5 (>= 5.2) but it is not going to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).

私はそれに対する解決策を見つけようとしましたが、それを得ることができませんでした。親切に、どこが間違っているのか教えてください。

4

1 に答える 1

2

まず、以下を解決する必要がありますunmet dependencies

scylla 1.4にレポを追加しますsources.list

sudo wget -O /etc/apt/sources.list.d/scylla.list http://downloads.scylladb.com/deb/ubuntu/scylla-1.4-xenial.list

システムを更新する

sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade

Install libreadline5、リポジトリから入手できますmain

sudo apt-get install libreadline5

インストールscylla:

sudo apt-get install scylla

走る:

sudo scylla_setup

サービスの有効化/開始:

sudo systemctl enable scylla-server
sudo systemctl start scylla-server
sudo systemctl enable scylla-jmx
sudo systemctl start scylla-jmx
于 2016-11-26T12:12:51.033 に答える