From 5626b81b8b0404267ed2b960a637d06d1f1390b9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ismael=20Barros=C2=B2?= Date: Sun, 24 Jan 2021 18:55:34 +0000 Subject: [PATCH] Old script was old --- setup64bitSystemFor32bitAppImages | 26 +++++++++++++++----------- 1 file changed, 15 insertions(+), 11 deletions(-) diff --git a/setup64bitSystemFor32bitAppImages b/setup64bitSystemFor32bitAppImages index cb2345d..c1ca2cd 100755 --- a/setup64bitSystemFor32bitAppImages +++ b/setup64bitSystemFor32bitAppImages @@ -2,16 +2,19 @@ # Author : Ismael BarrosĀ² # License : BSD http://en.wikipedia.org/wiki/BSD_license +sudo dpkg --add-architecture i386 + sudo apt-get update -#sudo apg-get install -y libfuse2:i386 sudo apt-get install -y fuse sudo apt-get install -y libc6-i386 sudo apt-get install -y libglib2.0-0:i386 + if [[ "$(cat /etc/issue)" =~ "Ubuntu 14.04" ]]; then sudo apt-get install -y libgl1-mesa-glx-lts-quantal:i386 else sudo apt-get install -y libgl1-mesa-glx:i386 fi + sudo apt-get install -y libpulse0:i386 libvorbisfile3:i386 sudo apt-get install -y libglu1-mesa:i386 libxcursor1:i386 @@ -19,14 +22,15 @@ libfuse="/lib32/libfuse.so.2" if [ -f "$libfuse" ]; then echo "Fuse support already installed" else - pushd /tmp/ || exit 1 - wget http://archive.ubuntu.com/ubuntu/pool/main/f/fuse/libfuse2_2.8.1-1.1ubuntu2_i386.deb || exit 1 - ar x libfuse2_2.8.1-1.1ubuntu2_i386.deb data.tar.gz || exit 1 - tar -xhf data.tar.gz ./lib/libfuse.so.2.8.1 || exit 1 - mkdir -p /lib32/ || exit 1 - sudo install -o root lib/libfuse.so.2.8.1 /lib32/libfuse.so.2 || exit 1 - rm lib/libfuse.so.2.8.1 data.tar.gz libfuse2_2.8.1-1.1ubuntu2_i386.deb - rmdir lib - sudo ldconfig - popd + if ! sudo apt-get install -y libfuse2:i386; then + pushd /tmp/ || exit 1 + wget http://archive.ubuntu.com/ubuntu/pool/main/f/fuse/libfuse2_2.9.7-1ubuntu1_i386.deb || exit 1 + dpkg -x libfuse2_2.9.7-1ubuntu1_i386.deb . || exit 1 + mkdir -p /lib32/ || exit 1 + sudo install -o root lib/i386-linux-gnu/libfuse.so.2.9.7 /lib32/libfuse.so.2 || exit 1 + rm lib/libfuse.so.2.9.7 data.tar.gz libfuse2_2.9.7-1ubuntu1_i386.deb + rmdir lib + sudo ldconfig + popd + fi fi