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