mirror of
https://github.com/home-assistant/developers.home-assistant.git
synced 2025-07-09 18:36: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.
|
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.
|
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
|
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
|
### 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.
|
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