Невозможно установить Steam 64bit - Неправильная архитектура (Lubuntu 12.04)

Я на новой установке Lubuntu 12.04 на Acer Aspire 5534 (спецификации здесь , tl; dr: AMD, двухъядерный 64-битный), пытаюсь установить steam_latest.deb с сайта Steam. Когда я открываю gdebi для установки, он говорит, что его нельзя удалить, поскольку он предназначен для архитектуры i386. Я попытался установить ia32-libs (установлен, безуспешно), gdebi --add-Architecture i386 (с и без --force, команда неизвестна). Это все, что я нашел, чтобы решить проблему, но ничего из этого не помогло мне. Любые предложения приветствуются, спасибо за ваше время.

2
задан 31 December 2012 в 01:12

4 ответа

Если вы собираетесь играть в современные игры на этом компьютере, вам нужно сделать как минимум две вещи:

  1. Скачать и установить последнюю 64-битную версию Lubuntu , В настоящее время это 16,04 LTS. Что-нибудь меньшее, чем это, и вы напрашиваетесь на неприятности. 12.04 был выпущен в апреле 2012 года.
  2. Загрузите и установите последнюю 64-битную версию Steam из репозитория Ubuntu или steampowered.com.

Конечно, устанавливайте свои графические драйверы по мере необходимости, а в остальном сделайте все необходимое, чтобы все заработало. Если этот компьютер слишком стар, чтобы что-либо запускать в 64-битном режиме, по крайней мере, получите текущую версию Lubuntu и установите последнюю версию 32-битного пакета Steam. Есть все еще некоторые игры, которые не требуют современного процессора.

0
ответ дан 31 December 2012 в 01:12

Для установки пара, если у Вас есть проблемы, лучший подход должен использовать терминал с dpkg + склонный. Те утилиты дадут Вам самый мелкомодульный контроль. Если Вы получите проблемы, то Вы сможете к скопировать/вставить ошибкам получить больше справки.

Это ступает также работа для Debian.

  • Загрузите пар пакет DEB
  • Включите репозиторий на 32 бита: sudo dpkg --add-architecture i386
  • Обновите список пакета: apt-get update
  • Попытайтесь установить пакет с dpkg, он перестанет работать из-за недостающих зависимостей: sudo dpkg -i steam.deb
  • Теперь, исправьте недостающие зависимости: sudo apt-get install -f
  • Проверьте, что пар правильно установлен: sudo dpkg -i steam.deb

В данный момент пар должен быть установлен.

Были случаи, где библиотеки в паре создали проблемы, как: https://askubuntu.com/a/706796/430526

В других случаях будет жаловаться Пар, потому что пакеты с 3D библиотеками на 32 бита не установлены, Вы, возможно, должны установить те пакеты. Например, если Вы используете драйверы Nvidia: install libgl1-nvidia-glx:i386

Полезная ссылка относительно недостающих 3D драйверов на 32 бита: https://www.codeweavers.com/support/wiki/Diag/MissingLibGL

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

0
ответ дан 31 December 2012 в 01:12

Некоторые подобные вопросы уже задали здесь.

Проблема, короче говоря, пытается вызвать установку пакета на 32 бита на машине на 64 бита.

Я предложил бы, чтобы Вы взглянули на эти вопросы:

0
ответ дан 31 December 2012 в 01:12

Вы можете сделать это:

Dowland пакет из

http://steampowered.com

и затем appgrid

sudo apt-get install appgrid

или

sudo dkms-reconfigure steam
sudo apt-get install --reinstall steam
sudo apt-get update 
sudo apt-get upgrade 
sudo apt-get dist-upgrade 

и это может нормально работать.

0
ответ дан 31 December 2012 в 01:12

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

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