Good morning folks,
Let me preface by saying I’m a complete linux n00b and have never used a linux operating system so I apologize in advance. I chose Ubuntu Desktop, preconfigured the installation files on my sd card, and installed the OS successfully on my Raspberry Pi 4 8GB.
My first attempt at installing anything was ExpressVPN. I went to their site and downloaded the package for Ubuntu 64. In the Downloads folder, I found expressvpn_3.48.0.4-1_amd64.deb.
In terminal, I ran:
sudo dpkg -1 expressvpn_3.48.0.4-1_amd64.deb
After providing my password, there was a bunch of activity:
(Reading database … 149680 files and directories currently installed.)
Preparing to unpack expressvpn_3.48.0.4-1_amd64.deb …
/var/lib/dpkg/info/expressvpn.prerm: line 7: /usr/bin/expressvpn: cannot execute binary file: exec format error
Unpacking expressvpn:amd64 (3.48.0.4-1) over (3.48.0.4-1) …
Setting up expressvpn:amd64 (3.48.0.4-1) …
Processing triggers for man-db (2.11.2-1) …
Then, per instructions, I run a command & got the following response:
expressvpn activate
bash: /usr/bin/expressvpn: cannot execute binary file: Exec format error
I tried doing some research but unfortunately, I’m having difficulty finding this exact scenario anywhere. The closest I’ve come to an explaination is that the Pi is aarch64 but the package is amd64. I could be totally off base here. Even if that is the case, I’m not really sure where to go.
So, if there’s someone out there who is willing to do some hand-holding, provide some feedback, it would be greatly appreciated.
Thanks,
George