Автоматичне оновлення

Автоматичне оновлення гарантує, що ви завжди матимете найновіші функції та виправлення помилок у вашому клієнті синхронізації Nextcloud.

Автоматичне оновлення оновлюється лише на комп’ютерах з ОС macOS та Windows; користувачам Linux достатньо скористатися звичайними менеджерами пакунків. Однак, у системах Linux програма Updater перевірятиме наявність оновлень і сповіщатиме вас про появу нової версії.

Основний робочий процес

У наступних розділах описано, як використовувати автоматичне оновлення у різних операційних системах.

Windows

Клієнт Nextcloud перевіряє наявність оновлень і завантажує їх, коли вони доступні. Ви можете переглянути статус оновлення в розділі Налаштування -> Загальні -> Оновлення в клієнті Nextcloud.

Якщо оновлення доступне і успішно завантажене, клієнт Nextcloud запускає безшумне оновлення перед наступним запуском, а потім перезапускається сам. Якщо тихе оновлення не вдасться, клієнт запропонує завантажити оновлення вручну.

Примітка

Для виконання оновлення потрібні адміністративні привілеї.

macOS

Клієнт macOS має автоматичне оновлення, яке використовує фреймворк Sparkle. Цей засіб автоматичного оновлення входить до складу клієнтського пакету додатків і перевіряє наявність оновлень під час запуску, повідомляючи вас про наявність оновлень. Після цього з’явиться спливаюче вікно, за допомогою якого ви можете автоматично завантажити і встановити останнє оновлення клієнта одним клацанням миші.

У версіях клієнта, до складу яких не входить програма автоматичного оновлення на основі Sparkle, з’явиться сповіщення, яке можна натиснути, про доступність оновлення. Після натискання на це сповіщення у веб-браузері системи буде відкрито сторінку завантаження останньої версії клієнта.

Як і в інших системах, ви можете переглянути статус оновлення в розділі «Налаштування -> Загальні -> Оновлення» в клієнті Nextcloud.

Linux

Дистрибутиви Linux надають власні інструменти для оновлення, тому клієнти Nextcloud, які використовують операційну систему Linux, не виконують жодних оновлень самостійно. Клієнт повідомить вас (Налаштування -> Загальні -> Оновлення), коли буде доступне оновлення.

Запобігання автоматичним оновленням

У контрольованих середовищах, таких як компанії або університети, ви можете не захотіти вмикати механізм автоматичного оновлення, оскільки він заважає контрольованим інструментам і політикам розгортання. У цьому випадку можна повністю вимкнути автоматичне оновлення. У наступних розділах описано, як вимкнути механізм автоматичного оновлення для різних операційних систем.

Запобігання автоматичним оновленням у середовищах Windows

Користувачі можуть вимкнути автоматичні оновлення, додавши цей рядок до розділу [General] своїх файлів nextcloud.cfg:

skipUpdateCheck=true

Адміністратори Windows мають більше можливостей для запобігання автоматичним оновленням у середовищі Windows, використовуючи один з двох методів. Перший метод дозволяє користувачам перевизначати механізм автоматичної перевірки оновлень, тоді як другий метод запобігає будь-яким ручним перевизначенням.

Заборонити автоматичне оновлення, але дозволити ручне перевизначення:

  1. Відредагуйте ці розділи реєстру:

    1. (32-bit-Windows) HKEY_LOCAL_MACHINE\Software\Nextcloud\Nextcloud.

    2. (64-bit-Windows) HKEY_LOCAL_MACHINE\Software\Wow6432Node\Nextcloud\Nextcloud.

  2. Додайте ключ skipUpdateCheck (типу DWORD).

  3. Вказати машині значення 1.

Щоб перевизначити цей ключ вручну, використовуйте те саме значення у HKEY_CURRENT_USER.

Щоб запобігти автоматичному оновленню та заборонити ручне перевизначення:

Примітка

Це найкращий спосіб керування поведінкою оновлювача за допомогою групових політик.

  1. Відредагуйте цей розділ реєстру:

    ``HKEY_LOCAL_MACHINESoftwarePoliciesNextcloud GmbHNextcloud““

  2. Додайте ключ skipUpdateCheck (типу DWORD).

  3. Вказати машині значення 1.

Примітка

брендовані клієнти мають різні ключові назви

Запобігання автоматичним оновленням у середовищі Linux

Оскільки клієнт Linux не має функції автоматичного оновлення, немає необхідності вилучати перевірку автоматичного оновлення. Однак, якщо ви хочете вимкнути її, відредагуйте файл конфігурації вашого десктопного клієнта $HOME/.config/Nextcloud/nextcloud.cfg. Додайте цей рядок до розділу [Загальні]:

skipUpdateCheck=true