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 패키지에서 파일을 찾았다는 메시지가 나타나면 해당 파일을 설치하기만 하면 됩니다.

sudo apt-get install systemd

관련 정보