How To Install home-assistant-cli on Fedora 36
Introduction
In this tutorial we learn how to install home-assistant-cli
on Fedora 36.
What is home-assistant-cli
The Home Assistant Command-line interface (hass-cli) allows one to work with a local or a remote Home Assistant instance directly from the command-line.
We can use yum
or dnf
to install home-assistant-cli
on Fedora 36. In this tutorial we discuss both methods but you only need to choose one of method to install home-assistant-cli.
Install home-assistant-cli on Fedora 36 Using dnf
Update yum database with dnf
using the following command.
sudo dnf makecache --refresh
After updating yum database, We can install home-assistant-cli
using dnf
by running the following command:
sudo dnf -y install home-assistant-cli
Install home-assistant-cli on Fedora 36 Using yum
Update yum database with yum
using the following command.
sudo yum makecache --refresh
After updating yum database, We can install home-assistant-cli
using yum
by running the following command:
sudo yum -y install home-assistant-cli
How To Uninstall home-assistant-cli on Fedora 36
To uninstall only the home-assistant-cli
package we can use the following command:
sudo dnf remove home-assistant-cli
home-assistant-cli Package Contents on Fedora 36
/usr/bin/hass-cli
/usr/lib/python3.10/site-packages/homeassistant_cli
/usr/lib/python3.10/site-packages/homeassistant_cli-0.9.4-py3.10.egg-info
/usr/lib/python3.10/site-packages/homeassistant_cli-0.9.4-py3.10.egg-info/PKG-INFO
/usr/lib/python3.10/site-packages/homeassistant_cli-0.9.4-py3.10.egg-info/SOURCES.txt
/usr/lib/python3.10/site-packages/homeassistant_cli-0.9.4-py3.10.egg-info/dependency_links.txt
/usr/lib/python3.10/site-packages/homeassistant_cli-0.9.4-py3.10.egg-info/entry_points.txt
/usr/lib/python3.10/site-packages/homeassistant_cli-0.9.4-py3.10.egg-info/not-zip-safe
/usr/lib/python3.10/site-packages/homeassistant_cli-0.9.4-py3.10.egg-info/requires.txt
/usr/lib/python3.10/site-packages/homeassistant_cli-0.9.4-py3.10.egg-info/top_level.txt
/usr/lib/python3.10/site-packages/homeassistant_cli/__init__.py
/usr/lib/python3.10/site-packages/homeassistant_cli/__pycache__
/usr/lib/python3.10/site-packages/homeassistant_cli/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/homeassistant_cli/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/homeassistant_cli/__pycache__/autocompletion.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/homeassistant_cli/__pycache__/autocompletion.cpython-310.pyc
/usr/lib/python3.10/site-packages/homeassistant_cli/__pycache__/cli.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/homeassistant_cli/__pycache__/cli.cpython-310.pyc
/usr/lib/python3.10/site-packages/homeassistant_cli/__pycache__/config.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/homeassistant_cli/__pycache__/config.cpython-310.pyc
/usr/lib/python3.10/site-packages/homeassistant_cli/__pycache__/const.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/homeassistant_cli/__pycache__/const.cpython-310.pyc
/usr/lib/python3.10/site-packages/homeassistant_cli/__pycache__/exceptions.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/homeassistant_cli/__pycache__/exceptions.cpython-310.pyc
/usr/lib/python3.10/site-packages/homeassistant_cli/__pycache__/hassconst.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/homeassistant_cli/__pycache__/hassconst.cpython-310.pyc
/usr/lib/python3.10/site-packages/homeassistant_cli/__pycache__/helper.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/homeassistant_cli/__pycache__/helper.cpython-310.pyc
/usr/lib/python3.10/site-packages/homeassistant_cli/__pycache__/remote.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/homeassistant_cli/__pycache__/remote.cpython-310.pyc
/usr/lib/python3.10/site-packages/homeassistant_cli/__pycache__/yaml.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/homeassistant_cli/__pycache__/yaml.cpython-310.pyc
/usr/lib/python3.10/site-packages/homeassistant_cli/autocompletion.py
/usr/lib/python3.10/site-packages/homeassistant_cli/cli.py
/usr/lib/python3.10/site-packages/homeassistant_cli/config.py
/usr/lib/python3.10/site-packages/homeassistant_cli/const.py
/usr/lib/python3.10/site-packages/homeassistant_cli/exceptions.py
/usr/lib/python3.10/site-packages/homeassistant_cli/hassconst.py
/usr/lib/python3.10/site-packages/homeassistant_cli/helper.py
/usr/lib/python3.10/site-packages/homeassistant_cli/package_constraints.txt
/usr/lib/python3.10/site-packages/homeassistant_cli/plugins
/usr/lib/python3.10/site-packages/homeassistant_cli/plugins/__pycache__
/usr/lib/python3.10/site-packages/homeassistant_cli/plugins/__pycache__/area.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/homeassistant_cli/plugins/__pycache__/area.cpython-310.pyc
/usr/lib/python3.10/site-packages/homeassistant_cli/plugins/__pycache__/completion.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/homeassistant_cli/plugins/__pycache__/completion.cpython-310.pyc
/usr/lib/python3.10/site-packages/homeassistant_cli/plugins/__pycache__/config.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/homeassistant_cli/plugins/__pycache__/config.cpython-310.pyc
/usr/lib/python3.10/site-packages/homeassistant_cli/plugins/__pycache__/device.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/homeassistant_cli/plugins/__pycache__/device.cpython-310.pyc
/usr/lib/python3.10/site-packages/homeassistant_cli/plugins/__pycache__/discover.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/homeassistant_cli/plugins/__pycache__/discover.cpython-310.pyc
/usr/lib/python3.10/site-packages/homeassistant_cli/plugins/__pycache__/entity.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/homeassistant_cli/plugins/__pycache__/entity.cpython-310.pyc
/usr/lib/python3.10/site-packages/homeassistant_cli/plugins/__pycache__/event.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/homeassistant_cli/plugins/__pycache__/event.cpython-310.pyc
/usr/lib/python3.10/site-packages/homeassistant_cli/plugins/__pycache__/ha.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/homeassistant_cli/plugins/__pycache__/ha.cpython-310.pyc
/usr/lib/python3.10/site-packages/homeassistant_cli/plugins/__pycache__/info.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/homeassistant_cli/plugins/__pycache__/info.cpython-310.pyc
/usr/lib/python3.10/site-packages/homeassistant_cli/plugins/__pycache__/map.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/homeassistant_cli/plugins/__pycache__/map.cpython-310.pyc
/usr/lib/python3.10/site-packages/homeassistant_cli/plugins/__pycache__/raw.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/homeassistant_cli/plugins/__pycache__/raw.cpython-310.pyc
/usr/lib/python3.10/site-packages/homeassistant_cli/plugins/__pycache__/service.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/homeassistant_cli/plugins/__pycache__/service.cpython-310.pyc
/usr/lib/python3.10/site-packages/homeassistant_cli/plugins/__pycache__/state.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/homeassistant_cli/plugins/__pycache__/state.cpython-310.pyc
/usr/lib/python3.10/site-packages/homeassistant_cli/plugins/__pycache__/system.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/homeassistant_cli/plugins/__pycache__/system.cpython-310.pyc
/usr/lib/python3.10/site-packages/homeassistant_cli/plugins/__pycache__/template.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/homeassistant_cli/plugins/__pycache__/template.cpython-310.pyc
/usr/lib/python3.10/site-packages/homeassistant_cli/plugins/area.py
/usr/lib/python3.10/site-packages/homeassistant_cli/plugins/completion.py
/usr/lib/python3.10/site-packages/homeassistant_cli/plugins/config.py
/usr/lib/python3.10/site-packages/homeassistant_cli/plugins/device.py
/usr/lib/python3.10/site-packages/homeassistant_cli/plugins/discover.py
/usr/lib/python3.10/site-packages/homeassistant_cli/plugins/entity.py
/usr/lib/python3.10/site-packages/homeassistant_cli/plugins/event.py
/usr/lib/python3.10/site-packages/homeassistant_cli/plugins/ha.py
/usr/lib/python3.10/site-packages/homeassistant_cli/plugins/info.py
/usr/lib/python3.10/site-packages/homeassistant_cli/plugins/map.py
/usr/lib/python3.10/site-packages/homeassistant_cli/plugins/raw.py
/usr/lib/python3.10/site-packages/homeassistant_cli/plugins/service.py
/usr/lib/python3.10/site-packages/homeassistant_cli/plugins/state.py
/usr/lib/python3.10/site-packages/homeassistant_cli/plugins/system.py
/usr/lib/python3.10/site-packages/homeassistant_cli/plugins/template.py
/usr/lib/python3.10/site-packages/homeassistant_cli/remote.py
/usr/lib/python3.10/site-packages/homeassistant_cli/yaml.py
/usr/share/doc/home-assistant-cli
/usr/share/doc/home-assistant-cli/README.rst
/usr/share/licenses/home-assistant-cli
/usr/share/licenses/home-assistant-cli/LICENSE.md
References
Summary
In this tutorial we learn how to install home-assistant-cli
on Fedora 36 using yum and [dnf]((/fedora/36/dnf/).