hostnamectl: comando não encontrado

hostnamectl: comando não encontrado

Estou usando o Ubuntu 14.04.3 LTS, quando tento executar o comando hostnamectlrecebo um erro:

bash: hostnamectl: command not found

Qual biblioteca devo instalar para usar hostnamectl?

Responder1

hostnamectlÉ fornecido porsystemd-servicespacote no Ubuntu 14.04. Você precisa instalar esse pacote para obter o utilitário de linha de comando

sudo apt-get install systemd-services

Responder2

Para descobrir qual pacote é um arquivo, você pode usar apt-file:

sudo apt-get install apt-file
apt-file update

Depois de usá-lo, é tão simples quanto:

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

Assim que apt -file package informar que o arquivo foi encontrado, basta instalá-lo:

sudo apt-get install systemd

informação relacionada