-1

関連するパッケージが通常のユーザーによってローカルにインストールされるように、sudo を使用しないように言われました。

次の結果が得られた場合、どうすればよいですか。

apt-get install elasticsearch

E: Could not open lock file /var/lib/dpkg/lock - open (13: Permission denied)
E: Unable to lock the administration directory (/var/lib/dpkg/), are you root?
4

3 に答える 3

2

これが可能だとあなたに言った人は誰でも間違っていました。Ubuntu (または任意の Debian 派生物) にソフトウェアをインストールするには、root 権限が必要です。パッケージ化されたソフトウェアは、root としてのみインストールできます。

ただし、ソフトウェアを手動でコンパイルしてインストールすることは可能かもしれません。

于 2012-04-10T19:32:25.933 に答える
0

sudoersリストに自分自身を入れるか、sudoを使用する必要があります。許可がない場合は、他に選択肢はありません。

于 2012-04-10T19:32:55.020 に答える
0

Root privileges are needed for apt-get upgrade too, so:

sudo apt-get update && sudo apt-get upgrade
于 2012-05-24T06:06:20.217 に答える