Questions tagged [multiarch]

Questions that refer to the capability of a system to install and run applications of multiple different binary targets on the same system. For example running a 32bit linux application on a 64bit linux system.

Filter by
Sorted by
Tagged with
3 votes
1 answer
6k views

How to re-install libgcc1:i386 which breaks libgcc1?

So, I went and did something very stupid. I have ubuntu-toolchain-r repository added to repositories which has up to some time ago provided libgcc1:i386 among other things. For a some time now the ...
29 votes
4 answers
35k views

gcc won't link with -m32

Trying to compile even the simplest (int main(){}) program with -m32 on a 64-bit system fails: $ gcc -m32 test.c /usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/4.8/libgcc.a when ...
-1 votes
1 answer
35 views

Where can I find the official Ubuntu MultiArch support documentation?

The official Ubuntu documentation site appears to contain no documentation in relation to multiarch. Does anyone know where can I find the official documentation.
57 votes
12 answers
135k views

How can I switch a 32-bit installation to a 64-bit one?

I've got a 32-bit Ubuntu installation running on 64-bit hardware. Now that multi-arch has been implemented, I would like to switch to 64-bit without having to reinstall the OS. This is one of the ...
317 votes
9 answers
357k views

Skipping acquire of configured file 'main/binary-i386/Packages' as repository 'xxx' doesn't support architecture 'i386'

Getting below error message while issuing : sudo apt-get update Get:1 http://us.archive.ubuntu.com/ubuntu xenial InRelease [95.8 kB] Ign:2 http://repo.mongodb.org/apt/debian wheezy/mongodb-org/3.2 ...
0 votes
0 answers
327 views

Ubuntu 22.04lts with 32bit

Recently I installed Ubuntu 22.04 LTS. I started to install drivers and effects for desktop home page. After I installed applications, messages about arch 1386 and i386 started to appear in the ...
7 votes
1 answer
2k views

Creating a deb package for both ARM and AMD64 returns error: "Skipping acquire of configured file"

We have a product that we want to install on both AMD64/x86 based Ubuntu servers and ARM-based Ubuntu servers. We package our product as deb packages. So I need to create a deb package that can be ...
5 votes
2 answers
57k views

Unable to locate package libc6-dev-i386

I'm trying to install NS3, and got stuck at this package, libc6-dev-i386, installation. sudo apt-get install cmake libc6-dev libc6-dev-i386 g++-multilib I've tried all the possible solution that i ...
6 votes
3 answers
16k views

Ubuntu 20.04: install both 32 bit and 64 bit libraries

My (newbie) Ubuntu 20.04 server is configured for both 32- and 64-bit architecture: $ dpkg --print-architecture amd64 $ dpkg --print-foreign-architectures i386 However, I can't seem to have both ...
0 votes
1 answer
8k views

Unable to locate package libc6:i386

I'm new to this OS, and I wanted to get steam... I looked up the commands online, and tried to perform them. I didn't find a problem until a little ways in. I looked everywhere for an answer and ...
1 vote
0 answers
128 views

How can I resolve multi-arch conflict (liborc-0.4-dev)?

When trying to install the package liborc-0.4-dev together with liborc-0.4-dev:arm64 on Ubuntu 18.04, I get a conflict: The following packages have unmet dependencies: liborc-0.4-dev : Conflicts: ...
50 votes
6 answers
70k views

How to disable multiarch support?

I don't want to install any i386 package. Is there any way to disable functionality?
23 votes
6 answers
17k views

errors upgrading from 14.04 to 16.04 about Unknown Multi-Arch type for compiz, libkf5akonadisearch-bin packages

I'm trying to upgrade my 14.04 machine to 16.04 using do-release-upgrade. After downloading the package lists for wily, I see the following errors: Unknown Multi-Arch type 'no' for package 'compiz-...
1 vote
1 answer
1k views

Adding arm64 multiarch causes error on fresh Ubuntu 18.04 image

Here is how to reproduce the issue: docker run -it ubuntu:18.04 bash apt-get update dpkg --add-architecture arm64 apt-get update The output of the final apt-get update is many lines of not found ...
4 votes
1 answer
19k views

How to install i386/amd64 packages on ARM or any other arch from Ubuntu Ports

