Не могу установить Steam на мой Ubuntu 17.04 64 бит

Это не работает для меня. Я получаю:

Не удалось распаковать initramfs: удалите сжатый архив. (...) Kernel panic - не синхронизация: VFS: невозможно монтировать root fs на неизвестном блоке (2.0) (...)

Мне пришлось принять очень уродливое решение, но оно работало как очарование. Я вошел в кабинет друга, попросил его разрешить мне использовать один из компьютеров под управлением Microsoft Windows. Я думаю, что это была Windows 7 или 8, в любом случае более современная, чем Windows XP, но еще не такая недавняя с материалом Cortana ... Затем я создал диск USB с ubuntu, загрузив сначала небольшую программу Universal USB Installer и все пошло нормально.

2
задан 15 June 2017 в 14:55

6 ответов

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

sudo dpkg --add-architecture i386 && sudo apt update

Теперь попробуйте установить пар снова с официального сайта с помощью dpkg или с помощью sudo apt install steam

Если это все еще не работает, попробуйте установить пакеты вручную.

Откройте https://packages.ubuntu.com/ в своем веб-браузере. Прокрутите вниз до области Search package directories. Выберите свою версию ubuntu из раскрывающегося списка Distribution (в этом случае это Zesty). Введите имя пакета и нажмите «Поиск» (в этом случае это libgcc1). Нажмите Exact Hit (в этом случае это Package libgcc1). Выберите i386 в таблице внизу. Выберите одну из ссылок на странице. Вероятно, это хорошая идея, чтобы выбрать ту, которая для вашей страны, но это не имеет значения. Откройте терминал и перейдите в каталог, в который вы загрузили пакет. Запустите sudo dpkg -i file.deb, где file.deb - файл, который вы только что загрузили.

Как только это будет сделано, попробуйте снова установить пар.

Если это дает вам ошибку depends on для другого пакета, просто выполните шаги 1-9 для этого пакета и попробуйте для установки пара. Возможно, вам придется делать это несколько раз.

0
ответ дан 22 May 2018 в 21:33
  • 1
    Пробовал это, но в результате произошла такая же ошибка. Я также попробовал из магазина, что он ударил на 50%. – muppaneni bharath 14 June 2017 в 10:30
  • 2
    Какой тип компьютера вы используете? Я просто правильно посмотрел на него, он пытается установить 32-битные пакеты. Ваш компьютер может быть 64 бит, или, может быть, это компьютер ARM (например, Raspberry Pi). – user 14 June 2017 в 10:36
  • 3
    Dell inspiron 3542 i5 64bit – muppaneni bharath 14 June 2017 в 12:35
  • 4
    Проблема в том, что вы пытаетесь установить 32-битное программное обеспечение на 64-битном компьютере. Согласно сайту , вам нужно добавить 32-битную архитектуру в apt, выполнив sudo dpkg --add-architecture i386. Затем запустите sudo apt update, чтобы добавить все 32-битные пакеты в базу данных и попытаться переустановить – user 14 June 2017 в 13:14
  • 5
    Если это сработает, я удалю свой первоначальный ответ и добавлю это как ответ – user 14 June 2017 в 13:16

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

sudo dpkg --add-architecture i386 && sudo apt update

Теперь попробуйте установить пар снова с официального сайта с помощью dpkg или с помощью sudo apt install steam

Если это все еще не работает, попробуйте установить пакеты вручную.

Откройте https://packages.ubuntu.com/ в своем веб-браузере. Прокрутите вниз до области Search package directories. Выберите свою версию ubuntu из раскрывающегося списка Distribution (в этом случае это Zesty). Введите имя пакета и нажмите «Поиск» (в этом случае это libgcc1). Нажмите Exact Hit (в этом случае это Package libgcc1). Выберите i386 в таблице внизу. Выберите одну из ссылок на странице. Вероятно, это хорошая идея, чтобы выбрать ту, которая для вашей страны, но это не имеет значения. Откройте терминал и перейдите в каталог, в который вы загрузили пакет. Запустите sudo dpkg -i file.deb, где file.deb - файл, который вы только что загрузили.

Как только это будет сделано, попробуйте снова установить пар.

Если это дает вам ошибку depends on для другого пакета, просто выполните шаги 1-9 для этого пакета и попробуйте для установки пара. Возможно, вам придется делать это несколько раз.

0
ответ дан 18 July 2018 в 11:40

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

sudo dpkg --add-architecture i386 && sudo apt update

Теперь попробуйте установить пар снова с официального сайта с помощью dpkg или с помощью sudo apt install steam

Если это все еще не работает, попробуйте установить пакеты вручную.

Откройте https://packages.ubuntu.com/ в своем веб-браузере. Прокрутите вниз до области Search package directories. Выберите свою версию ubuntu из раскрывающегося списка Distribution (в этом случае это Zesty). Введите имя пакета и нажмите «Поиск» (в этом случае это libgcc1). Нажмите Exact Hit (в этом случае это Package libgcc1). Выберите i386 в таблице внизу. Выберите одну из ссылок на странице. Вероятно, это хорошая идея, чтобы выбрать ту, которая для вашей страны, но это не имеет значения. Откройте терминал и перейдите в каталог, в который вы загрузили пакет. Запустите sudo dpkg -i file.deb, где file.deb - файл, который вы только что загрузили.

Как только это будет сделано, попробуйте снова установить пар.

Если это дает вам ошибку depends on для другого пакета, просто выполните шаги 1-9 для этого пакета и попробуйте для установки пара. Возможно, вам придется делать это несколько раз.

0
ответ дан 24 July 2018 в 19:50

Попробуйте запустить sudo apt-get update, затем sudo apt-get -f install.

Это должно загрузить ваши зависимости, а затем продолжить установку Steam.

1
ответ дан 22 May 2018 в 21:33
  • 1
    Sudo apt-get -f устанавливает итоговую ошибку, заканчивающуюся на E: Sub-process / usr / bin / dpkg возвращает код ошибки (1) – muppaneni bharath 14 June 2017 в 12:40

Попробуйте запустить sudo apt-get update, затем sudo apt-get -f install.

Это должно загрузить ваши зависимости, а затем продолжить установку Steam.

1
ответ дан 18 July 2018 в 11:40

Попробуйте запустить sudo apt-get update, затем sudo apt-get -f install.

Это должно загрузить ваши зависимости, а затем продолжить установку Steam.

1
ответ дан 24 July 2018 в 19:50
  • 1
    Sudo apt-get -f устанавливает итоговую ошибку, заканчивающуюся на E: Sub-process / usr / bin / dpkg возвращает код ошибки (1) – muppaneni bharath 14 June 2017 в 12:40

Другие вопросы по тегам:

Похожие вопросы: