Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

  1. При необходимости создать директорию для репозитория:
    Блок кода
    languagebash
    mkdir -p /srv/polymatica/repo
  2. При необходимости удалить распакованный репозиторий старой версии:
    Блок кода
    languagebash
    # Astra Linux CE 2.12 / SE 1.7
    rm -r /srv/polymatica/repo/astra
    
    # Debian 10 / 11 / 12 и ОСнова 2
    rm -r /srv/polymatica/repo/debian
    
    # Альт 10 СП Сервер / Альт 10 Сервер
    rm -r /srv/polymatica/repo/alt
    
    # РЕД ОС 8
    rm -r /srv/polymatica/repo/redos
  3. Поместить в директорию для репозитория архив с репозиторием:
    Блок кода
    languagebash
    # Astra Linux CE 2.12 / SE 1.7
    https://repo.polymatica.ru/platform/packages/releases/<VERSION>/astra_orel.zip
    
    # Debian 10 / 11 и ОСнова 2 
    https://repo.polymatica.ru/platform/packages/releases/<VERSION>/debian_buster.zip
     
    # Debian 12
    https://repo.polymatica.ru/platform/packages/releases/<VERSION>/debian_bookworm.zip
    
    # Альт 10 СП Сервер / Альт 10 Сервер
    https://repo.polymatica.ru/platform/packages/releases/<VERSION>/alt_10.zip
    
    # РЕД ОС 8
    https://repo.polymatica.ru/platform/packages/releases/<VERSION>/redos_8.zip

    где <VERSION> – версия продукта в формате x.y.z.

  4. Распаковать архив с репозиторием:

    Блок кода
    languagebash
    # Astra Linux CE 2.12 / SE 1.7
    cd /srv/polymatica/repo && unzip astra_orel.zip
    
     # Debian 10 / 11 и ОСнова 2  
    cd /srv/polymatica/repo && unzip debian_buster.zip
    
    # Debian 12
    cd /srv/polymatica/repo && unzip debian_bookworm.zip
    
    # РЕД ОС 8cd /srv/polymatica/repo && unzip redos_8.zip


  5. Открыть файл с подключенным репозиторием:
    Блок кода
    languagebash
    # Astra Linux CE 2.12 / SE 1.7, Debian 10 / 11 / 12, ОСнова 2, Альт 10 СП Сервер 10 / Альт 10 Сервер 
    nano /etc/apt/sources.list.d/polymatica-platform.list
    
    # РЕД ОС 8
    nano /etc/yum.repos.d/polymatica-platform.repo
  6. Выполнить обновление системы:
    • Astra Linux CE 2.12 / SE 1.7, Debian 10 / 11 / 12, ОСнова 2, Альт Сервер 10 / 10 Сервер
      • Выполнить обновление списка доступных пакетов:

        Блок кода
        languagebash
        apt update
      • Выполнить установку новых пакетов:

        Блок кода
        languagebash
        apt install --only-upgrade polymatica-platform*
    • Альт 10 СП Сервер / Альт 10 Сервер
      • Выполнить обновление списка доступных пакетов:

        Блок кода
        languagebash
        apt-get update
      • Выполнить установку новых пакетов:

        Блок кода
        languagebash
        apt-get install polymatica-platform*
    • РЕД ОС 8
      • Выполнить установку новых пакетов:

        Блок кода
        languagebash
        yum update polymatica-platform*
  7. Проверить статус сервисов системы:

    Блок кода
    languagebash
    for service in $(systemctl list-unit-files polymatica-platform* | grep .service | cut -d. -f1); do echo "$service is $(systemctl show -p SubState --value $service)"; done