Установка инструментов разработчика на Steam Deck (SteamOS 3.x "Holo") требует работы с терминалом и некоторыми командами Linux. Вот шаги для установки QEMU с KVM, Docker и компиляторов GCC и Clang.
### Предварительные шаги
1. **Переключитесь в режим разработчика**:
- Перейдите в меню "Настройки".
- Выберите "Системные параметры" и найдите раздел "Режим разработчика", чтобы переключиться на него.
2. **Откройте терминал**:
- Вы можете использовать консоль SteamOS, зайдя в режим Desktop и открыв терминал.
### Установка QEMU с KVM
1. Убедитесь, что ваш компьютер поддерживает виртуализацию (KVM):
```bash
lscpu | grep Virtualization
```
2. Установите QEMU и необходимые пакеты:
```bash
sudo pacman -S qemu virt-manager dnsmasq vde2 bridge-utils openbsd-netcat
```
3. Чтобы использовать KVM, убедитесь, что модуль `kvm` загружен:
```bash
sudo modprobe kvm
```
### Установка Docker
1. Установите Docker:
```bash
sudo pacman -S docker
```
2. Разрешите и запустите службу Docker:
```bash
sudo systemctl enable docker.service
sudo systemctl start docker.service
```
3. (Опционально) Добавьте своего пользователя в группу Docker, чтобы не использовать `sudo` каждый раз:
```bash
sudo usermod -aG docker $USER
```
После этого, выйдите и снова войдите в систему.
### Установка компиляторов GCC и Clang
1. Установите GCC:
```bash
sudo pacman -S base-devel
```
2. Установите Clang:
```bash
sudo pacman -S clang
```
### Установка необходимых dev-пакетов
Вы можете установить дополнительные dev-пакеты в зависимости от ваших нужд. Например:
```bash
sudo pacman -S cmake git make
```
### Заключение
После выполнения этих шагов вы сможете использовать QEMU с KVM, Docker и компиляторы GCC и Clang на вашем Steam Deck. Не забудьте регулярно проверять обновления и следовать документации для любых дополнительных настроек или проблем.