mirror of
https://github.com/home-assistant/developers.home-assistant.git
synced 2025-07-08 18:06:29 +00:00
Add core dependencies for Fedora (#1867)
This commit is contained in:
parent
7c7f6e2bcd
commit
0dbb50a13a
@ -65,7 +65,7 @@ _You only need these instructions if you do not want to use devcontainers._
|
||||
|
||||
It is also possible to set up a more traditional development environment. See the section for your operating system. Make sure your Python version is 3.12.
|
||||
|
||||
### Developing on Linux
|
||||
### Developing on Ubuntu / Debian
|
||||
|
||||
Install the core dependencies.
|
||||
|
||||
@ -74,6 +74,15 @@ sudo apt-get update
|
||||
sudo apt-get install python3-pip python3-dev python3-venv autoconf libssl-dev libxml2-dev libxslt1-dev libjpeg-dev libffi-dev libudev-dev zlib1g-dev pkg-config libavformat-dev libavcodec-dev libavdevice-dev libavutil-dev libswscale-dev libswresample-dev libavfilter-dev ffmpeg libgammu-dev
|
||||
```
|
||||
|
||||
### Developing on Fedora
|
||||
|
||||
Install the core dependencies.
|
||||
|
||||
```shell
|
||||
sudo dnf update
|
||||
sudo dnf install python3-pip python3-devel python3-virtualenv autoconf openssl-devel libxml2-devel libxslt-devel libjpeg-turbo-devel libffi-devel systemd-devel zlib-devel pkgconf-pkg-config libavformat-free-devel libavcodec-free-devel libavdevice-free-devel libavutil-free-devel libswscale-free-devel ffmpeg-free-devel libavfilter-free-devel ffmpeg-free gcc gcc-c++ cmake
|
||||
```
|
||||
|
||||
### Developing on Windows
|
||||
|
||||
To develop on Windows, you will need to use the Linux subsystem (WSL). Follow the [WSL installation instructions](https://learn.microsoft.com/windows/wsl/install) and install Ubuntu from the Windows Store. Once you're able to access Linux, follow the Linux instructions.
|
||||
|
Loading…
x
Reference in New Issue
Block a user