Toto téma bylo uzamčeno
Как установить Steam на Ubuntu 17.04
Уже неделя, как я являюсь счастливым обладателем Linux Ubuntu 17.04 amd64. Радости моей нет предела. В данном руководстве я не буду описывать все прелести этой системы, но остановлюсь я вот на чем… Все встает на ура, кроме Steam. Из-за того, что никак не удавалось его поставить я 7 раз переставлял систему, потому что в инете столько всего «нужного для установки», что в итоге система падала. Вот мои действия:

  1. В первую очередь ставим драйвера на видео карту. У меня стоит простенькая Nvidia GeForce GT520 на 1 Гб оперативы. Описывать установку не буду, скажу только то, что пропиетарные драйвера выше 340 версии на 17.04 отказываются работать. Хоть с офф.сайта качай. Хотя можно поставить, если сначала поставить 340, а сверху поставить родные с сайта. Но как их ставить можно в инете найти.
  2. Дальше мы начинаем установку Steam. Сначала в меню «Программы и обновления» во вкладке «Программное обеспечение Ubuntu» мы ставим галочку в пункте меню «Программы, ограниченные патентами или законами (multiverse)», либо командой:

    sudo dpkg --add-architecture i386

  3. Обновляем репозитории

    sudo apt-get update

  4. Ставим необходимые библиотеки для работы клиента:

    sudo apt-get install wget gdebi libgl1-mesa-dri:i386 libgl1-mesa-glx:i386 libc6:i386

  5. Обязательно ставим libcurl и для 32 и для 64 битной системы. Вот тут первая затыка. В Ubuntu 17.04 нету пакета libcurl, а вместо него теперь libcurl3:

    sudo apt-get install libcurl3 libcurl3:i386

  6. Вот сейчас та самая основа, из-за которой все проблемы в будующем. Дело в том, что если не поставить этот пакет, то после установки Steam, при подключении к серверу, мы увидим такую надпись: «Fatal Error: Steam needs to be online to update. Please confirm your network connection and try again.», а если загружать через терминал, то и того хлеще:

    steam Repairing installation, linking /home/username/.steam/steam to /home/username/.local/share/Steam Running Steam on ubuntu 17.04 64-bit STEAM_RUNTIME is enabled automatically Installing breakpad exception handler for appid(steam)/version(0) Installing breakpad exception handler for appid(steam)/version(1.0) Installing breakpad exception handler for appid(steam)/version(1.0) Installing breakpad exception handler for appid(steam)/version(1.0) Assert( Assertion Failed: Illegal termination of worker thread 'Thread(0x0x57e57228/0x0xf3b9ab' ):threadtools.cpp:3283 Installing breakpad exception handler for appid(steam)/version(1.0) ILocalize::AddFile() failed to load file "public/steambootstrapper_english.txt". [2016-12-28 22:51:42] Startup - updater built Nov 23 2016 01:05:42 [2016-12-28 22:51:42] Verifying installation... [2016-12-28 22:51:42] Unable to read and verify install manifest /home/username/.local/share/Steam/package/steam_client_ubuntu12.installed [2016-12-28 22:51:42] Verification complete [2016-12-28 22:51:42] Downloading Update... [2016-12-28 22:51:42] Checking for available update... [2016-12-28 22:51:42] Download failed: http error 0 (client-download.steampowered.com/client/steam_client_ubuntu12) [2016-12-28 22:51:43] Download failed: http error 0 (media.steampowered.com/client/steam_client_ubuntu12) [2016-12-28 22:51:43] failed to load manifest from buffer. [2016-12-28 22:51:43] Failed to load manifest [2016-12-28 22:51:43] Error: Download failed: http error 0 [2016-12-28 22:51:43] Error: Steam needs to be online to update. Please confirm your network connection and try again. [2016-12-28 22:51:46] Shutdown

    Правда красиво? Интернет гудит этой ошибкой, можете проверить… Многие советуют пингануть сервера стим, такие как:

    http://cdn.steampowered.com
    http://media.steampowered.com
    http://store.steampowered.com

    И забить их в файлик /etc/hosts. Это решит проблему с обновлением steam, но не решит проблему со скачиванием игр. Также не решит проблему и замена региона принадлежности Steam. Мне помогла одна библиотека:

    sudo apt-get install libnss-resolve:i386

  7. Ну, а дальше, мы качаем клиент:


  8. Устанавливаем его:

    sudo gdebi steam.deb

    В остальном установка и настройка должна пройти нормально… Удачи всем. И поздравьте меня — это моё первое руководство в стим комьюнити :)
Naposledy upravil valphilm; 28. pro. 2016 v 14.39
< >
Zobrazeno 1623 z 23 komentářů
ТС и vadim нужно совместно написать руководство по "Steam в Linux - все, что вы боялись спросить. Установка, обновление, решение проблем."
у меня черновик руководства по клиенту завис, потому что нет разделов по Linux, MacOS и W10.
Отвечу сразу всем. Я бы рад написать это в руководства, но честно, просто не нашел кнопочки "добавить руководство". Ненадо судить людей, когда они делают что-то впервые. По поводу, зачем мучиться с сторонними ОС... Это дело вкуса. Для тех, кто не знает, но в РФ есть закон об авторских правах, который предусматривает лично для меня, если я буду использовать пиратский продукт от компании мелкософта по 500 тыс. рублей за каждый продукт. Если не верите - почитайте штрафы и судебную практику для юридических лиц. А платить за их продукты, когда семерка максималка стоит от 12 тыс. рублей, при том что она уже снята с поддержки, как то не айс. Именно поэтому я перешел на линукс. Насчет установки с репозиториев на линуксе... Просто введите в поиске яндекса или гугла строчку "Fatal Error: Steam needs to be online to update. Please confirm your network connection and try again" и поймете насколько эта проблема распространена и при этом нету рабочего ответа, как оно исправляется... В большинстве случаев ответ "Просто у стима перегружены все сервера уже 5 месяцев и это нормально" или "Переключите регион стима и будет вам счастье"... Хотя проблема всегда глубже... Так что не судите, если не сталкивались
valphilm původně napsal:
А платить за их продукты, когда семерка максималка стоит от 12 тыс. рублей, при том что она уже снята с поддержки, как то не айс. Именно поэтому я перешел на линукс.
Для домашнего использования не нужна ни Максимальная, ни Профессиональная версия. Домашняя расширенная, когда она была в продаже, стоила около 5000 рублей + бесплатный переход на Windows 10. Windows 7 Домашняя расширенная - дата начала жизненного цикла 22.10.2009, Windows 10 домашняя - дата окончания основной фазы поддержки 13.10.2020, дополнительная дата окончания поддержки 14.10.2025. С учетом бесплатного перехода, после покупки Windows 7 можно пользоваться Windows 2025-2009= 16 лет. Т. е. (условно), в год вы будете платить 312 рублей в течение 16 лет. Посмотрите, сколько стоят годовые лицензии на антивирусы, для сравнения. И не исключено, что бесплатная поддержка Windows 10 будет продлена.
А для Linux и антивирусы не нужны...
vadim původně napsal:
А для Linux и антивирусы не нужны...
Это миф.
Андрей původně napsal:
Это миф.
А Вы-то откуда знаете?
Спасибо огромное
ubuntu 17.04 х64 помогло, спасибо
< >
Zobrazeno 1623 z 23 komentářů
Na stránku: 1530 50

Datum zveřejnění: 28. pro. 2016 v 14.34
Počet příspěvků: 23