Как установить steam на kali linux

Обновлено: 07.07.2024

Все игры защищены DRM. Поэтому, если вы покупаете игру, вы можете установить ее на любое устройство или платформу, используя свою учетную запись Steam.

Как установить Стим на Линукс: подробная инструкция

Как установить Steam на Linux, есть ли официальная версия приложения для этой операционной системы? Сообщаем вам: внутри обзора вы найдете подробную пошаговую инструкцию с ответами на важные вопросы!

Загружаем программу

Мы хотели бы поблагодарить Valve за возможность официально загрузить программное обеспечение и продолжить. Чтобы установить Steam в Linux, вам нужно будет использовать терминал. Открываем любым удобным способом:

  • Одновременно нажмите и удерживайте клавиши Ctrl + Atl + T ;
  • Откройте главное меню и перейдите в утилиту «Приложения», откройте раздел «Стандартные» и найдите значок терминала.

Теперь перейдем непосредственно к вопросу о том, как установить Steam в Linux. Мы используем официальный сайт разработчика:

  • Наберите в терминале команду, чтобы скачать инсталляционный пакет с сайта;
  • Включите поддержку архитектуры i386 для полной загрузки;

sudo apt install -f.

Переходим к завершающему этапу. Вы смогли загрузить оболочку приложения, но она еще не заполнена содержимым. Открываем главное меню и ищем раздел «Игры», здесь недавно скачанный софт.

  • Щелкните значок программы;
  • Программа установки запустится автоматически: на экране появится соответствующее уведомление;
  • Все недостающие пакеты будут загружены в считанные минуты. Вы можете приступить к работе!

После того, как вы сможете установить Steam в Ubuntu, зарегистрируйтесь.

  • Если вы ранее создали учетную запись, вы можете войти в систему и использовать ее;
  • Если вы еще не создали профиль, нажмите кнопку регистрации, введите свой адрес электронной почты и найдите пароль.

Напоминаем, что при поиске игр во встроенном магазине проверьте значок поддерживаемой операционной системы.

Запуск клиента Steam в Linux

Теперь вы можете запустить сам клиент Steam. Откройте главное меню системы (лаунчер) и запустите Steam (находится в разделе Игры).

Вы также можете запустить клиент Steam из командной строки, выполнив команду в терминале:

Этот метод следует использовать, если клиент внезапно не запускается. В этом случае в терминале будет отображаться ошибка.

Включение Steam Play

Steam Play включает Proton. Это модифицированная Valve версия Wine, приложения, которое может запускать программы Windows в Linux без эмуляторов или виртуальных машин.


Откройте настройки клиента Steam. Для этого выберите Steam → «Настройки» в верхней строке меню.


Найдите раздел настроек Steam Play (он последний в списке опций). Включите Включить Steam Play для поддерживаемых игр. Эта опция позволит вам играть в официально одобренные Valve игры для Windows для запуска на Linux. Среди них Doom, Final Fantasy VI, Mount & Blade: With Fire & Sword, Payday: The Heist и так далее. Посмотреть полный список можно в тематическом сообществе. Немного, но это только начало. Список постепенно растет, и помимо этого в Steam Play есть еще одна интересная опция.

Включите следующий параметр «Включить Steam Play для всех игр», и Steam попытается запустить все игры для Windows в вашей библиотеке в Linux, даже если они официально не поддерживаются Steam Play.


После сохранения настроек клиент Steam попросит перезагрузить компьютер. Подтвердите действие.

Теперь у вас должна быть возможность открывать все видеоигры Windows в Linux. Обратите внимание, что эта функция находится в стадии разработки. Некоторые заголовки могут работать некорректно или показывать низкую производительность.

На веб-сайте ProtonDB есть статистика игр для Windows, работающих в Linux. У каждого есть свой статус: бронзовый, серебряный, золотой и платиновый, в зависимости от того, как он работает в Linux.


Пользователи сообщают, что у них нет проблем с игрой в The Witcher 3, Dark Souls 3, Skyrim, Tekken 7, Phantom Pain, Cuphead, Doom и Wolfenstein на Linux. Попробуйте поискать в ProtonDB свою любимую игру и посмотрите, подходит ли она другим.

