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.
118
questions
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 ...