Running 32bit software and the Linux Journal Archive on 64bit Debian 10 Buster

Recently I was trying to read the offline Linux Journal 2018 archive.

This are a set of files and local webserver which are meant to run on your machine to search and read past issues of the magazine as a website.

This software is executed by running an autorun.sh script, however, when running this script the FlyingAnt webserver didn’t execute. By researching this issue I discovered that this file was a 32bit binary and I needed to configure my Debian 10 system to run a 32bit executable.

This are the steps I executed to make this possible.

To run 32bit software on Debian 10 Buster Linux distribution you must first:

  • Add the i386 architecture to package management.

These steps will allow you to run 32bit software on your Debian 10 64bit distribution.

Steps

As superuser, add the i386 architecture to package management.

dpkg --add-architecture i386

As superuser, update the package list.

apt update

As superuser, install libc6-i386 package

apt install libc6-i386

Success

Now I can run the LJ archive with the search feature.

Originally published at https://dev.to on July 21, 2020.

Software Developer and Computer Engineering student. Writes about technology and poetry. Creates glitch art. victoroalvarez.com/tree

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store