我正在使用 Ubuntu 14.04.3 LTS,当我尝试运行命令时hostnamectl
出现错误:
bash: hostnamectl: command not found
我应该安装哪个库来使用hostnamectl
?
答案1
hostnamectl
由提供systemd-services
Ubuntu 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