You are not logged in.
Okey.. So I am attempting to install the Beta version of Steam for linux on my 64bit system
But i run the file with Package Installer and i get an error that states : "Error: Wrong architecture 'i386'"
But It's only one download from the page... Anyone dealt with this and could help me out ?
Thanks a lot.
Offline
Since you've posted in "Help & Support (Stable)", I'm going to assume you have Statler installed. Basically you have two options, both of which involve a complete reinstall:
1. Switch to Waldorf, because Waldorf/Wheezy has multiarch support.
2. Switch to the 32-bit PAE version of Statler, because multiarch support did not yet exist in Debian Stable when Squeeze froze.
A third option that might work is installing ia32-libs and ia32-libs-dev, but these are only occasionally successful at getting 32-bit binaries to work on a 64-bit system.
Offline
I'm working on a solution that i found online now. I'll test this if not I'll try what you tell me.
What I'm attempting at the moment is to update multiarch.
# Install build dependencies for multiarch-support.
sudo apt-get install build-essential devscripts
sudo apt-get build-dep multiarch-support# Create a build directory for the package.
mkdir ~/multiarch-backport
pushd ~/multiarch-backport# Download the multiarch-support source package from the Ubuntu 12.04 repository.
wget http://archive.ubuntu.com/ubuntu/pool/m … tu10.2.dsc
wget http://archive.ubuntu.com/ubuntu/pool/m … rig.tar.gz
wget http://archive.ubuntu.com/ubuntu/pool/m … .2.diff.gz# Extract and build the Debianized source. (This may take a while... be patient.)
dpkg-source -x eglibc_2.15-0ubuntu10.2.dsc
cd eglibc-2.15
dpkg-buildpackage -us -uc
cd ..
rm -rf eglibc-2.15# Install the packages you compiled.
sudo dpkg --force-overwrite -i libc6_2.15-*.deb libc6-dev_2.15-*.deb libc6-i386_2.15-*.deb libc6-dev-i386_2.15-*.deb libc-bin_2.15-*.deb libc-dev-bin_2.15-*.deb multiarch-support_2.15-*.deb nscd_2.15-*.deb# Move out of the build directory and (optionally) delete it if you don't want to keep the packages.
popd
rm -rf ~/multiarch-backport
EDIT: Which did not work. Because installing the packages got me errors.
I really don't have the feel for switching to a 32 PAE system..
Last edited by Miikalsen (2013-01-15 22:08:03)
Offline
Looks like switching to Waldorf would be your best option, especially considering the Wheezy base will be going stable any day now, "when it's ready".
Offline
Copyright © 2012 CrunchBang Linux.
Proudly powered by Debian. Hosted by Linode.
Debian is a registered trademark of Software in the Public Interest, Inc.