Використання тестового середовища
Щоб запустити другу версію Darktable на вашому комп’ютері, наприклад, щоб спробувати нічну збірку, ви можете налаштувати другу конфігурацію, не впливаючи на вашу основну інсталяцію.
Потрібні три кроки:
-
Встановіть другу версію Darktable, не перезаписуючи існуючу.
-
Надайте цій версії власний каталог конфігурації.
-
Переконайтеся, що вона не торкається ваших існуючих редагувань.
🔗1. Встановіть версію, яку ви хочете протестувати
- Linux
- Найпростіше з AppImage. Просто завантажте його та зробіть виконуваним.
- Windows
- Встановіть в окремий каталог.
- macOS
- Перейменуйте файл
.appперед переміщенням до/Applications(наприклад,darktable-nightly.app), замість того, щоб перезаписувати існуючий.
🔗2. Створіть окремий каталог конфігурації
Darktable зберігає свої налаштування, пресети, стилі та базу даних у своєму каталозі конфігурації. Папка за замовчуванням залежить від вашої ОС та обраного методу встановлення та документована тут.
Щоб друга інсталяція не писала в той самий каталог, запустіть її з опцією --configdir, в якій вкажіть шлях до нової папки. Якщо папка ще не існує, Darktable створить та заповнить її автоматично.
Порада: Ви також можете скопіювати існуючий каталог конфігурації в нову папку, замість того, щоб починати з нуля. Таким чином, тестова версія успадкує ваші пресети, стилі та прискорювачі як відправну точку, тоді як обидві інсталяції продовжуватимуть працювати повністю незалежно від цього моменту. Це вимагає особливої обережності на кроці 3, щоб уникнути впливу на ваші існуючі редагування.
- Linux
- Виконати з терміналу:
/шлях-до-файлу-appimage/darktable.AppImage --configdir /шлях-до-тестової-конфігурації - Для зручності ви можете обгорнути це в скрипт оболонки або файл
.desktop. - Windows
- Або створіть новий ярлик для
darktable.exe:- Перейдіть до
C:\шлях-до-вашої-інсталяції\bin\, клікніть правою кнопкою миші наdarktable.exeта виберіть Показати більше параметрів, а потім Створити ярлик. - У розділі “Властивості” додайте до поля “Об’єкт”:
"C:\шлях-до-вашої-інсталяції\bin\darktable.exe" --configdir "C:\шлях-до-тестової-конфігурації" - Встановіть для параметра “Робоча папка” відповідну папку
bin.
- Перейдіть до
Або запустіть Darktable з терміналу:
cd "C:\шлях-до-вашого-інсталяційного-каталогу\bin\" .\darktable.exe --configdir "C:\шлях-до-тестової-конфігурації"
- macOS
- Файл
.appне можна запустити з додатковими параметрами подвійним кліком, тому викличте виконуваний файл усередині пакета програми безпосередньо з терміналу:/Applications/darktable-nightly.app/Contents/MacOS/darktable --configdir /шлях/до/нового/каталогу/конфігурації
Замініть darktable-nightly.app на ім’я файлу, яке ви надали файлу .app.
🔗3. Захистіть свої наявні редагування
Редагування зберігаються у двох місцях: у базі даних у каталозі конфігурації та, якщо ввімкнено, у допоміжних файлах XMP поруч із файлами зображень. База даних вже захищена кроком 2. Для файлів XMP у вас є три варіанти:
- a) Працюйте з окремими копіями файлів зображень
- Найбезпечніший варіант. Використовуйте копії файлів зображень для редагування тестовою версією в окремій папці. Ваші оригінали та їхні XMP-файли залишаються недоторканими.
- b) Вимкніть створення XMP у налаштуваннях тестової інсталяції
- Встановіть для параметра Налаштування / Збереження даних / Створювати XMP файли значення “ніколи”. Це дозволить вам відкривати папки з існуючими редагуваннями, не змінюючи їхні XMP-файли. Впливає лише на тестову версію, оскільки вона має власну конфігурацію.
- c) Чисто в оперативній пам’яті
- Запуск darktable з опцією
--library :memory:зберігає базу даних лише в оперативній пам’яті, а всі зміни скидаються після виходу:darktable --configdir /шлях/до/тестової/конфігурації --library :memory:
Для тривалої тестової установки варіанти a) або b) є практичними. Варіант c) зручний для швидкого експерименту без слідів.
Увага: Якщо ви клонували каталог конфігурації вашої основної інсталяції для тестового середовища, переконайтеся, що ви або вимкнули створення XMP, як описано вище в пункті b), або видалили всі фотографії з бібліотеки у вашому тестовому середовищі. В іншому випадку ви можете втрутитися в редагування вашої основної інсталяції.