Install ia32 libs linux

How to install the ia32-libs in a 64-bit Linux? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.

This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.

Reading package lists. Done Building dependency tree Reading state information. Done You might want to run 'apt-get -f install' to correct these: The following packages have unmet dependencies: gconf2 : Depends: gconf-service (= 3.2.6-1) ia32-libs : Depends: ia32-libs-i386 libc6 : Breaks: locales (< 2.17) libgconf2-4 : Depends: libgconf-2-4 (= 3.2.6-1) but 3.2.6-0ubuntu1 is to be installed E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution). 
Reading package lists. Done Building dependency tree Reading state information. Done Correcting dependencies. Done The following packages were automatically installed and are no longer required: dh-apparmor emacs23-bin-common emacs23-common emacs23-common-non-dfsg fonts-texgyre html2text language-pack-zh-hans language-pack-zh-hans-base latex-beamer latex-xcolor libimobiledevice2 libkrb5-dev libusbmuxd1 pgf prosper ps2eps systemtap-common systemtap-runtime tex-gyre texlive-extra-utils texlive-font-utils texlive-fonts-recommended texlive-fonts-recommended-doc texlive-latex-recommended texlive-latex-recommended-doc texlive-pstricks texlive-pstricks-doc tipa ttf-marvosym Use 'apt-get autoremove' to remove them. The following extra packages will be installed: gconf-service gconf2-common libgconf-2-4 locales The following packages will be REMOVED: gconf-service-backend language-pack-gnome-en language-pack-gnome-en-base language-pack-gnome-zh-hans language-pack-gnome-zh-hans-base ubuntu-minimal The following packages will be upgraded: gconf-service gconf2-common libgconf-2-4 locales 4 upgraded, 0 newly installed, 6 to remove and 1576 not upgraded. 4 not fully installed or removed. Need to get 0 B/5,679 kB of archives. After this operation, 4,895 kB disk space will be freed. Do you want to continue [Y/n]? y WARNING: The following packages cannot be authenticated! locales gconf-service libgconf-2-4 gconf2-common Install these packages without verification [y/N]? y Preconfiguring packages . (Reading database . 219432 files and directories currently installed.) Preparing to replace locales 2.13+git20120306-9 (using . /locales_2.17-92_all.deb) . Unpacking replacement locales . dpkg: error processing /var/cache/apt/archives/locales_2.17-92_all.deb (--unpack): **trying to overwrite '/usr/sbin/validlocale', which is also in package libc-bin 2.17-0ubuntu5** dpkg-deb: error: subprocess paste was killed by signal (Broken pipe) Errors were encountered while processing: /var/cache/apt/archives/locales_2.17-92_all.deb E: Sub-process /usr/bin/dpkg returned an error code (1) 

Источник

Multiarch: как установить ia32-libs на MX-21 и Debian-11?

Multiarch: как установить ia32-libs на MX-21 и Debian-11?

Multiarch: как установить ia32-libs на MX-21 и Debian-11?

Читайте также:  How to install opengl on linux ubuntu

Для тех, кто использовал GNU/Linux, особенно Debian GNU / Linux в Версия 8, который был стабильным между 2015 и 2017, возможность использовать преимущества «Мультиархитектура» Это не означало большой проблемы. Следовательно, можно было бы выполнить гораздо больше 32-битные приложения на 64-битные операционные системы.

Однако сделать это в полной мере было уже невозможно, поскольку Debian 9 от 2017, до сегодняшнего дня, год 2022, con Debian 10 и Debian 11, Debian Sid и Debian Experimental. Также, безусловно, и в будущем с Debian 12. Но не все потеряно, всегда есть прием или обходной путь. И здесь мы увидим решение для установить ia32-libs на MX-21 и Debian-11.

Как запустить 32-битные приложения на 64-битной Fedora

И, как обычно, прежде чем полностью перейти к сегодняшней теме «Мультиархитектура» в операционных системах GNU/Linux, мы оставим для тех, кто заинтересован в изучении очень старых публикаций, связанных с этим вопросом, следующие ссылки на них. Таким образом, чтобы они могли легко изучить их, в случае необходимости, после прочтения этой публикации:

