DEV Community

loading...
Cover image for How to install the Kristall Gemini client on Raspberry Pi OS

How to install the Kristall Gemini client on Raspberry Pi OS

Peter Cooper
I run CooperPress who publish stuff like JavaScript Weekly, Frontend Focus, run the @JavaScriptDaily Twitter account and stuff like that.
・1 min read

Kristall is an open source client for Gemini, a protocol and set of technologies for lo-fi, high performance hypertext.

There are no binary builds for the ARM architecture of the Pi and you need to install some Qt5 related packages. This post documents how I got things running on standard Raspberry Pi OS on a Raspberry Pi 400.

git clone https://github.com/MasterQ32/kristall.git
cd kristall
sudo apt-get install qt5-default qtmultimedia5-dev libqt5svg5-dev
make
./kristall
Enter fullscreen mode Exit fullscreen mode

Beyond this point you could copy kristall to /usr/local/bin or wherever you want to run it from, as well as install the desktop file to get things into the application menu:

sudo mv kristall /usr/local/bin/
cp Kristall.desktop ~/.local/share/applications/kristall.desktop
update-desktop-database ~/.local/share/applications
Enter fullscreen mode Exit fullscreen mode

Discussion (0)

Forem Open with the Forem app