Единственное, что шокирует: Valve пока не планирует вводить Steam-подобную функциональность для macOS.

Две популярные игры Steam для Linux

Обзор игр Steam Linux выходит за рамки этой статьи. Но нельзя не упомянуть две популярные бесплатные игры, доступные для Linux в магазине Steam.

Обе игры разработаны Valve Corporation.



И Team Fortress 2, и Dota 2, как правило, возглавляют рейтинг Linux в Steam. Кстати, заслуженно.

На этом основная часть статьи завершается. Ниже вы можете прочитать, с какой ошибкой вы можете столкнуться при установке Steam в Linux.

Как поставить десктопный клиент

Отличная новость для всех поклонников игрового клиента: теперь установить Steam на Ubuntu просто и доступно! Больше не нужно искать сторонние функции и использовать специальные обходные пути, не нужно обманывать.

Первым шагом является проверка подключения к репозиторию мультивселенной. Если вы уверены, что все в порядке, пропустите эту часть инструкций и двигайтесь дальше. Не лишним будет проверить: репозиторий по умолчанию не подключен. Поэтому приступим к установке Steam на Kali Linux (или другую версию) вот так:

sudo add-apt-repository multiverse
sudo apt update

На экране появится уведомление «Репозиторий активен» .

Есть второй вариант:

  • Войдите в главное меню и откройте раздел «Программы и обновления» ;
  • Перейдите на вкладку «Программное обеспечение Ubuntu» ;
  • Установите флажок рядом с «Программы, ограниченные патентами или законами (мультивселенная)» .

Установка Steam в Ubuntu

Установка будет показана на примере Ubuntu 20.04, но все инструкции полностью подходят для обеих предыдущих версий Ubuntu, например 16.04 и выше (Ubuntu 18.04).

Убедитесь, что на первой вкладке стоит галочка рядом с «Программы, ограниченные патентами или законами (мультивселенная):

Откройте терминал с помощью сочетания клавиш Ctrl + Alt + T или из главного меню и введите команду:

sudo apt install steam

Вы также можете установить программу с официального сайта, но метод установки не имеет значения, потому что программа обновляет свои исполняемые файлы при каждой загрузке, поэтому вы все равно получите последнюю версию.

Чтобы установить программу с официального сайта, скачайте установочный пакет командой:

Включите поддержку архитектуры i386, если она отключена:

И установите получившийся пакет с помощью команды dpkg:

dpkg -i steam.deb

Вам просто нужно установить зависимости:

sudo apt install -f

Как видите, способ установки из официальных репозиториев намного проще и удобнее. После завершения установки Steam на Ubuntu 20.04 вам необходимо запустить его из главного меню. Введите Steam в строку поиска. Осталось только нажать на иконку:

Теперь вы можете видеть, что программа еще не полностью установлена. Мы только установили инсталлятор, при первом запуске он скачает все необходимые пакеты обновлений и подготовит программу к работе.

Поскольку программа впервые запускается на этом компьютере, вам будет предложено войти в свою учетную запись или зарегистрировать новую. Публикацию в статье рассматривать не будем. Чтобы войти в свою учетную запись, нажмите «Войти в существующую учетную запись:

В следующем окне нужно ввести логин от аккаунта и пароль.

Затем вы получите по электронной почте код подтверждения, который также необходимо ввести. Когда появится код, нажмите Я изменил размер . и введите код:

Вот и все, Steam готов к работе.

Установка и использование Steam в Linux

Чтобы использовать сервис Steam, вам необходимо установить игровой клиент Steam. Клиент Steam является кроссплатформенным и доступен для Windows, macOS и Linux.

В прошлом году произошел прорыв в поддержке операционной системы Linux. Уже доступно огромное количество игр, запускаемых на Linux через Steam.

Если вы покупаете игру в Steam, которая может работать в нескольких операционных системах, вы можете играть в нее на любой системе после покупки. Нет необходимости покупать игры для каждой системы отдельно.


