J'essaie de déployer l'application Django. Quand j'imprime
apt-get update
je vois
W: Unable to read /etc/apt/apt.conf.d/ - DirectoryExists (13: Permission denied)
W: Unable to read /etc/apt/sources.list.d/ - DirectoryExists (13: Permission denied)
W: Unable to read /etc/apt/sources.list - RealFileExists (13: Permission denied)
E: List directory /var/lib/apt/lists/partial is missing. - Acquire (13: Permission denied)
E: Unable to read /var/cache/apt/ - opendir (13: Permission denied)
E: Unable to read /var/cache/apt/ - opendir (13: Permission denied)
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?
Quand j'imprime sudo apt-get update
je vois
-bash: sudo: command not found
J'ai essayé d'utiliser su
au lieu de sudo
. Mais c'est étrange. Par exemple, j'imprime su apt-get update
et rien ne se passe, je vois juste une nouvelle ligne,
(uiserver):u78600811:~$ su apt-get update
(uiserver):u78600811:~$
La même chose si j'essaye d'installer des paquets. Que fais-je?
S'il s'agit d'informations utiles, j'utilise Debian
(uiserver):u87600811:~$ uname -a
Linux infong1559 3.14.0-ui16294-uiabi1-infong-amd64 #1 SMP Debian 3.14.79-2~ui80+4 (2016-10-20) x86_64 GNU/Linux
apt-cache policy sudo
? Toutes les distributions Linux n'installent pas sudo par défaut (Debian, par exemple, installera sudo si et seulement si vous ne spécifiez pas de mot de passe root lors de l'installation). Vous pouvez exécuter apt-cache sans les privilèges root.