Installing Amfora on Raspberry Pi 400
Amfora is a cross-platform Gemini client running in terminal. This instruction works on recent versions of Raspberry Pi OS.
First requirement is to install up-to-date version of Go. There are few ways you can install it, but bare in mind that Raspberry Pi repositories have the outdated version. Follow the steps below, or look into instructions on how to install and update Go for more details.
- Download the script (go-install.sh 222b) I prepared based on instructions from Henry Cheung's page. The script uses curl command to get the latest stable release of Go from the official website and use it to run the wget command and do the rest of installation.
- Make the script executable.
sudo chmod +x go-install.sh
- Run the script
Add /usr/local/go/bin to the PATH environment variable by adding the following line to your $HOME/.profile or /etc/profile.
If you need to update Go before installing Amfora, you remove the old version first, then excute the script.
sudo rm -r /usr/local/go
- Now get Amfora from GitHub, the file you need must have armv7 in its name, for example amfora_1.8.0_linux_armv7.
- Make the file executable.
chmod +x amfora_1.8.0_linux_armv7
Rename the file to amfora and move it to /usr/local/bin/.
mv amfora_1.8.0_linux_armv7 /usr/local/bin/amfora
Install the desktop entry file to get Amfora:
curl -sSL https://raw.githubusercontent.com/makeworld-the-better-one/amfora/master/amfora.desktop -o ~/.local/share/applications/amfora.desktop
All done. You can run amfora:
Or follow the command with gemini capsule address: