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

Просто для полноты, я отправил письмо автору, и он сказал мне, что они управляют ошибками из Github: https://github.com/sagetarian/skype-wrapper

1
задан 19 August 2012 в 20:18

3 ответа

Да, наличие среды chroot - это способ пойти, это позволяет даже иметь предыдущие релизы рядом с вашим существующим Ubuntu.

Это легко сделать,

sudo apt-get install debootstrap schroot

Измените /etc/schroot/schroot.conf и добавьте новую конфигурацию schroot:

[lucid32]
type=directory
description=Ubuntu Lucid 32bit
directory=/chroot/lucid32
users=your-user
root-groups=root
personality=linux32

Затем установите среду chroot:

sudo debootstrap --variant=buildd --arch i386 lucid /chroot/lucid32 http://nl.archive.ubuntu.com/ubuntu

Затем введите chroot с помощью:

schroot -c lucid32

Или для корневых задач, например: выполнить apt-get задачи:

sudo schroot -c lucid32
14
ответ дан 25 May 2018 в 22:37
  • 1
    У меня уже есть две настройки chroot, но я считаю это слишком сложным для этой задачи. Но спасибо за это! – mario 10 March 2011 в 02:10

Глупо меня.

getlibs

Как видно из названия, он может устанавливать только библиотеки, а не приложения. Но он отлично работает для закрепления 32-разрядных библиотек в системе x86-64. Он автоматизирует загрузку и установку в / usr / lib32 (предположим, что он выполняет внутреннюю замену пути.)

ppa: jcollins / jaminppa https://launchpad.net/~jcollins/+archive/jaminppa/ + packages

В некоторых документах (у getlibs нет текущей домашней страницы): https://launchpad.net/~jcollins/+archive/jaminppa/ + пакеты https://help.ubuntu.com/community/32bit_and_64bit http://www.dedoimedo.com/computers/ubuntu-utils.html http://wiki.ubuntuusers.de/getlibs (на немецком языке) )

8
ответ дан 25 May 2018 в 22:37
  • 1
    Почему-ой-почему Ubuntuforums требуют входа в систему, чтобы увидеть эту страницу? :( Слава богу, есть Stackexchange! – Joril 4 July 2012 в 13:10
  • 2
    О, эта регистрация s ** t является новой. А также. Чрезмерно. Избыточная. – mario 4 July 2012 в 19:25
  • 3
    После регистрации: Не разрешено здесь К сожалению, у вас нет прав для доступа к этой странице, или информация на этой странице не предоставляется вам. – exic 6 October 2012 в 22:02
  • 4
    Не существует! – Anwar 13 October 2015 в 16:42

Принудительная установка 32-разрядных библиотек на 64-битной системе приведет к поломке вашей системы. Вам нужно настроить 32-битный chroot. См. Http://ubuntuforums.org/showthread.php?t=24575.

2
ответ дан 25 May 2018 в 22:37
  • 1
    Спасибо за идею. У вас уже есть / hardy и / maverick chroot, но 64bit тоже. Кажется, это слишком сложно, но это, безусловно, вариант иметь в виду. – mario 10 March 2011 в 02:11

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

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