From 3c6b9df059056caf6f4e870d2596638685d0a223 Mon Sep 17 00:00:00 2001 From: RahulR100 Date: Thu, 27 Jul 2023 08:05:15 +0800 Subject: [PATCH] add optional package section --- README.md | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 96b538e..312bb75 100644 --- a/README.md +++ b/README.md @@ -14,7 +14,7 @@ The purpose of this guide, therefore, is to provide instructions for setting up ## DISCLAIMER -This guide is provided in good faith and for informational purposes only. No claims are made or guarantees given that it will work on any particular combination of hardware and software, or that it will be kept up-to-date with new releases of PhotoPrism. You will assume all responsibility for managing your PhotoPrism server, including the prevention of unauthorised access and safeguards against data loss. +This guide is provided in good faith and for informational purposes only. No claims are made or guarantees given that it will work on any particular combination of hardware and software, or that it will be kept up-to-date with new releases of PhotoPrism. You will assume all responsibility for managing your PhotoPrism server, including the prevention of unauthorised access and safeguards against data loss. ## Installing PhotoPrism @@ -27,10 +27,16 @@ $ sudo apt update $ sudo apt upgrade ``` -Next, a few packages need to be installed, these are mostly various helpers for installing PhotoPrism: +Next, a few core packages need to be installed, these are mostly various helpers for installing PhotoPrism: ```shell -$ sudo apt install -y gcc g++ git gnupg make zip unzip ffmpeg exiftool darktable libpng-dev libjpeg-dev libtiff-dev imagemagick +$ sudo apt install -y gcc g++ git gnupg make zip unzip ffmpeg +``` + +Optionally, the following packages can be installed to enable better metadata extraction (exiftool), and RAW image conversion (darktable, imagemagick) + +```shell +$ sudo apt install -y exiftool darktable libpng-dev libjpeg-dev libtiff-dev imagemagick ``` > **Note:** If running in an environment where you're root by default, like in an LXC container, make sure sudo is installed, it'll be needed in a later step.