«Здравствуйте, друзья, на этот раз я хотел бы показать вам, как установить библиотеку для запуска 32-битных программ в 64-битной системе, если вам интересно, для чего ее можно использовать, она будет в XAMPP. Который запрашивает у нас библиотеку для работы в 64-битной системе. Ну, приступай к работе ». Как запустить 32-битные приложения на 64-битной Fedora

Debian

Мультиархитектура на MX-21 и Debian-11: возможно ли это?

Мультиархитектура на MX-21 и Debian-11: возможно ли это?

Что такое мультиархитектура в GNU/Linux?

Чтобы понять «Мультиархитектура» в GNU/Linux, и конкретно о Debian GNU / Linux, нет ничего лучше, чем знать, как это определяется самим Проект Debian. По этой причине приведем следующий фрагмент текста:

Мультиархитектура или мультиархитектура — это термины, которые относятся к способности системы устанавливать и запускать приложения из нескольких разных бинарных целей; например, запуск приложения архитектуры i386-linux-gnu в системе amd64-linux-gnu. Это самый распространенный случай, но есть много других примеров правдоподобных комбинаций, таких как armel и armhf. Мультиархитектура также упрощает кросс-компиляцию, при которой библиотеки и заголовочные файлы из внешних архитектур необходимы в системе во время компиляции.

Существующие предложения допускают совместную установку библиотек и заголовков для разных архитектур, но еще не двоичные файлы, поэтому вы можете иметь либо версию двоичного файла для i386, либо версию для amd64, но не обе одновременно. Все зависимости будут установлены и доступны для соответствующего двоичного файла. Мультиархитектура — это важное и мощное развитие, затрагивающее многие процессы и аспекты системы. Непосредственным практическим эффектом является удаление пакета ia32-libs и получение соответствующих зависимостей для кросс-компиляции. . Поддержка нескольких архитектур Debian

В то время как на практике и сразу к делу это означает, что перед Дебиан-9 может быть выполнено следующее командные приказы и сможете в полной мере воспользоваться преимуществами «Мультиархитектура» в 64-битном Debian:

apt update dpkg --add-architecture i386 apt-get install ia32-libs ia32-libs-gtk ia32-libs-kde ia32-libs-sdl apt update apt install "paquete:i386 que necesitemos"

В то время как из От Debian-9 до Debian-11 Вы можете выполнять только следующие командные приказы:

apt update dpkg --add-architecture i386 apt update apt install "paquete:i386 que necesitemos"

То есть у нас больше нет пакет ia32-libs который обычно требуется для выполнения многих 32-битные приложения, особенно игры. Что их вполне можно было бы использовать на Дебиан-9 AMD-64, далее.

Читайте также:  32 битные версии линукс

Как установить ia32-libs на MX-21 и Debian-11?

Чтобы суметь сделать это успешно, то есть не умереть, пытаясь, в моем случае я воспользуюсь Respin (Снимок) основанный на МХ-21 / Дебиан-11, называемый Чудеса установить пакет ia32-libs совместимый. Чтобы затем запустить приложение, созданное для линукс i386, которое представляет собой не что иное, как приложение текущего виртуального онлайн-сообщества, которое все еще находится в стадии тестирования (бета), для чего требуется пакет ia32-libs работать, и это называется Second Life. Который, кстати, очень похож на нынешний Метавселенные (блокчейн и миры DeFi).

Во-первых, и после подготовки нашего 64-битная операционная система Мультиархитектура Использование темпера с изогнутым основанием МХ-21 / Дебиан-11, мы скачиваем пакет ia32-libs совместим со следующими ссылка (Mint 20.2 / UMA) и установите его с помощью следующего порядка команд:

sudo apt install ./Descargas/ia32-libs_2020.05.27_amd64.deb

Как только это будет сделано, наши приложения 32 бит, а в моем случае Second Life, теперь их можно выполнять без каких-либо проблем, напрямую связанных с пакетами: ia32-libs ia32-libs-gtk ia32-libs-kde ia32-libs-sdl . Как показано на следующем изображении:

