Luminance HDR to aplikacja desktopowa typu open source do tworzenia i mapowania tonalnego obrazów o wysokim zakresie dynamicznym (HDR) ze zdjęć bracketingowych i innych obsługiwanych plików. W systemie Linux najprostszą metodą instalacji jest zazwyczaj menedżer pakietów dystrybucji lub kompilacja Flatpak z Flathub. Własna dokumentacja instalacyjna projektu zaleca korzystanie z gotowych pakietów, gdy jest to możliwe, zamiast samodzielnej kompilacji aplikacji.
W tym przewodniku omówiono aktualne polecenia instalacyjne dla Ubuntu, Debiana, Fedory i Arch Linux, a także najbezpieczniejszą opcję dla użytkowników openSUSE. Stare instrukcje, które opierały się na wycofanym repozytorium społecznościowym Arch, Trizen lub przestarzałych repozytoriach openSUSE Leap, nie są już aktualne.
Flatpak to najłatwiejsza metoda dystrybucji krzyżowej, zwłaszcza jeśli Twoja dystrybucja nie oferuje aktualnego pakietu natywnego. Najpierw upewnij się, że Flatpak jest zainstalowany, a następnie dodaj Flathub, jeśli nie jest jeszcze skonfigurowany:
Uruchom go z menu aplikacji na pulpicie lub wykonaj polecenie:
flatpak run net.sourceforge.qtpfsgui.LuminanceHDR
Lista Flathub dla Luminance HDR obecnie udostępnia kompilacje dla x86_64 i aarch64. Flathub oznacza również tę kompilację społecznościową jako niezweryfikowaną i zgłasza dostęp do folderu domowego, więc użytkownicy preferujący pakietowanie zarządzane przez dystrybucję mogą skorzystać z jednej z poniższych natywnych metod.
Zainstaluj na Ubuntu lub Debianie
Zarówno Ubuntu, jak i Debian udostępniają pakiet o nazwie luminance-hdr. Zaktualizuj indeks pakietu i zainstaluj go:
sudo apt update
sudo apt install luminance-hdr
Ubuntu i Debian używają luminance-hdrnazwy pakietu z APT.
Ubuntu publikuje Luminance HDR w komponencie Universe . Jeśli APT zgłasza, że nie może znaleźć pakietu w Ubuntu, włącz Universe i odśwież listę pakietów:
W systemie Arch Linux Luminance HDR znajduje się obecnie w oficjalnym repozytorium Extra , więc nie potrzebujesz pomocy AUR dla standardowego pakietu. Zainstaluj go za pomocą:
sudo pacman -S luminancehdr
Arch Linux udostępnia luminancehdrpakiet w oficjalnym repozytorium Extra.
Aktualny pakiet i zależności są udokumentowane na stronie pakietu Arch Linux . Zastępuje on starszy przepływ pracy, który korzystał z wycofanego repozytorium Community lub narzędzia pomocniczego AUR, takiego jak Trizen.
A co z openSUSE?
Aktualna strona oprogramowania openSUSE dla Luminance HDR nie zawiera oficjalnego pakietu dla openSUSE Leap 16.0, natomiast Tumbleweed jest wymieniony z pakietem społecznościowym. Ponieważ adresy URL repozytoriów mogą się zmieniać, a kompilacje społecznościowe nie są równoważne z oficjalnymi pakietami dystrybucyjnymi, Flatpak jest ogólnie bardziej przejrzystym rozwiązaniem dla openSUSE, chyba że celowo wybierzesz pakiet społecznościowy ze strony oprogramowania openSUSE.
Potwierdź, że aplikacja Luminance HDR jest zainstalowana
Po instalacji otwórz program uruchamiający aplikacje i wyszukaj Luminance HDR . W przypadku pakietów natywnych możesz również wypróbować:
luminance-hdr
Jeśli polecenie nie zostanie znalezione natychmiast po instalacji, zamknij i ponownie otwórz terminal lub uruchom aplikację z menu pulpitu. Jeśli pakiet natywny jest niedostępny dla Twojej dystrybucji lub architektury, skorzystaj z metody Flatpak zamiast dodawać stare repozytorium innej firmy.
Czy warto tworzyć Luminance HDR ze źródła?
Większość użytkowników nie powinna tego potrzebować. Kompilacja ze źródeł wymaga obszernego zestawu bibliotek programistycznych, w tym Qt 5, Exiv2, Little CMS, LibRaw, OpenEXR, FFTW, Boost, GSL i Eigen. Jeśli potrzebujesz skompilować projekt, postępuj zgodnie z listą zależności i przepływem pracy CMake w pliku INSTALL.md, zamiast kopiować polecenia pakietu przeznaczone dla innej dystrybucji.
W przypadku typowej stacji roboczej z systemem Linux praktyczna kolejność jest prosta: korzystaj z oficjalnego pakietu dystrybucji, jeśli jest dostępny, wybieraj Flatpak, jeśli nie jest dostępny, i kompiluj ze źródeł tylko wtedy, gdy masz konkretny powód związany z programowaniem.