Как запустить 32-разрядные программы в 64-разрядной системе [duplicate]

Я действительно не знаю, поможет ли это вам, но в моем случае я также испытал это, мой жесткий диск терял свободное пространство с течением времени без причины. Оказалось, что настройки по умолчанию в диспетчере синаптических пакетов также способствовали этому. Настройки по умолчанию в настройках под вкладкой файла будут инструктировать synaptic для хранения всех загруженных пакетов в кеше. За время, которое может накапливать хорошую гору файлов. Я изменил настройки для удаления загруженных пакетов после установки. Это помогло восстановить довольно неплохое свободное пространство.

Опять же, я действительно не уверен, что это поможет в вашем случае, но вы можете проверить синаптический кеш, возможно, это полно файлов, которые устарели.

1
задан 3 January 2014 в 22:50

1 ответ

В соответствии с сообщением об ошибке, которое я пытался установить ia32-libs, для установки заменяющих библиотек должно работать следующее.

sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0

Кажется, что это правильно установить, но я все еще получаю сообщение об ошибке при попытке запустить мое 32-битное приложение: ошибка

при загрузке разделяемых библиотек: libpangox-1.0. so.0: неправильный класс ELF: ELFCLASS64

Очевидно, что требуется еще один шаг.

2
ответ дан 24 May 2018 в 22:03
  • 1
    Чтобы получить 32-разрядную версию, вы должны установить пакеты с завершающим :i386. См. Этот ответ для получения более подробной информации. – OSE 6 December 2013 в 02:34
  • 2
    Я добавляю предлагаемое редактирование, которое должно было быть комментарием, от анонимного пользователя: Added info: I have got 32-bit Linux programs to run fine in Ubuntu 14.10 64-bit after not only doing the above line, but also after installing the Wine (ie, the Wine for running 32-bit programs). Wine evidently sets up extra relevant packages which makes also Linux 32-bit programs run better. --A.Tacoma – Sparhawk 21 December 2014 в 13:09
  • 3
    Это не дополнительная настройка. Это только доказывает, что вино имеет огромную зависимость от множества системных библиотек, установка вин просто помогла вам установить версию всех этих общих зависимостей i386. – Ben 21 December 2017 в 21:36

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

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