hostnamectl: コマンドが見つかりません

hostnamectl: コマンドが見つかりません

Ubuntu 14.04.3 LTS を使用していますが、コマンドを実行しようとするとhostnamectlエラーが発生します:

bash: hostnamectl: command not found

使用するにはどのライブラリをインストールすればよいですかhostnamectl?

答え1

hostnamectl提供元systemd-servicesUbuntu 14.04のパッケージ。コマンドラインユーティリティを取得するには、そのパッケージをインストールする必要があります。

sudo apt-get install systemd-services

答え2

ファイルがどのパッケージであるかを確認するには、apt-file を使用します。

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

使用後は次のように簡単です:

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

apt -file package でファイルが見つかったことがわかったら、それをインストールするだけです。

sudo apt-get install systemd

関連情報