I need to run some x86 binary with QEMU on a Raspberry Pi (armhf port, ARMv7) to make a printer work with Canon’s crappy binary UFRII drivers. How to just install its x86 dependencies on armhf (not ...
0 votes
1 answer
261 views

attempt reinstalling procps will remove i386 packages?

I'm running lubuntu 20.04. debsums tells me; it is missing a conf file from package procps. sudo apt install --reinstall -o Dpkg::Options::=--confmiss procps Reading package lists... Done Building ...
2 votes
1 answer
2k views

arm64 multi-arch docker build fails on apt update

I'm trying to create a multi-arch container based on ubuntu 20.04. Docker build fails on apt update after the new architecture is added. This is my docker file so far: # base image FROM ubuntu:20.04 #...
1 vote
2 answers
3k views

Unable to apt install armhf packages with unmet dependencies [duplicate]

I am trying to setup an multi arch environment to cross compile armhf board. The steps I followed is quite simple. Install ubuntu-18.04.1-desktop-amd64 on VirtualBox. sudo dpkg --add-architecture ...
0 votes
0 answers
257 views

Multiarch 20.04 Conflicts for python3.8-dev:arm64

I was trying to install python3.8-dev:arm64 with multiarch on 20.04. Howerver, it is getting conflicts with amd64 packages. Any clues how to resolve this? root@c0fe2d117b18:/workspace# dpkg --print-...
2 votes
2 answers
19k views

How do I add multiarch support to install Packet Tracer 7.2.2 on Ubuntu 20.04? [duplicate]

I am attempting to install Packet Tracer on my machine running Ubuntu 20.04, and I keep running into the same issue. While going through several different tutorials on installing Packet Tracer 7.2.2, ...
0 votes
1 answer
2k views

Skipping acquire of configured file 'main/binary-i386/Packages' as repository 'xx/vscode stable InRelease' doesn't support architecture 'i386' [duplicate]

Getting this error message for VS Code while executing sudo apt-get update && sudo apt-get upgrade: Ign:1 http://dl.google.com/linux/chrome/deb stable InRelease Hit:2 http://...
7 votes
2 answers
19k views

Can I install `libssl-dev:i386` on x86_64 system without losing important packages?

On my x86_64 12.10 system, when I try to apt-get install libssl-dev:i386 apt wants to remove a bunch of things: The following packages will be REMOVED: build-essential dkms g++ g++-multilib gcc ...
0 votes
2 answers
758 views

Is wine still installable on a up-to-date ubuntu 14.10 (utopic) amd64 system?

Is there still a way to install wine on amd64? When I try to install wine, I end up with: $ sudo apt install wine1.6-i386 Reading package lists... Done Building dependency tree Reading state ...
0 votes
2 answers
396 views

how to run an installation file

I have installed Ubuntu 16.04 at a further PC and I am trying to install ESET antivirus software. The only information I could get from the firm is a file eset_nod32av_64bit_cs.linux, a note that I ...
1 vote
1 answer
880 views

Multiarch issue with packages marked as supporting "all" architectures

I have added foreign architecture to my amd64 system, e.g. arm64. Let's suppose I want to install libproj9:arm64. I get the following error: libproj9:arm64 : Depends: proj-data:arm64 but it is not ...
3 votes
2 answers
1k views

Ubuntu preseed - disable i386/multiarch

I'm installing servers with pre-seeding but our local mirror only has amd64 packages. Yet, installer tries to fetch sources for i386 packages as well and basically strolls on it for a while during ...
1 vote
1 answer
1k views

Is it worth restricting the apt sources file to use amd64 packages only in a server install?

I've read about Ubuntu using multiarch to supply i386 packages where required. On a fresh install of Ubuntu 18.04.1 Server 64bit there is not /etc/dpkg/dpkg.cfg.d/multiarch file. This leads me to ...
4 votes
1 answer
1k views

What is amd64 in "dpkg -l" output for some packages and not for others?

Following is the output of dpkg -l command on my Ubuntu system, Desired=Unknown/Install/Remove/Purge/Hold | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend |/ Err?=(none)/...
1 vote
0 answers
6k views

Installing 32-bit SDL2 on Ubuntu 18.04 LTS 64-bit

Trying to install libsdl2-2.0:i386, I am met with this Reading package lists... Done Building dependency tree Reading state information... Done Note, selecting 'libsdl2-2.0-0:i386' for regex '...
0 votes
1 answer
41 views

Create Multiarch package with prebuild binaries

Hi I am currently trying to create a package with prebuild binaries as for the source I have a binaries directory with a 32 and 64 subdirectory. I would like to install the 64bit binaries on a 64bit ...
1 vote
0 answers
622 views

Can't install libssl-dev for armhf after --add-archetecture [duplicate]

I'm trying to install libssl-dev for the armhf architecture on a x86_64 system for cross-compilation. Here is what I have done: $ sudo dpkg --add-architecture armhf $ sudo apt update Hit:1 https://...
1 vote
0 answers
190 views

Why does aptitude+multiarch mix up package versions for different architectures?

I am on a amd64 architecture, with another foreign architecture arm64 also installed. When installing a certain package, it seems like aptitude is mixing up versions for packages from 2 different ...
1 vote
0 answers
133 views

Guitar Pro 6 wrong GTK theme Ubuntu budgie 18.04.1

I'm using Ubuntu budgie 18.04.1 with the adapta theme and papirus icon set. After successfully installing Guitar Pro 6 in a 64bit OS (which was a pain), Guitar Pro looks like an alien in my system. I ...
11 votes
2 answers
25k views

How do I fix a "Unknown configuration key `foreign-architecture' found in your `dpkg' configuration files." error?

Always when I install something, I get the following error multiple times: Unknown configuration key 'foreign-architecture' found in your 'dpkg' configuration files. This warning will become a ...
2 votes
2 answers
11k views

how to remove a foreign architecture?

On Ubuntu 12.04 LTS x64, we'd like to remove the i386 foreign architecture it comes with, but I don't see a dpkg command to do this cleanly. In Stuck with foreign-architecture=i386 when using apt-get,...
0 votes
0 answers
2k views

Can't install libsdl2-dev:i386 on Ubuntu 17.04 64 bit alongside libsdl2-dev:amd64

Output when I try to install libsdl2-dev:i386 tony@tony-ubuntu:/$ sudo apt-get install libsdl2-dev:i386 Reading package lists... Done Building dependency tree Reading state information... Done ...
112 votes
6 answers
270k views

What happened to the ia32-libs package?

The ia32-libs package is no longer present in Ubuntu 12.04 repositories for a 64bit system. Are there any available replacement packages available for download?
27 votes
13 answers
67k views

Cannot install ia32-libs [duplicate]

I don't know why I can't install ia32-libs. It claims for a dependency that cannot be found on repos. junior@mediacenter:~$ sudo apt-get install ia32-libs Reading package lists... Done Building ...
0 votes
0 answers
253 views

Dependency errors for wine and VirtualBox on 16.04

I was trying to install VirtualBox. This is the output I get when I run sudo apt install virtualbox $ sudo apt install virtualbox [sudo] password for gurvinder: Reading package lists... Done ...
5 votes
0 answers
2k views

Unable to install packages for different architectures using Multiarch [duplicate]

I've been following this guide to set up my environment in order to install packages for arm64 architecture on my amd64 machine, but I haven't been able to do so. I have added 'arm64' to my list of ...
3 votes
2 answers
7k views

How to install Guitar Pro 6 on Kubuntu 15.10 64bit?

first I have followed this description: installing gp6 in saucy by hacking the .deb file I assume, that it is outdated, because it does not work properly. After rebuilding the package and trying to ...
0 votes
1 answer
3k views

Is it possible to install amd64 software on aarch64?

I have a VPN Unlimited account, and want to install it on my pinebook. When I try using GDebi, I get the message "Status: Error: Wrong architecture 'amd64'" Do I have to wait for the vpnto have an ...
14 votes
2 answers
104k views

Can't run "dpkg --add-architecture i386" on 12.04 64-bit to run eclipse ADT

Running ubuntu 12.04 64 bit. I am trying to follow the steps written at the end of this page under the Heading: Installing Android SDK compat libraries. I am doing it in order to solve this problem. ...
4 votes
0 answers
3k views

teamviewer ubuntu 16.04 64 bit

When I follow that advices: TeamViewer 11 won't run on Ubuntu 16.04 64-bit I get following errors: al@alpc:~/Downloads$ sudo dpkg -i teamviewer_11.0.57095_i386.deb Selecting previously unselected ...
0 votes
1 answer
387 views

Ubuntu 16.04 Updating issue

Does anyone know what I should do to fix this problem? I recently receive these after I do sudo apt-get update: N: Skipping acquire of configured file 'main/binary-foreign-architecture/Packages' as ...
1 vote
0 answers
495 views

qBitTorrent save to sftp location

Title pretty much says it all. Does anybody know how to make the qBitTorrent client store its downloads data on a sftp or ssh location? I tried to Set Location $\rightarrow$ and browse to the sftp ...
19 votes
1 answer
8k views

Why does my 64-bit system look for 32-bit repos?

I've got a 64-bit 12.10 install on my Laptop. When running apt-get update, it downloads package lists for 32-bit packages (as well as source and 64-bit package lists). Why does it look for 32-bit ...
3 votes
0 answers
2k views

How to install both 32-bit and 64-bit versions of package?

When I run sudo apt-get install libcurl4-openssl-dev:i386 It removes libcurl4-openssl-dev package and vice-versa. How can I install both versions, for building both 32-bit and 64-bit version, of my ...
0 votes
1 answer
751 views

14.04 Multiarch dependencies conflict when trying to install steam

I was trying to install steam (from both the steam:i386 package, and the steam_latest.deb package provided on the steam). In both cases, steam fails to launch/install due to "required dependencies": ...
3 votes
2 answers
1k views

How to determine the host Multi-Arch default folder

I want to make a makefile that installs a library in the host default multi-arch folder, like /usr/lib/x86_64-linux-gnu and /usr/lib/i386-linux-gnu/ and /usr/lib/arm-linux-gnueabihf. But without ...