
Как установить Steam на Linux: инструкция для тех, кто не боится терминала
Введение: Linux и игры — это не оксюморон
Есть стереотип, что Linux — это операционная система для серверов, программистов и людей, которые компилируют ядро ради удовольствия. Что игры на Linux — это что-то из области фантастики, а слово «Steam» здесь произносят шёпотом, оглядываясь по сторонам.
Спойлер: всё изменилось. Доля Linux среди пользователей Steam в 2026 году достигла рекордных 8,42% среди англоязычной аудитории. SteamOS, Proton и растущая поддержка со стороны разработчиков превратили Linux из «игрушки для гиков» в полноценную игровую платформу. Установить Steam здесь не сложнее, чем на Windows — просто вместо кнопки «Далее» вы вводите команду в терминале. И да, это не так страшно, как звучит.
Кому пригодится эта статья:
- Тем, кто перешёл на Linux и не хочет расставаться с библиотекой игр.
- Владельцам Steam Deck, которые хотят понять, что там «под капотом».
- Всем, кто устал от Windows и решил попробовать что-то новое (и бесплатное).
Поддерживаемые дистрибутивы (или: «а мой Linux вообще подойдёт?»)
Valve официально поддерживает только последнюю версию Ubuntu LTS с рабочими окружениями Unity, Gnome или KDE. Это не значит, что на других дистрибутивах Steam не работает — просто если что-то сломается, поддержка Valve разведёт руками и скажет: «Мы предупреждали».
Официально поддерживаемые
| Дистрибутив | Статус |
|---|---|
| Ubuntu 22.04 LTS / 24.04 LTS | ✅ Официальная поддержка |
| Ubuntu 26.04 LTS | ✅ Официальная поддержка |
| SteamOS (на Steam Deck) | ✅ Официальная поддержка |
Работает, но «на свой страх и риск»
| Дистрибутив | Как устанавливать |
|---|---|
| Debian 12+ | Через apt или .deb пакет |
| Fedora 40+ | Через RPM Fusion или Flatpak |
| Linux Mint 22+ | Через apt (на базе Ubuntu) |
| Arch Linux / CachyOS | Через pacman (репозиторий multilib) |
| openSUSE | Через zypper или Flatpak |
Статистика не врёт: в 2026 году самыми популярными дистрибутивами для игр стали SteamOS Holo (21%), CachyOS (15%), Arch Linux (9%) и Linux Mint. Так что вы не одиноки.
Важно: Steam требует 64-битную систему (x86_64/AMD64). Если у вас 32-битный Linux — увы, дальше можно не читать.
Установка через репозитории (Ubuntu, Debian, Fedora)
Самый простой и правильный способ — использовать штатный менеджер пакетов. Это как apt install в мире Windows, только без танцев с бубном и кнопки «Далее».
Для Ubuntu / Linux Mint / Pop!_OS
Всё делается одной командой:
bash
sudo apt update sudo apt install steam
Но есть нюанс: перед установкой нужно включить поддержку 32-битных библиотек. Steam — приложение солидное, но до сих пор требует i386-пакеты, как будто мы живём в 2010-м.
bash
sudo dpkg --add-architecture i386 sudo apt update sudo apt install steam
Если apt говорит, что пакет не найден, включите репозиторий multiverse (в Ubuntu он обычно уже включён, но проверить не помешает):
bash
sudo add-apt-repository multiverse sudo apt update sudo apt install steam
Для Debian
В Debian Steam находится в contrib-репозитории. Убедитесь, что он подключён в /etc/apt/sources.list, затем:
bash
sudo dpkg --add-architecture i386 sudo apt update sudo apt install steam-installer
Пакет steam-installer — это скрипт, который скачает и установит актуальную версию клиента Steam в домашнюю директорию пользователя.
Для Fedora
Fedora не включает Steam в стандартные репозитории из-за лицензионных ограничений. Вам понадобится RPM Fusion — репозиторий с проприетарным ПО.
bash
sudo dnf install \ https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm \ https://mirrors.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm sudo dnf install steam
Готово. Steam появится в меню приложений (или запускайте из терминала командой steam).
Альтернатива: Flatpak и Snap
Если не хотите возиться с репозиториями, есть универсальные способы:
Flatpak (рекомендуется для Fedora, openSUSE и тех, кто любит песочницы):
bash
flatpak install flathub com.valvesoftware.Steam
Snap (для Ubuntu, но есть нюансы с Proton):
bash
sudo snap install steam
⚠️ Предупреждение: Snap-версия Steam иногда мешает обновлению Proton. Если планируете играть в Windows-игры — лучше выбрать apt или Flatpak.
Установка через .deb/.rpm пакет (ручной способ)
Если терминал вас пугает или вы хотите «всё контролировать» — можно скачать пакет вручную с официального сайта Valve.
Для Debian/Ubuntu (.deb)
- Перейдите на
https://repo.steampowered.com/steam/archive/stable/ - Скачайте файл
steam_latest.deb - Установите его:
bash
sudo dpkg --add-architecture i386 sudo apt update sudo apt install ./steam_latest.deb
Важно: используйте apt install ./файл.deb, а не dpkg -i. dpkg не умеет автоматически доставлять зависимости, и вы получите ошибку «Unsatisfied dependencies» с кучей непонятных библиотек.
Для Fedora/openSUSE (.rpm)
Скачайте .rpm-пакет с того же репозитория и установите:
bash
sudo rpm -i steam.rpm
Или, если у вас Fedora с RPM Fusion, просто используйте dnf install steam — это чище и надёжнее.
Совет: после установки из .deb/.rpm не забудьте запустить sudo apt --fix-broken install или sudo dnf check — на случай, если какие-то зависимости не подтянулись.
Запуск и настройка библиотек (32-bit)
Вот здесь начинается самое интересное. Вы запускаете Steam, а он вам выдаёт что-то вроде:
«Steam needs to be online to update»
«libc.so.6: cannot open shared object file»
«Unsatisfied dependencies»
Знакомо? Не паникуйте. Это классика жанра.
Почему Steam требует 32-битные библиотеки?
Steam — приложение старое (в хорошем смысле). Он был написан ещё в те времена, когда 64-битные системы только входили в моду. Даже сегодня, на 64-битном Linux, Steam требует i386-библиотеки для работы. Без них клиент просто не запустится.
Что установить (Ubuntu/Debian)
Если Steam не стартует — доставьте недостающие библиотеки вручную:
bash
sudo apt install libgl1-mesa-dri:i386 libgl1-mesa-glx:i386 libc6:i386
Для проверки, что 32-битный OpenGL работает:
bash
sudo apt install mesa-utils:i386 glxinfo | grep "OpenGL"
Если glxinfo выдаёт информацию о видеокарте — всё в порядке.
Проблема с драйверами (NVIDIA/AMD)
Если у вас NVIDIA или AMD — убедитесь, что установлены 32-битные версии драйверов. NVIDIA отдельно публикует i686-пакеты для Linux, без них Steam либо не запустится, либо игры будут вылетать.
Для NVIDIA:
bash
sudo apt install libnvidia-gl-XXX:i386
(где XXX — версия вашего драйвера)
Для AMD:
bash
sudo apt install libgl1-mesa-dri:i386 mesa-vulkan-drivers:i386
Запуск Steam
После установки всех библиотек:
bash
steam
Первый запуск займёт несколько минут — Steam скачает обновления и создаст конфигурационные файлы. Если всё пошло по плану — вы увидите знакомое окно входа.
Часто задаваемые вопросы (FAQ)
1. Steam не запускается, пишет «missing 32-bit libraries» — что делать?
Добавьте архитектуру i386 и установите библиотеки:
bash
sudo dpkg --add-architecture i386 sudo apt update sudo apt install libc6:i386 libgl1-mesa-dri:i386 libgl1-mesa-glx:i386
Если проблема осталась — проверьте, установлены ли 32-битные драйверы видеокарты.
2. Можно ли установить Steam на Arch Linux?
Да, но официальной поддержки нет. Включите репозиторий multilib и установите:
bash
sudo pacman -S steam
Проблемы с Arch решайте на форумах сообщества — Valve вам не поможет.
3. Чем отличается Snap-версия Steam от обычной?
Snap изолирован в песочнице и иногда блокирует обновления Proton. Если хотите играть в Windows-игры через Proton — используйте apt, Flatpak или официальный .deb.
4. Как играть в Windows-игры на Linux?
Steam включает Proton — слой совместимости на базе Wine. Включите его в настройках: Steam → Настройки → Совместимость → Включить Steam Play для всех игр. Не все игры работают идеально, но список поддерживаемых постоянно растёт.
5. Как удалить Steam с Linux?
Для Ubuntu/Debian:
bash
sudo apt remove steam sudo apt autoremove
Для Fedora:
bash
sudo dnf remove steam
Конфигурационные файлы и игры останутся в ~/.steam и ~/.local/share/Steam — удалите вручную, если хотите полную очистку.
Заключение
Поздравляем! Вы установили Steam на Linux — и, что важнее, не сломали систему. Это уже достижение. Теперь у вас есть доступ к тысячам игр, распродажам и библиотеке, которая будет расти быстрее, чем вы успеваете в них играть.
Главные советы:
- ✅ Используйте официальные репозитории или
.deb/.rpmот Valve — не скачивайте «сборки» с сомнительных сайтов. - ✅ Включите i386-архитектуру перед установкой — иначе Steam не запустится.
- ✅ Если что-то не работает — проверьте 32-битные драйверы видеокарты.
- ✅ Для Windows-игр включите Proton — магия, которая реально работает.
📚 Читайте также (смежные статьи)
- Как установить Steam на компьютер (Windows) — для тех, у кого две системы или ностальгия по «окнам».
- Как установить Steam на Mac — если вы разрываетесь между Linux и macOS.
- Как перенести Steam на другой диск — если библиотека игр уже не помещается.
- Как обновить Steam до последней версии — если автообновление решило отдохнуть.
- Как настроить параметры запуска Steam — для продвинутых пользователей Linux.
Удачи в играх! И помните: на Linux можно не только компилировать ядро, но и наслаждаться игрой. Иногда — одновременно. 🐧🎮






