web-dev-qa-db-fra.com

hostnamectl: commande non trouvée

J'utilise Ubuntu 14.04.3 LTS, lorsque j'essaie d'exécuter la commande hostnamectl(erreur):

bash: hostnamectl: command not found

Quelle bibliothèque dois-je installer pour utiliser hostnamectlname__?

4
Samir Sabri

hostnamectl est fourni par systemd-services paquet dans Ubuntu 14.04. Vous devez installer ce package pour obtenir l'utilitaire de ligne de commande

Sudo apt-get install systemd-services
3
Anwar

Pour savoir quel paquet est un fichier, vous pouvez utiliser apt-file:

Sudo apt-get install apt-file
apt-file update

Après l'avoir utilisé, c'est aussi simple que:

ricardo@zeus:~$ apt-file search hostnamectl
cdist: /usr/lib/python3/dist-packages/cdist/conf/type/__hostname/Explorer/has_hostnamectl
systemd: /usr/bin/hostnamectl
systemd: /usr/share/bash-completion/completions/hostnamectl
systemd: /usr/share/man/man1/hostnamectl.1.gz
systemd: /usr/share/zsh/vendor-completions/_hostnamectl

Une fois que le paquet apt -file vous indique que le fichier est trouvé, il vous suffit de l'installer:

Sudo apt-get install systemd
1
Neoniet