хм.. ставить стим на спецдистрибутив для тестирования безопасности странно, но в целом нужно установить 32битные библиотеки..

как минимум sudo dpkg --add-architecture i386

но лучше всё-таки для игр использовать менее специфичные дистрибутивы.

Radeon HD 7850 / R7 265 / R9 270 1024SP

Добавь тег kali, что бы больше народу пришло поржать над прыщавым какером.


НУ по русски же написано нехватает библиотеки libc.so.6. Дистр то небось x64. Твоя проблема гуглится быстро, не понимаю зачем нести это сюда и занимать время других.

Да как ты смеешь говорить такое сему Хакеру! Он же крут, у него на компе Кали! Он вычислит тебя по IP и взломает! Покайся, пока не поздно!


Кококой кококошмар. Ящитаю кали надо запретить хотя бы потому, что тонны школьников считают что установив этот дистр они будут неимоверно круты, но как такого изучения linux нет и пользы никакой.

Аффтар, зачем вообще на кали тебе играть, объясни мне?

karton1 ★★★★★ ( 01.02.17 18:10:32 )
Последнее исправление: karton1 01.02.17 18:11:45 (всего исправлений: 1)

А если серьезно, то твоя проблема решается командой

Но ты выглядишь идиотом, сидя на дистрибутиве для _очень_ высококвалифицированных и не зная _настолько_ базовых вещей. Перед одноклассниками авось и прокатит, но в кругах компетентных людей (как здесь), ты смешон и жалок. Ты как пацан, что ни разу не был в походе, но строящий из себя выживальщика.


менее специфичные дистрибутивы

И в чем же его специфичность? Другой предустановленный софт? :-)


зачем вообще на кали тебе играть, объясни мне

Ну и почему же не играть на нем? Объясни теперь мне.


Дистр заточен для анализа сети. Ты же рубанком овощи не строгаешь, правда? Автор явно новичок в линуксе и для начала ему стоило бы поставить debian и разбираться с ним.

karton1 ★★★★★ ( 01.02.17 18:26:10 )
Последнее исправление: karton1 01.02.17 18:26:52 (всего исправлений: 1)


Анализируй, играй. Эти ваши зоопарки дистрибутивов уже надоели. Попов знал толк.

Ты же рубанком овощи не строгаешь, правда?

И что я должен понять с этой унылой метафоры?

FIL ★★★★ ( 01.02.17 18:27:19 )
Последнее исправление: FIL 01.02.17 18:29:09 (всего исправлений: 2)


Дистр это тот же инструмент. Каждый инструмент заточен для определенной задачи, че ты как маленький?


другой софт, другая цель, другие версии пакетов, другая политика их поддержки и стабилизации не учитывающая стим и игры.

но на вкус и цвет конечно. просто пользователей дистрибутива которые могут помочь со стимопроблемами найти сложновато будет.


Steam в Linux. Установка и использование

Steam — это популярный онлайн-сервис от компании Valve, который позволяет загружать, устанавливать и покупать игры. Он содержит тысячи различных игр. Большинство игр, распространяемых через Steam, платные. Но есть и очень хорошие бесплатные игры. Помимо этого Steam имеет социальную составляющую, позволяя общаться и «дружить» с другими пользователями.

Бесплатные игры в Steam для Linux

Для использования сервиса Steam нужно установить Игровой клиент Steam. Клиент Steam является кроссплатформенным приложением и доступен для Windows, MacOS и Linux.

За последний год произошел целый прорыв в плане поддержки операционной системы Linux. Уже сейчас доступно огромное количество игр, которые работают под Linux через Steam.

Если вы покупаете в Steam игру, которая может работать в разных операционных системах, то после покупки вы можете использовать ее в любой системе. Не нужно покупать игры для каждой системы отдельно.

Персонаж игры Team Fortress 2

Установка Steam в Ubuntu Linux

Рассмотрим, как установить Steam в Ubuntu Linux (Linux Mint и других дистрибутивах, основанных на Ubuntu).

