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

相關內容