И на случай, если кому-то будет интересно узнать немного больше об этом предмете Блокчейн и DeFi, конкретно о Игры NFT, метавселенные и коллекционные предметы NFT, вы можете изучить следующие ссылка. Или посмотрите некоторые из наших предыдущих сообщений по теме:

Источник

Cannot install ia32-lib package

I have several programs that reuquire 32 bit packages (pointing to the ia32-lib package). However, when I try to install it, this happens.

spirit@ubuntu:~$ sudo apt-get install ia32-libs Reading package lists. Done Building dependency tree Reading state information. Done Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following information may help to resolve the situation: The following packages have unmet dependencies: ia32-libs : Depends: ia32-libs-multiarch but it is not installable E: Unable to correct problems, you have held broken packages. 

No big whoop, packages die all the time. I tried a month later however and I still got this error, trying to install the specific package produces this error.

spirit@ubuntu:~$ sudo apt-get install ia32-libs-multiarch Reading package lists. Done Building dependency tree Reading state information. Done Package ia32-libs-multiarch is not available, but is referred to by another package. This may mean that the package is missing, has been obsoleted, or is only available from another source E: Package 'ia32-libs-multiarch' has no installation candidate 

I am no Linux whizz-kid, but this seems to be that the package doesn't exist. I searched for Skype in the software centre (I was told this installs the 32-bit packages) and it does not appear in the software centre, and the downloadable from their website produces an error about - funnily enough - no 32-bit packages. Anyone who helps me will get a medal from the gods with the weight of a thousand planets. Just don't wear it for god's sake.

Читайте также:  Операции над процессами linux

Источник

Среда Linux

Коллекция материалов по работе с системой Linux С наступающим Новым годом!

Страницы

четверг, 4 декабря 2014 г.

Установка 32-битных библиотек на 64-битную систему

Если у Вас 64 битная Ubuntu, то для того, чтобы работали 32битные приложения, нужно установить 32битные библиотеки. В данной статье расскажу как.

Если у Вас Ubuntu 12.04 - 13.04.

Для установки 32 битных библиотек откройте терминал и выполните следующую команду в терминале: sudo apt-get install ia32-libs Кроме того нужно установить еще 32битные библиотеки qt, для установки 32битных qt приложений, таких как Skype, к примеру. Для этого вводим в терминале следующую команду: sudo apt-get install sni-qt:i386 Вот таким образом мы установили 32 битные библиотеки и теперь можно устанавливать 32битные приложения с меньшей вероятностью, что будут неразрешенные зависимости.

Если у Вас Ubuntu 13.10 - 14.04.

Так как из 64 битных версий начиная с Ubuntu 13.10 "выпилили пакет" ia32-libs , то теперь невозможно установить вышеприведенным способом:

Теперь займемся решением проблемы.

dpkg используется для установки, удаления, и получения информации о .deb пакетах.
Для него нужно произвести следующие манипуляции, открываем терминал и вводим следующие команды:
sudo dpkg --add-architecture i386

sudo apt-get update И теперь можно устанавливать 32 битные deb пакеты:
dpkg -i package-name.deb Так как ia32-libs выпилили из системы, если нужен 32 битный пакет, то нужно теперь ставить после пакета префикс :i386
То есть нужно устанавливать теперь: sudo apt-get install package-name:i386 Если есть какие то зависимости, например, libc6 , то просто выполните команду с префиксом :i386
sudo apt-get install libc6:i386 Ну и конечно же не забываем про волшебную команду, которая разрешает зависимости, и её нужно выполнять после установки программы: sudo apt-get -f install И чтобы не было проблем со Skype и другими 32битными qt приложениями, то ставим:
sudo apt-get install sni-qt:i386

sudo -i
cd /etc/apt/sources.list.d
echo "deb http://old-releases.ubuntu.com/ubuntu/ raring main restricted universe multiverse" >ia32-libs-raring.list

Источник

Оцените статью
Adblock
detector