Есть разные способы установки Steam в Ubuntu Linux. Я использовал один из популярных способов: сначала из репозиториев дистрибутива устанавливается инсталлятор (пакет steam-installer), а затем данный инсталлятор устанавливает клиент Steam.

Мы будем использовать терминал. Чтобы открыть терминал в Ubuntu Linux можно нажать сочетание клавиш Ctrl+Atl+T или запустить его через главное меню ( Приложения→Стандартные→Терминал ) .

Первое, что мы должны сделать, это подключить репозиторий multiverse, в котором находятся проприетарные программы. Выполняем команды:

Установим инсталлятор — пакет steam-installer. Для этого выполняем команду:

Когда инсталлятор установится, мы должны его запустить, чтобы он установил клиент Steam. Через главное меню системы найдите приложение Steam (размещается в разделе Игры ) и запустите его.

steam-installer

Откроется небольшое окошко, в котором будет отображаться процесс установки.

Запуск клиента Steam в Linux

Теперь можно запустить сам клиент Steam. Открываем главное меню системы (лаунчер) и запускаем Steam (размещается в разделе Игры ).

Если все прошло успешно, то откроется клиент Steam. Через него вы можете искать, покупать, устанавливать и удалять игры. Игры сопровождаются скриншотами, видео, описанием и другими полезными материалами.

Также клиент Steam можно запустить из командной строки, выполнив в терминале команду:

Этот способ нужно использовать если вдруг у вас клиент не запускается. В терминале будет выведена в таком случае ошибка.

Установка игр для Linux

Игровой клиент Steam

Чтобы найти какую-либо игру, нужно перейти в раздел STORE (Магазин). Затем можно открыть меню Игры и выбрать соответсвующий раздел, например, игры по жанру.

В магазине игр представлены игры для всех операционных систем. Каждая игра имеет пиктограммы, которые показывают в каких системах она может работать. Пиктограмма со значком логотипа Steam означает, что игра работает в Linux. Такой значок (а не пингвин, например) используется потому, что существует специальный дистрибутив Linux — Steam OS, который имеет такой логотип.

Поиск игр для Linux в Steam

Для поиска игр можно воспользоваться строкой поиска в правом верхнем углу страницы. Можно вписать туда слово linux и нажать Enter . Так будут найдены игры, в которых есть упоминание слова Linux.

Выборка игр для Linux в магазине Steam

Чтобы показать только игры, которые имеют версию для Linux, нужно в правой колонке, где представлены фильтры, установить галочку SteamOS + Linux (блок Narrow by OS — Выборка по ОС).

Загрузка игры в Steam для Linux

Выбрав игру, ее можно установить, нажав кнопку Play Game .

Установка игры в Steam для Linux

Игры скачиваются в фоновом режиме. Вы можете продолжать просматривать магазин. Статус загрузки отображается в нижней части окна программы.

Покупка игры в Steam для Linux

Если игра платная, то для покупки нажимаем кнопку Add to Cart (Положить в корзину).

Раздел Библиотека в Steam

Чтобы просмотреть свои загрузки, перейдите в раздел LIBRARY (Библиотека).

Две популярные игры Steam для Linux

Обзор Steam игр для Linux выходит за рамки данной статьи. Но нельзя не упомянуть про две популярные бесплатные игры доступные для Linux из магазина Steam.

Это командный трехмерный шутер от первого лица Team Fortress 2 и легендарная многопользовательская игра Dota 2 в жанре MOBA (многопользовательская онлайновая боевая арена).

Обе игры разрабатываются Valve Corporation.

И Team Fortress 2 и Dota 2 обычно занимают первые места чартов в подборках Steam игр для Linux. Вполне заслуженно, кстати.

На этом основная часть статьи закончена. Ниже вы можете прочитать, с какой ошибкой можно столкнуться при установке Steam в Linux.

Ошибка libGL error: No matching fbConfigs or visuals found

На самом деле Steam у меня установился не с первой попытки. Если вы пытаетесь запустить инсталлятор, но ничего не происходит, то откройте терминал и выполните запуск из терминала, чтобы увидеть ошибку. Для этого выполните в терминале команду:

Я получал следующую ошибку:

