Уважаемые пользователи! Обратите внимание:

Для продуктов Artix:POS, Artix:SCO, Artix: Hybrid POS при обновлении операционной системы до Ubuntu 22.04 меняется программный идентификатор кассы (HW).
Если вы используете лицензирование продуктов по hardwareID, вам необходимо заменить лицензионный ключ.
По вопросам отвязки старых лицензионных ключей и выпуска новых обращайтесь на lic@artix.su.

Обновление с Ubuntu 18.04 на 22.04 доступно начиная с версии кассового ПО 4.6.257.

С 1 октября 2025 года ИТС поддержка всех программных продуктов Artix на базе операционной системы Ubuntu 18.04 прекращена. 

Рекомендации перед обновлением

Перед обновлением кассового ПО с Ubuntu 18.04 на 22.04 необходимо:

  • проверить наличие путей в переменной PATH. Для этого необходимо:
    1. Авторизоваться под пользователем root:

      sudo su
    2. Проверить содержимое переменной PATH:

      echo $PATH
      • Если нет путей, которые содержат snap и sbin, то необходимо перейти к следующему пункту.

      • Если пути есть, необходимо перейти к обновлению кассового ПО. 

    3. Установить корректные пути в переменную PATH, например, добавить недостающие пути:

      export PATH="$PATH:/usr/local/sbin:/usr/sbin:/sbin"
  • убедиться в соответствии кассового узла минимальным системным требованиям для Ubuntu 22.04:
    • ОЗУ – не менее 2Gb,
    • дисковое пространство – не менее 40Gb.
    Подробнее можно прочитать в разделе "Системные требования".
  • убедиться в наличии сборок bionic и jammy одинаковой версии,
  • в artix.list указать только репозиторий bionic и сборку, версия которой совпадает с версией сборки jammy.

Обновление

Для обновления с Ubuntu 18.04 на 22.04 необходимо:

  1. Удалить файл /etc/apt/sources.list.
  2. Установить пакет artix-upgrade-bionic командой:

    aptitude install artix-upgrade-bionic

    Если до обновления был установлен пакет artix-softcase, то он будет удален.

  3. Запустить скрипт upgrade_to_jammy.sh из каталога /linuxcash/cash/bin/ для обновления:

    • при перезапуске кассы:

      cd /linuxcash/cash/bin
      ./upgrade_to_jammy.sh

      В интерфейсе кассы будет отображено оповещение "Обновление запланировано при следующем перезапуске кассы"

    • без ожидания перезапуска кассы:

      cd /linuxcash/cash/bin
      ./upgrade_to_jammy.sh -n
  4. Дождаться окончания работы скрипта.

После завершения обновления пакет artix-upgrade-bionic и скрипт upgrade_to_jammy.sh будут удалены, а касса – перезагружена.

Для получения информации о скрипте upgrade_to_jammy.sh необходимо выполнить команду:

cd /linuxcash/cash/bin
./upgrade_to_jammy.sh -h
  • No labels