Darktable: Um Poderoso Editor de Imagens de Código Aberto para Linux
O Darktable é uma aplicação de edição de imagens de código aberto, projetada para fotógrafos que utilizam o sistema operacional Linux. Esta ferramenta oferece uma ampla gama de funcionalidades, incluindo o gerenciamento de negativos digitais em um banco de dados personalizável, um visualizador de imagens semelhante ao Lightroom com capacidade de zoom e a conversão de fotos no formato RAW. O melhor de tudo, é totalmente gratuito e compatível com diversas distribuições Linux, inclusive as menos conhecidas.
AVISO: Não deixe de assistir ao vídeo tutorial disponível no final deste artigo!
O Darktable possui um leque impressionante de recursos e é uma alternativa competitiva às aplicações pagas de edição fotográfica. Desenvolvido por fotógrafos para fotógrafos, é uma excelente escolha para quem procura uma ferramenta robusta para editar e organizar fotos no ambiente Linux.
Instalação no Ubuntu
No Ubuntu, o Darktable pode ser instalado através da Central de Software Ubuntu, que geralmente oferece uma versão relativamente recente do programa. Contudo, para os fotógrafos que desejam ter acesso aos recursos mais recentes, recomenda-se a instalação através do PPA oficial do Darktable. Optar pelo PPA garante que as atualizações mais recentes sejam disponibilizadas assim que lançadas.
Para adicionar o PPA do Darktable, abra um terminal e utilize o comando `add-apt-repository`:
sudo add-apt-repository ppa:pmjdebruijn/darktable-release
O PPA foi adicionado, mas ainda não está ativo. Para ativá-lo, é necessário executar o comando de atualização:
sudo apt update
Após a atualização, instale todas as atualizações de software disponíveis:
sudo apt upgrade -y
Finalmente, com todas as atualizações instaladas, você pode instalar o Darktable:
sudo apt install darktable
Instalação no Debian
O Darktable também pode ser facilmente instalado no Debian. Ele está disponível nos repositórios oficiais, no entanto, a versão oferecida pode estar desatualizada. Para obter a versão mais recente, a ativação do Debian Backports é recomendada.
O Debian Backports compila pacotes mais recentes com bibliotecas antigas, o que permite aos usuários das versões Stable (e Old Stable) utilizar software atualizado. Para ativar o Backports, siga este guia. Uma vez ativado, utilize o comando abaixo para instalar a versão do Darktable no Debian Backport:
sudo apt-get -t stretch-backports install darktable
Instalação no Arch Linux
O Arch Linux é considerado uma distribuição “de ponta”, o que significa que ele sempre oferece as versões mais recentes dos softwares disponíveis. Isso inclui uma versão atualizada do Darktable pronta para instalação.
Não são necessários repositórios especiais para instalar o Darktable no Arch. Basta abrir um terminal e utilizar o gerenciador de pacotes Pacman:
sudo pacman -S darktable
Instalação no Fedora
O Fedora Linux também oferece uma versão relativamente recente do Darktable. No entanto, para ter a versão mais atualizada, o site do Darktable direciona os usuários para um repositório de terceiros.
Atualmente, existem repositórios para Fedora 27, 28 e Rawhide. Para adicionar o repositório adequado, abra um terminal e cole o comando correspondente à sua versão:
Fedora Rawhide
sudo dnf config-manager --add-repo https://download.opensuse.org/repositories/graphics:darktable/Fedora_Rawhide/graphics:darktable.repo
Fedora 28
sudo dnf config-manager --add-repo https://download.opensuse.org/repositories/graphics:darktable/Fedora_28/graphics:darktable.repo
Fedora 27
sudo dnf config-manager --add-repo https://download.opensuse.org/repositories/graphics:darktable/Fedora_27/graphics:darktable.repo
Após adicionar o repositório, execute uma atualização e instale o Darktable:
sudo dnf update -y
sudo dnf install darktable
Instalação no OpenSUSE
A disponibilidade do Darktable no OpenSUSE varia de acordo com a versão. No Tumbleweed, os usuários têm acesso a uma versão recente, enquanto no Leap a versão pode estar desatualizada. Felizmente, o serviço de compilação OpenSUSE facilita a obtenção de uma versão mais atualizada.
OpenSUSE Leap
O Leap é um sistema focado na estabilidade, o que resulta em uma versão do Darktable potencialmente desatualizada. Para corrigir isso, adicione o seguinte repositório:
sudo zypper addrepo https://download.opensuse.org/repositories/graphics:darktable/openSUSE_Leap_15.0/graphics:darktable.repo
ou
sudo zypper addrepo https://download.opensuse.org/repositories/graphics:darktable/openSUSE_Leap_42.3/graphics:darktable.repo
Com o repositório adicionado, execute uma atualização e instale o Darktable:
sudo zypper update
sudo zypper install darktable
OpenSUSE Tumbleweed
sudo zypper install darktable
Instruções Genéricas para Linux
Se você precisa da versão mais recente do Darktable, mas não consegue encontrá-la em sua distribuição Linux, a compilação a partir do código fonte é uma alternativa.
Para compilar o Darktable a partir do código, comece instalando todas as dependências necessárias. Abra um terminal e utilize o gerenciador de pacotes para instalar os seguintes itens:
libsqlite3
libjpeg
libpng
libpugixml
rawspeed
gtk+-3
cairo
lcms2
exiv2
lensfun
curl
gphoto2
dbus-glib
pango
openexr
libsoup2.4
wget
Após instalar todas as dependências, baixe o código fonte do Darktable e utilize os seguintes comandos para compilar:
wget https://github.com/darktable-org/darktable/releases/download/release-2.4.4/darktable-2.4.4.tar.xz
tar xvf darktable-2.4.4.tar.xz && cd darktable-2.4.4
./build