Это довольно распространенная проблема при попытке запуска/установки Steam в Linux. Обычно она связана она с тем, что текущие видео-драйвера/библиотеки не подходят для Steam.

В интернете предлагают разные решения, но некоторые из них уже устарели и работают только в старых версиях Ubuntu.

Я попробовал некоторые из способов решения проблемы, но мне помогло только «откатиться» на предыдущую версию драйвера NVidia. Именно накануне установки Steam я обновил видео-драйвер Nvidia. И он, похоже, не «дружит» с текущей версией Steam. Вернув предыдущую версию драйвера Nvidia, инсталлятор Steam заработал.

Если вы сталкивались или если вдруг у вас будут появляться похожие проблемы, напишите, пожалуйста, об этом в комментариях.

Заключение

Мы рассмотрели вопросы установки и запуска клиента Steam в Linux, а также научились устанавливать игры для Linux.

Игра Team Fortress 2 в Steam для Linux

Отдельно хотелось бы подчеркнуть, что компания Valve сделала огромный вклад в популяризацию Linux. Ведь до этого не существовало настолько простых и универсальных способов для запуска «крупных» игр в Linux. А это одна из причин, по которой некоторые пользователи не переходят с Windows на Linux. А теперь самый крупный игровой сервис работает в Linux и позволяет устанавливать игры одним кликом.

Для тех, кто хочет поиграть в нативные Linux игры, предлагаем посетить наш каталог Игр для Linux

Видео

На видео показан процесс установки клиента Steam в Linux, а также пример установки игры Team Fortress 2 и видео геймплея.

Спустя месяцы бета-тестов для пользователей Ubuntu наконец-то стала доступна стабильная версия Steam, программы-клиента сервиса цифровой дистрибуции игр и одновременно социальной сети для геймеров, которой уже более 15 лет пользуются люди на Windows.

Библиотека игр для Linux и Steam OS

Интерфес и настройки Steam

Одновременно с этим в магазине Steam появился раздел с сотнями игр для Linux, более 10% из которых – бесплатные. Игры эти – кроссплатформенные, у каждой есть версия для Windows. Начать играть в такие игры можно на одной операционной системе, а закончить на другой – сохранения синхронизируются в облаке сервиса. Главное – на обоих компьютерах войти под одинаковой учетной записью.

Официально, помимо Ubuntu, программой поддерживается еще одна, собственная операционная система, созданная на ядре Linux – Steam OS. Для остальных (Debian, CentOS и др.) нет официального инсталлятора, только сборки пакетов от энтузиастов.


Steam и драйвера

Всем известны проблемы совместимости драйверов видеокарт на Linux. Steam после установки сканирует аппаратную конфигурацию компьютера, определяет модель установленной видеокарты и предлагает свои драйвера. Чтобы добиться максимальной производительности игр на вашем «железе», рекомендуем воспользоваться предложением.

Возможности

Полный список того, что умеет Steam – читайте на главной странице. Если говорить конкретно про версию для Linux – то функционал ее не имеет отличий и ограничений от версий для других ОС.

Программа оптимизирована для запуска игр на SSD и HDD накопителях. Поддерживает установку 64-х и 32-х битных игр, вывод изображения в качестве 4K. Управление осуществляется клавиатурой и мышкой, либо джойстиком/геймпадом. Поддерживаются контроллеры PS4 Dual Shock и Xbox.

Какие игры существуют для Linux

Ролевые, гонки, MMO, стратегии, симуляторы и т.д. В лидерах продаж Counter-Strike: GO, XCOM 2 и Rust. Полный список игр можно посмотреть без установки клиента – здесь.

Загрузка и установка

Чтобы скачать Steam для Linux, кликните по ссылке ниже. Затем запустите скачанный DEB пакет и нажмите кнопку «Установить». Введите sudo пароль и дождитесь окончания процесса. Второй способ – открыть центр приложений Ubuntu, набрать в поиске Steam, и установить программу оттуда.

Для тех, кто хочет попробовать поставить Steam OS на компьютер, вот ссылка:

Читайте также: