You can install the Elementary Photos application using its source code. First, clone the package using git
and cd
to the cloned directory:
git clone https://github.com/elementary/photos.git
cd photos
Then follow the steps provided by the Package Maintainer in the project's README:
Building, Testing, and Installation
You'll need the following dependencies:
- desktop-file-utils
- intltool
- libaccounts-glib-dev
- libexif-dev
- libgee-0.8-dev
- libgeocode-glib-dev
- libgexiv2-dev
- libglib2.0-dev
- libgphoto2-dev
- libgranite-dev >= 6.0.0
- libgstreamer1.0-dev
- libgstreamer-plugins-base1.0-dev
- libgtk-3-dev
- libgudev-1.0-dev
- libhandy-1-dev
- libjson-glib-dev
- libraw-dev
- librest-dev
- libsignon-glib-dev
- libsoup2.4-dev
- libsqlite3-dev
- libwebkit2gtk-4.0-dev
- libwebp-dev
- libxml2
- meson
- valac >= 0.40
Run
ls
cd photos/
Run meson build
to configure the build environment. Change
to the build directory and run ninja
to build
meson build --prefix=/usr
cd build
ninja
To install, use ninja install
, then execute with io.elementary.photos
sudo ninja install
io.elementary.photos